Merge lp:~chad.smith/charms/precise/swift-proxy/swift-proxy-ha-with-health into lp:~james-page/charms/precise/swift-proxy/ha-support
Status: | Superseded |
---|---|
Proposed branch: | lp:~chad.smith/charms/precise/swift-proxy/swift-proxy-ha-with-health |
Merge into: | lp:~james-page/charms/precise/swift-proxy/ha-support |
Diff against target: |
121 lines (+75/-1) 7 files modified
hooks/lib/openstack_common.py (+37/-0) hooks/swift_utils.py (+5/-0) revision (+1/-1) scripts/add_to_cluster (+2/-0) scripts/health_checks.d/service_ports_live (+13/-0) scripts/health_checks.d/service_swift_running (+15/-0) scripts/remove_from_cluster (+2/-0) |
To merge this branch: | bzr merge lp:~chad.smith/charms/precise/swift-proxy/swift-proxy-ha-with-health |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Adam Gandelman | Pending | ||
James Page | Pending | ||
Review via email: mp+151335@code.launchpad.net |
This proposal has been superseded by a proposal from 2013-03-06.
Description of the change
This is a merge proposal to establish a potential template for health_script.d, add_to_cluster and remove_from_cluster delivery within the ha-supported openstack charms. The *cluster* simple scripts will be common on each charm that uses corosync configs. The health_scripts.d dir will contain some common scripts and some additional scripts that are appropriate health checks for the specific service.
The basic architecture we are hoping for is an extendable set of run-parts scripts in health_checks.d that can be seeded with juju config environment variables written into a /var/lib/
much thanks for the review.