diff --git a/deployment/neutron/neutron-ovn-dpdk-config-container-puppet.yaml b/deployment/neutron/neutron-ovn-dpdk-config-container-puppet.yaml index 007c65390b..a27d97a7ab 100644 --- a/deployment/neutron/neutron-ovn-dpdk-config-container-puppet.yaml +++ b/deployment/neutron/neutron-ovn-dpdk-config-container-puppet.yaml @@ -87,5 +87,11 @@ outputs: - ovn::controller::datapath_type: "netdev" nova::compute::libvirt::qemu::group: {get_attr: [RoleParametersValue, value, vhostuser_socket_group]} - get_attr: [RoleParametersValue, value] + service_config_settings: + map_merge: + - get_attr: [OpenvswitchDpdk, role_data, service_config_settings] + - collectd: + tripleo.collectd.plugins.neutron_ovn_dpdk: + - dpdk_telemetry deploy_steps_tasks: - get_attr: [OpenvswitchDpdk, role_data, deploy_steps_tasks] diff --git a/deployment/neutron/neutron-ovs-dpdk-agent-container-puppet.yaml b/deployment/neutron/neutron-ovs-dpdk-agent-container-puppet.yaml index be17abdda2..2a803d4f5c 100644 --- a/deployment/neutron/neutron-ovs-dpdk-agent-container-puppet.yaml +++ b/deployment/neutron/neutron-ovs-dpdk-agent-container-puppet.yaml @@ -123,7 +123,11 @@ outputs: - nova::compute::libvirt::qemu::group: {get_attr: [RoleParametersValue, value, vhostuser_socket_group]} - get_attr: [RoleParametersValue, value] service_config_settings: - get_attr: [NeutronOvsAgent, role_data, service_config_settings] + map_merge: + - get_attr: [NeutronOvsAgent, role_data, service_config_settings] + - collectd: + tripleo.collectd.plugins.neutron_ovs_dpdk_agent: + - dpdk_telemetry puppet_config: config_volume: neutron puppet_tags: neutron_config,neutron_agent_ovs,neutron_plugin_ml2