Merge lp:~freyes/charm-helpers/lp1642430 into lp:charm-helpers
Proposed by
Felipe Reyes
Status: | Merged | ||||
---|---|---|---|---|---|
Merged at revision: | 703 | ||||
Proposed branch: | lp:~freyes/charm-helpers/lp1642430 | ||||
Merge into: | lp:charm-helpers | ||||
Diff against target: |
303 lines (+211/-14) 2 files modified
charmhelpers/contrib/openstack/context.py (+9/-6) tests/contrib/openstack/test_os_contexts.py (+202/-8) |
||||
To merge this branch: | bzr merge lp:~freyes/charm-helpers/lp1642430 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Jorge Niedbalski (community) | Approve | ||
Chris MacNaughton (community) | Approve | ||
Review via email: mp+317557@code.launchpad.net |
Description of the change
Allow ceph-public-address to contain a list of IPs
Ceph relation allows units to hand off an IP different from the
public-address or private-address using the ceph-public-address key, that
key can hold a single IP address, this patch extends CephContext to be
able to handle a list of space separated addresses.
This is needed to let ceph-proxy hand off the IPs of the monitor hosts from
an external Ceph cluster (LP: #1642430)
To post a comment you must log in.
The current code doesn't handle ports, just IPs, in ceph-proxy is possible to use a list of IP:PORT , this needs to be extended to put the port as well.