creating the rabbit mq config for workers is racy
Bug #1289273 reported by
Vincent Ladeuil
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu CI Engine |
Fix Released
|
Critical
|
Vincent Ladeuil | ||
Ubuntu CI Services |
Fix Released
|
Critical
|
Vincent Ladeuil |
Bug Description
This has been observed by Andy, Ursula and I under various circumstances.
Roughly, while the /srv/<worker>
The fix is to create the file under a temporary name and rename to the final name once the file is complete.
Related branches
lp://staging/~vila/ubuntu-ci-services-itself/1289273-racy-config-file
- Evan (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Andy Doan: Pending requested
-
Diff: 108 lines (+50/-6)3 files modifiedTRICKS (+34/-0)
charms/precise/rabbitmq-worker/hooks/hooks.py (+12/-5)
test_runner/tstrun/__init__.py (+4/-1)
Changed in ubuntu-ci-services-itself: | |
status: | Confirmed → In Progress |
summary: |
- creating the rabitt mq config for workers is racy + creating the rabbit mq config for workers is racy |
Changed in ubuntu-ci-services-itself: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-ci-services-itself: | |
status: | Fix Committed → Fix Released |
Changed in uci-engine: | |
assignee: | nobody → Vincent Ladeuil (vila) |
importance: | Undecided → Critical |
milestone: | none → phase-0 |
status: | New → Fix Released |
To post a comment you must log in.