Merge lp:~gandelman-a/charms/precise/hacluster/ocf into lp:charms/hacluster
Status: | Merged |
---|---|
Merged at revision: | 14 |
Proposed branch: | lp:~gandelman-a/charms/precise/hacluster/ocf |
Merge into: | lp:charms/hacluster |
Diff against target: |
349 lines (+308/-1) 3 files modified
hooks/hooks.py (+11/-0) ocf/ceph/rbd (+296/-0) revision (+1/-1) |
To merge this branch: | bzr merge lp:~gandelman-a/charms/precise/hacluster/ocf |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
James Page | Needs Fixing | ||
Review via email: mp+151345@code.launchpad.net |
Description of the change
This ships the ceph RBD resource agent directly in the charm, copied from the version of ceph shipped /w quantal (.48) This is a complicated matter currently and hopefully this is only a temporary solution:
- The .46 ceph-resource-
- The .48 ceph-resource-
- The .56 ceph-resource-
I'd like to ping the OCF author about possibly supporting different versions /w a single RA.
Until then, ACAICS best solution is to ship and install RA's /w the charm.
Adam - generally looks OK;
1) Ceph resource agents still gets installed - think we need to drop this right?
if True in [ra.startswith( 'ocf:ceph' ) itervalues( )]:
utils. install( 'ceph-resource- agents' )
for ra in resources.
Other than that look good to me.