diff --git a/deployment/neutron/neutron-ovs-dpdk-agent-container-puppet.yaml b/deployment/neutron/neutron-ovs-dpdk-agent-container-puppet.yaml index 6ad47e6f14..21e8b2175f 100644 --- a/deployment/neutron/neutron-ovs-dpdk-agent-container-puppet.yaml +++ b/deployment/neutron/neutron-ovs-dpdk-agent-container-puppet.yaml @@ -131,7 +131,7 @@ outputs: config_volume: neutron puppet_tags: neutron_config,neutron_agent_ovs,neutron_plugin_ml2 step_config: - get_attr: [NeutronOvsAgent, role_data, step_config] + get_attr: [NeutronOvsAgent, role_data, puppet_config, step_config] config_image: {get_param: DockerNeutronConfigImage} # We need to mount /run for puppet_config step. This is because # puppet-vswitch runs the commands "ovs-vsctl list open_vswitch ." @@ -141,6 +141,7 @@ outputs: volumes: - /lib/modules:/lib/modules:ro - /run/openvswitch:/run/openvswitch + - /etc/modules-load.d/:/etc/modules-load.d kolla_config: get_attr: [NeutronOvsAgent, role_data, kolla_config] container_config_scripts: