lp://staging/~thedac/charms/trusty/swift-storage/action-managed-upgrade

Created by David Ames and last modified
Get this branch:
bzr branch lp://staging/~thedac/charms/trusty/swift-storage/action-managed-upgrade
Only David Ames can upload to this branch. If you are David Ames please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
David Ames
Status:
Development

Recent revisions

82. By David Ames

Action Managed Upgrades

81. By James Page

[jamespage,trivial] Resync helpers to enable liberty support.

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)

78. By Liam Young

[gnuoy,trivial] Charmhelper sync (+1'd by mojo)

77. By Corey Bryant

[beisner,r=corey.bryant] Amulet test cleanup and trusty/vivid-kilo test enablement.

76. By Liam Young

[gnuoy,trivial] Charmhelper sync (+1'd by mojo)

75. By Corey Bryant

[corey.bryant,r=trivial] Sync charm-helpers.

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.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/~openstack-charmers-archive/charms/precise/swift-storage/trunk
This branch contains Public information 
Everyone can see this information.

Subscribers