From 5631aed811981ff5fb3351eb368a2f7f544b8fbb Mon Sep 17 00:00:00 2001 From: KyleM <103862795+ServerForge@users.noreply.github.com> Date: Thu, 31 Jul 2025 10:39:01 -0400 Subject: VPP: T7175: Add sFlow conf mode CLI and startup template (#32) * VPP: T7175 Added conf mode CLI for VPP sflow plugin and updated VPP template to include plugin. * VPP: T7175: Conf mode CLI and startup template. * T7175: VPP fix sFlow verify use vpp enstead of enable_vpp * T7175: VPP add sFlow smoketest * T7175: VPP remove unused config_changed variable --------- Co-authored-by: Viacheslav --- data/config-mode-dependencies/vyos-vpp.json | 3 ++- data/templates/vpp/startup.conf.j2 | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'data') diff --git a/data/config-mode-dependencies/vyos-vpp.json b/data/config-mode-dependencies/vyos-vpp.json index 2a5613559..32b53508e 100644 --- a/data/config-mode-dependencies/vyos-vpp.json +++ b/data/config-mode-dependencies/vyos-vpp.json @@ -13,7 +13,8 @@ "vpp_acl": ["vpp_acl"], "vpp_nat": ["vpp_nat"], "vpp_nat_cgnat": ["vpp_nat_cgnat"], - "vpp_kernel_interface": ["vpp_kernel-interfaces"] + "vpp_kernel_interface": ["vpp_kernel-interfaces"], + "vpp_sflow": ["vpp_sflow"] }, "vpp_interfaces_bonding": { "vpp_interfaces_xconnect": ["vpp_interfaces_xconnect"], diff --git a/data/templates/vpp/startup.conf.j2 b/data/templates/vpp/startup.conf.j2 index 79a551338..b7515889a 100644 --- a/data/templates/vpp/startup.conf.j2 +++ b/data/templates/vpp/startup.conf.j2 @@ -92,6 +92,7 @@ plugins { plugin linux_cp_plugin.so { enable } plugin linux_nl_plugin.so { enable } plugin pppoe_plugin.so { enable } + plugin sflow_plugin.so { enable } # NAT uncomment if needed # plugin cnat_plugin.so { enable } plugin nat_plugin.so { enable } -- cgit v1.2.3