Merge lp:~aglenyoung/charms/precise/nova-cloud-controller/configurable-multi_host into lp:~charmers/charms/precise/nova-cloud-controller/trunk
Proposed by
Andrew Glen-Young
Status: | Rejected |
---|---|
Rejected by: | James Page |
Proposed branch: | lp:~aglenyoung/charms/precise/nova-cloud-controller/configurable-multi_host |
Merge into: | lp:~charmers/charms/precise/nova-cloud-controller/trunk |
Diff against target: |
202 lines (+116/-2) 6 files modified
config.yaml (+34/-0) hooks/lib/nova/nova-common (+21/-0) hooks/lib/openstack-common (+3/-0) hooks/nova-cloud-controller-common (+2/-2) hooks/nova-cloud-controller-relations (+53/-0) metadata.yaml (+3/-0) |
To merge this branch: | bzr merge lp:~aglenyoung/charms/precise/nova-cloud-controller/configurable-multi_host |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Adam Gandelman (community) | Needs Fixing | ||
Review via email: mp+151111@code.launchpad.net |
Description of the change
Add options for multi_host which requires the cloud-controller to run nova-network.
Create nova networks automatically if FlatManager or FlatDHCPManager is used.
Add config options to support nrpe-external-
To post a comment you must log in.
Unmerged revisions
- 49. By Andrew Glen-Young
-
Make multi_host configurable, automatically create floating and fixed ip ranges.
Add support for nrpe-external-master subordinate charm.
Hey Andrew-
Some comments:
- I'd prefer if nova-network were not configured by default, and instead enabled by a config option (similar to conf-ext-net for quantum)
- It would be cool if we could not have nova-api-metadata in list of SERVICES by default, and only have it added when non-multi_host nova-network is configured. Also, if nova-network were added to SERVICES as well, you could avoid the special case in lib/openstack- common. service_ ctl().
- I'd prefer if the bits that do the network configuration move to their own function somewhere in hooks/nova- cloud-controlle r-common. This will make it easier to merge with some big changes were working on elsewhere [1]. Similar to configure_ quantum_ netowrking( ).
[1] https:/ /code.launchpad .net/~openstack -charmers/ charms/ precise/ nova-cloud- controller/ ha-support