lp://qastaging/~james-page/charms/trusty/swift-storage/resync
- Get this branch:
- bzr branch lp://qastaging/~james-page/charms/trusty/swift-storage/resync
Branch merges
- OpenStack Charmers: Pending requested
-
Diff: 1786 lines (+1339/-100)10 files modifiedcharmhelpers/contrib/openstack/amulet/deployment.py (+20/-5)
charmhelpers/contrib/openstack/amulet/utils.py (+359/-0)
charmhelpers/contrib/openstack/context.py (+8/-9)
charmhelpers/contrib/openstack/utils.py (+4/-0)
charmhelpers/contrib/storage/linux/ceph.py (+226/-13)
charmhelpers/core/host.py (+32/-16)
charmhelpers/core/kernel.py (+68/-0)
tests/charmhelpers/contrib/amulet/utils.py (+243/-52)
tests/charmhelpers/contrib/openstack/amulet/deployment.py (+20/-5)
tests/charmhelpers/contrib/openstack/amulet/utils.py (+359/-0)
Branch information
- Owner:
- James Page
- Status:
- Development
Recent revisions
- 80. By Liam Young
-
[adam-collard, r=gnuoy] This is a follow up branch to https:/
/code.launchpad .net/~adam- collard/ charms/ trusty/ swift-storage/ add-pause- resume- actions/ +merge/ 268233 to prevent config-changed from blindly (re)starting services when the unit is paused. Normal flow is pause(), (optionally) change config -> changes should be persisted on disk, but nothing started. resume() -> services started.
- 79. By Liam Young
-
[adam-collard, r=gnuoy] This branch prevents the swift-storage charm from thinking there was an OpenStack upgrade available at every config-changed.
I had to update the Amulet tests because they were incorrectly asserting that all of the swift services should have been restarted following a change to object-
server- threads- per-disk. In fact, only the object services should be restarted, and only are (the test passed prior to this because of the bug in charm-helpers which caused the unconditional OpenStack upgrade, in turn restarting all of the services) - 77. By Corey Bryant
-
[beisner,
r=corey. bryant] Amulet test cleanup and trusty/vivid-kilo test enablement. - 74. By Liam Young
-
[adam-collard, r=gnuoy] This branch adds actions for pausing and resuming services on swift-storage units.
- 73. By Liam Young
-
[adam-collard, r=gnuoy] Sync charm-helpers and use the (new-ish) validate_
services_ by_name( ) utility to properly check that all swift services are starting. - 72. By James Page
-
[sparkiegeek,
r=james- page] Refactoring to support use of library code from hooks and actions. This change moves a number of pieces from out of the hooks directory including:
swift_storage* other than actual hooks
charmhelpersso that they can be re-used from actions and hooks more easily.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)