Install agent packages when running agents like DHCP or L3
This is because these agents rely on quantum agent packages as much as the L2 agent. Fixes bug #1190050 Change-Id: I8b0c5667f86b22e3727a316f7bb0500d0d0ba637
This commit is contained in:
parent
f756470f0d
commit
8498487e55
11
lib/quantum
11
lib/quantum
@ -362,8 +362,14 @@ function install_quantumclient() {
|
|||||||
|
|
||||||
# install_quantum_agent_packages() - Collect source and prepare
|
# install_quantum_agent_packages() - Collect source and prepare
|
||||||
function install_quantum_agent_packages() {
|
function install_quantum_agent_packages() {
|
||||||
# install packages that is specific to plugin agent
|
# install packages that are specific to plugin agent(s)
|
||||||
quantum_plugin_install_agent_packages
|
if is_service_enabled q-agt q-dhcp q-l3; then
|
||||||
|
quantum_plugin_install_agent_packages
|
||||||
|
fi
|
||||||
|
|
||||||
|
if is_service_enabled q-lbaas; then
|
||||||
|
quantum_agent_lbaas_install_agent_packages
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# Start running processes, including screen
|
# Start running processes, including screen
|
||||||
@ -548,7 +554,6 @@ function _configure_quantum_metadata_agent() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function _configure_quantum_lbaas() {
|
function _configure_quantum_lbaas() {
|
||||||
quantum_agent_lbaas_install_agent_packages
|
|
||||||
quantum_agent_lbaas_configure_common
|
quantum_agent_lbaas_configure_common
|
||||||
quantum_agent_lbaas_configure_agent
|
quantum_agent_lbaas_configure_agent
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user