Releases: infinitydon/dra-linux-networks
Releases · infinitydon/dra-linux-networks
Release list
v0.5.2
Release v0.5.2 updates the DPDK configuration model and documentation.\n\nHighlights:\n- Renames the DPDK host-driver allow-list to allowedKernelDrivers while keeping drivers as a backwards-compatible alias.\n- Rejects unsafe VFIO no-IOMMU DPDK discovery unless dpdk.include.pciAddresses is explicitly set.\n- Removes redundant DPDK opaque claim config from examples.\n- Documents the lab DPDK BDF allow-list used by examples/values-netdevices.yaml.\n\nContainer image: ghcr.io/infinitydon/dra-linux-networks:0.5.2
v0.5.0
v0.4.0
v0.3.8
v0.3.7
v0.3.6
v0.3.5
v0.3.4
v0.3.3
Flexible PCI filtering and VPP validation
- Omitted
pciClassesdefaults safely to Ethernet class0200. - Explicit
pciClasses: []disables class filtering while retaining driver and include/exclude filters. - Adds a digest-pinned
ligato/vpp-base:25.10-releasetwo-replica example. - Adds live-tested e2e coverage proving distinct PCI and VFIO-group injection into both VPP instances.
- Each VPP exposes an Intel iAVF
VirtualFunctionEthernetand sees only its allocated VFIO group.
v0.3.2
Operator-owned device inventory
- Public Helm defaults now contain
interfaces: []anddpdk.enabled: false. - No host interface or PCI device is advertised until an operator supplies inventory.
- Empty inventory is valid and withdraws existing node ResourceSlice pools.
- Adds
examples/values-netdevices.yamlas a generic values-file starting point. - Live-tested with explicit lab inventory and the DPDK/CDI e2e suite.