Prevent service restarts whilst unit is paused
Bug #1488458 reported by
Adam Collard
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
keystone (Juju Charms Collection) |
Fix Released
|
Medium
|
Alberto Donato | ||
percona-cluster (Juju Charms Collection) |
Invalid
|
Medium
|
Geoff Teale | ||
swift-proxy (Juju Charms Collection) |
Fix Released
|
Medium
|
Adam Collard | ||
swift-storage (Juju Charms Collection) |
Fix Released
|
Medium
|
Adam Collard |
Bug Description
If a unit is paused (see bug 1474306) then hook invocation shouldn't ever trigger a service (re)start, that will happen when the unit is resumed.
Related branches
lp:~adam-collard/charms/trusty/swift-storage/guard-paused-unit-service-restarts
- Liam Young (community): Approve
- Alberto Donato (community): Approve
-
Diff: 158 lines (+75/-5)4 files modifiedhooks/swift_storage_hooks.py (+5/-3)
lib/misc_utils.py (+18/-0)
lib/swift_storage_utils.py (+4/-2)
tests/basic_deployment.py (+48/-0)
lp:~adam-collard/charms/trusty/swift-proxy/guard-paused-unit-service-restarts
- Chris Glass (community): Approve
- Geoff Teale (community): Approve
-
Diff: 214 lines (+83/-15)4 files modifiedhooks/swift_hooks.py (+19/-14)
lib/swift_utils.py (+19/-1)
tests/basic_deployment.py (+33/-0)
unit_tests/test_swift_utils.py (+12/-0)
Changed in swift-storage (Juju Charms Collection): | |
status: | In Progress → Fix Committed |
no longer affects: | swift (Ubuntu) |
Changed in swift-proxy (Juju Charms Collection): | |
assignee: | nobody → Adam Collard (adam-collard) |
milestone: | none → 15.10 |
status: | New → In Progress |
importance: | Undecided → Medium |
Changed in keystone (Juju Charms Collection): | |
assignee: | nobody → Alberto Donato (ack) |
Changed in percona-cluster (Juju Charms Collection): | |
assignee: | nobody → Geoff Teale (tealeg) |
Changed in percona-cluster (Juju Charms Collection): | |
milestone: | none → 15.10 |
Changed in keystone (Juju Charms Collection): | |
milestone: | none → 15.10 |
Changed in swift-proxy (Juju Charms Collection): | |
status: | In Progress → Won't Fix |
status: | Won't Fix → Fix Committed |
Changed in swift-storage (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Changed in swift-proxy (Juju Charms Collection): | |
status: | Fix Committed → Fix Released |
Changed in keystone (Juju Charms Collection): | |
milestone: | 15.10 → 16.01 |
Changed in percona-cluster (Juju Charms Collection): | |
milestone: | 15.10 → 16.01 |
tags: | added: openstack |
Changed in keystone (Juju Charms Collection): | |
milestone: | 16.01 → 16.04 |
Changed in percona-cluster (Juju Charms Collection): | |
milestone: | 16.01 → 16.04 |
Changed in keystone (Juju Charms Collection): | |
status: | New → Triaged |
Changed in percona-cluster (Juju Charms Collection): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in keystone (Juju Charms Collection): | |
importance: | Undecided → Medium |
Changed in keystone (Juju Charms Collection): | |
milestone: | 16.04 → 16.07 |
Changed in percona-cluster (Juju Charms Collection): | |
milestone: | 16.04 → 16.07 |
Changed in keystone (Juju Charms Collection): | |
milestone: | 16.07 → 16.10 |
Changed in percona-cluster (Juju Charms Collection): | |
milestone: | 16.07 → 16.10 |
To post a comment you must log in.
pxc makes every effort to never restart percona and keystone is now using the pause aware restart on change work.