Hello,
The ovn-chassis
snap provides Open vSwitch (OVS) and Open Virtual Network (OVN) in a single snap which together form the data plane components of a node participating in a OVN network.
It has use cases both for classic, for example for use together with OpenStack, and core systems, for example for use on SmartNIC DPUs.
In its current form the snap requires the end user to perform manual steps such as loading the openvswitch
kernel module and perform several snap connections. This does not provide a great UX, so in an effort to graduate the snap into a stable and supported entity we would like to request the follwing auto-connections for the ovn-chassis
snap:
Plug | Reason |
---|---|
openvswitch-support |
Automatic loading of the kernel module |
network-control | Netlink |
firewall-control | Raw sockets, conntrack |
process-control | Open vSwitch manages a set of processes |
system-trace | The Open vSwitch AF_XDP datapath uses BPF |
hardware-observe | The DPDK datapath requires low level access to PCI hardware |
hugepages-control | The DPDK datapath requires hugepages |