lp://qastaging/~gnuoy/charms/trusty/nova-compute/legacy_mode
- Get this branch:
- bzr branch lp://qastaging/~gnuoy/charms/trusty/nova-compute/legacy_mode
Branch merges
- OpenStack Charmers: Pending requested
-
Diff: 201 lines (+92/-14)5 files modifiedconfig.yaml (+8/-0)
hooks/nova_compute_hooks.py (+5/-5)
hooks/nova_compute_utils.py (+16/-2)
unit_tests/test_nova_compute_hooks.py (+2/-2)
unit_tests/test_nova_compute_utils.py (+61/-5)
Branch information
- Owner:
- Liam Young
- Status:
- Development
Recent revisions
- 113. By Liam Young <email address hidden>
-
Check neutron_
plugin_ legacy_ mode when compiling list of packages - 111. By Liam Young <email address hidden>
-
Add option to stop nova-compute managing neutron packages, files and services
- 110. By Liam Young
-
[clark-laughlin, r=gnuoy]
This change allows the nova-compute charm to deploy on arm64 machines without requiring a different configuration to be used. To deploy nova-compute on arm64 requires 2 settings in nova.conf, which are not required for amd64:libvirt_
use_virtio_ for_bridges = False
libvirt_disk_prefix = vdSince juju configuration is specified at the service level, there is not a way to provide a separate configuration when deploying an amd64 unit and an arm64 unit -- preventing deployment of openstack with a mixture of arm64 and amd64 nova-compute nodes.
This change simply detects the machine architecture, and adds the two configuration settings to nova.conf when running on an arm64 (aarch64) machine. Behavior when running on other architectures is unchanged.
- 104. By Edward Hope-Morley
-
[cbjchen,r=hopem]
Making sure libvirt daemon gets a unique host_uuid
on every host.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)