Merge lp:~vila/ubuntu-ci-services-itself/1289273-racy-config-file into lp:ubuntu-ci-services-itself
Proposed by
Vincent Ladeuil
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Vincent Ladeuil | ||||
Approved revision: | 341 | ||||
Merged at revision: | 341 | ||||
Proposed branch: | lp:~vila/ubuntu-ci-services-itself/1289273-racy-config-file | ||||
Merge into: | lp:ubuntu-ci-services-itself | ||||
Diff against target: |
108 lines (+50/-6) 3 files modified
TRICKS (+34/-0) charms/precise/rabbitmq-worker/hooks/hooks.py (+12/-5) test_runner/tstrun/__init__.py (+4/-1) |
||||
To merge this branch: | bzr merge lp:~vila/ubuntu-ci-services-itself/1289273-racy-config-file | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Evan (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Andy Doan | Pending | ||
Review via email: mp+209940@code.launchpad.net |
Commit message
Avoid races for rabbit mq config file by renaming the file once it's complete.
Description of the change
This fixes the race encountered around the rabbit worker config file.
I suspect the same kind of race occurred for the service file so I applied the same fix (Andy, what do you think ?).
I've been unable to setup a deployment for the last hours so I'm proposing anyway, if you have a working deployment...
To post a comment you must log in.
FAILED: Continuous integration, rev:338 /code.launchpad .net/~vila/ ubuntu- ci-services- itself/ 1289273- racy-config- file/+merge/ 209940/ +edit-commit- message
No commit message was specified in the merge proposal. Click on the following link and set the commit message (if you want a jenkins rebuild you need to trigger it yourself):
https:/
http:// s-jenkins. ubuntu- ci:8080/ job/uci- engine- ci/327/
Executed test runs:
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/uci- engine- ci/327/ rebuild
http://