Include DPDK libraries for dynamically linked OVS
Ensure the image includes Debian DPDK runtime libraries so OVS-DPDK can initialize and attach data network interfaces when using dynamic linking. When using dynamic linking, these shared libs must be present at runtime to avoid startup failures. The Debian dpdk and openvswitch-switch-dpdk packages [1][2] provide the librte-* shared objects and the OVS-DPDK needed by dynamically linked deployments. Test Plan: [PASS] build-image works [PASS] virtual deployment setting vswitch to "ovs" and "ovs-dpdk" works [PASS] Apply stx-openstack works [1] https://packages.debian.org/bullseye/dpdk [2] https://packages.debian.org/bullseye/openvswitch-switch-dpdk Story: 2011263 Task: 52448 Change-Id: Iaee6fd10997afd3628a79790c2860e3225b56ea8 Signed-off-by: Jose Claudio <joseclaudio.paespires@windriver.com> Co-authored-by: Mateus Nascimento <mateus.soaresdonascimento@windriver.com>
This commit is contained in:

committed by
Mateus Nascimento

parent
69f8cdcf4a
commit
ab609800cf
@@ -84,6 +84,36 @@ dnsmasq
|
||||
#docker-distribution
|
||||
docker-registry
|
||||
|
||||
#dpdk
|
||||
librte-bus-pci21
|
||||
librte-bus-vdev21
|
||||
librte-cryptodev21
|
||||
librte-eal21
|
||||
librte-ethdev21
|
||||
librte-eventdev21
|
||||
librte-hash21
|
||||
librte-kvargs21
|
||||
librte-mbuf21
|
||||
librte-mempool-ring21
|
||||
librte-mempool21
|
||||
librte-meter21
|
||||
librte-net-bnxt21
|
||||
librte-net-bond21
|
||||
librte-net-dpaa21
|
||||
librte-net-e1000-21
|
||||
librte-net-i40e21
|
||||
librte-net-ixgbe21
|
||||
librte-net-ring21
|
||||
librte-net-vhost21
|
||||
librte-net-virtio21
|
||||
librte-net21
|
||||
librte-pci21
|
||||
librte-rcu21
|
||||
librte-ring21
|
||||
librte-telemetry21
|
||||
librte-timer21
|
||||
librte-vhost21
|
||||
|
||||
#drbd-tools
|
||||
drbd-utils
|
||||
|
||||
|
Reference in New Issue
Block a user