release: merge back stable branch into default

This commit is contained in:
Marcin Kuzminski 2018-02-19 12:41:15 +01:00
commit bc9d0d7b5a
4 changed files with 48 additions and 4 deletions

View file

@ -42,7 +42,7 @@ Jira Integration
----------------
* Regex = ``(?:^#|\s#)(\w+-\d+)``
* URL = ``https://myissueserver.com/issue/${id}``
* URL = ``https://myissueserver.com/browse/${id}``
* Issue Prefix = ``#``
Confluence (Wiki)

View file

@ -0,0 +1,44 @@
|RCE| 4.11.4 |RNS|
------------------
Release Date
^^^^^^^^^^^^
- 2018-02-18
New Features
^^^^^^^^^^^^
General
^^^^^^^
Security
^^^^^^^^
Performance
^^^^^^^^^^^
Fixes
^^^^^
- Ssh: fixed problems with svn ssh clones in certain configurations.
- Caches: use individual namespaces per user to prevent beaker caching problems in database backends.
In some cases of large LDAP data we could generate mysql table errors
with too big data. Now each user will use individual row in db cache
- Reviewers: fixed logic with wildcard (*) match for source/target branches.
Reverting a regression when * didn't work as expected in branch matching.
Upgrade notes
^^^^^^^^^^^^^
- Unscheduled bugfix release fixing several reported issues.

View file

@ -9,6 +9,7 @@ Release Notes
.. toctree::
:maxdepth: 1
release-notes-4.11.4.rst
release-notes-4.11.3.rst
release-notes-4.11.2.rst
release-notes-4.11.1.rst

View file

@ -71,12 +71,12 @@ class SubversionTunnelWrapper(object):
self.server.svn_path, '-t',
'--config-file', self.svn_conf_path,
'-r', root]
log.debug("Final CMD: %s", command)
log.debug("Final CMD: %s", ' '.join(command))
return command
def start(self):
command = self.command()
self.process = Popen(command, stdin=PIPE)
self.process = Popen(' '.join(command), stdin=PIPE, shell=True)
def sync(self):
while self.process.poll() is None:
@ -172,7 +172,6 @@ class SubversionTunnelWrapper(object):
first_response = self.get_first_client_response()
if not first_response:
self.fail("Repository name cannot be extracted")
return 1
url_parts = urlparse.urlparse(first_response['url'])
self.server.repo_name = url_parts.path.strip('/')