commit 2807ea5464e610b4ac77d95f9216b86b5f36bde0
Author: Ben Nemec <email address hidden>
Date: Mon May 13 23:06:11 2013 +0000
Don't inject settings for dynamic network
When using Quantum for networking and setting flat_injected to
inject network settings into the guest VM, Nova injects a static
network configuration for networks using DHCP. This change
checks for the existence of a dhcp server and, if found, does not
inject static settings for that network.
Due to limitations of the legacy network info, the fix only
applies when new-style network info is passed to the injection
template function. The only code still passing in legacy
network info is in libvirt, and there is work ongoing to
remove that dependency.
Reviewed: https:/ /review. openstack. org/26012 github. com/openstack/ nova/commit/ 2807ea5464e610b 4ac77d95f9216b8 6b5f36bde0
Committed: http://
Submitter: Jenkins
Branch: master
commit 2807ea5464e610b 4ac77d95f9216b8 6b5f36bde0
Author: Ben Nemec <email address hidden>
Date: Mon May 13 23:06:11 2013 +0000
Don't inject settings for dynamic network
When using Quantum for networking and setting flat_injected to
inject network settings into the guest VM, Nova injects a static
network configuration for networks using DHCP. This change
checks for the existence of a dhcp server and, if found, does not
inject static settings for that network.
Due to limitations of the legacy network info, the fix only
applies when new-style network info is passed to the injection
template function. The only code still passing in legacy
network info is in libvirt, and there is work ongoing to
remove that dependency.
Fixes bug 1163985
Fixes bug 1112659
Change-Id: I8d3f16bde22e1c 6dc0d2432aa263e 2b15ae5c93a