Merge lp://qastaging/~gandelman-a/charms/precise/rabbitmq-server/ceph-support into lp://qastaging/~openstack-charmers/charms/precise/rabbitmq-server/ha-support
Proposed by
Adam Gandelman
Status: | Merged |
---|---|
Merged at revision: | 41 |
Proposed branch: | lp://qastaging/~gandelman-a/charms/precise/rabbitmq-server/ceph-support |
Merge into: | lp://qastaging/~openstack-charmers/charms/precise/rabbitmq-server/ha-support |
Diff against target: |
935 lines (+729/-31) 7 files modified
config.yaml (+13/-1) hooks/lib/ceph.py (+240/-0) hooks/rabbit_utils.py (+27/-0) hooks/rabbitmq-server-relations.py (+133/-26) hooks/utils.py (+312/-2) metadata.yaml (+3/-1) revision (+1/-1) |
To merge this branch: | bzr merge lp://qastaging/~gandelman-a/charms/precise/rabbitmq-server/ceph-support |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Adam Gandelman (community) | Needs Resubmitting | ||
James Page | Needs Fixing | ||
Review via email: mp+151343@code.qastaging.launchpad.net |
Description of the change
Adds ceph-backed HA clustering, similar to our current mysql configuration. HA configuration is deferred until ceph relation exists. ceph relations use newly refactored ceph.py (from mysql) to setup rbd device and move data to it.
To post a comment you must log in.
Note: deployment to precise currently requires the hacluster changes proposed here:
https:/ /code.launchpad .net/~gandelman -a/charms/ precise/ hacluster/ ocf/+merge/ 151345