From ba77e7651ac07f7f447b7c1ea7a6278dde12a2dc Mon Sep 17 00:00:00 2001 From: Oleksii Butenko Date: Wed, 28 Sep 2022 15:01:39 +0300 Subject: [PATCH] DPDK datapath type added Nova spec: https://review.opendev.org/c/openstack/nova-specs/+/859290 Partial-Bug: #2013540 Change-Id: Id8b96ebdfa55dccb657c4e76b1948e096ce597a8 --- neutron_lib/plugins/ml2/ovs_constants.py | 6 +++++- .../notes/add-ovs-port-type-dpdk-b00f5bda3161773f.yaml | 6 ++++++ 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/add-ovs-port-type-dpdk-b00f5bda3161773f.yaml diff --git a/neutron_lib/plugins/ml2/ovs_constants.py b/neutron_lib/plugins/ml2/ovs_constants.py index cfb2d50b0..15767218d 100644 --- a/neutron_lib/plugins/ml2/ovs_constants.py +++ b/neutron_lib/plugins/ml2/ovs_constants.py @@ -214,8 +214,12 @@ OVS_DATAPATH_SYSTEM = 'system' OVS_DATAPATH_NETDEV = 'netdev' OVS_DPDK_VHOST_USER = 'dpdkvhostuser' OVS_DPDK_VHOST_USER_CLIENT = 'dpdkvhostuserclient' +OVS_DPDK = 'dpdk' -OVS_DPDK_PORT_TYPES = [OVS_DPDK_VHOST_USER, OVS_DPDK_VHOST_USER_CLIENT] +OVS_DPDK_PORT_TYPES = [OVS_DPDK_VHOST_USER, + OVS_DPDK_VHOST_USER_CLIENT, + OVS_DPDK, + ] # default ovs vhost-user socket location VHOST_USER_SOCKET_DIR = '/var/run/openvswitch' diff --git a/releasenotes/notes/add-ovs-port-type-dpdk-b00f5bda3161773f.yaml b/releasenotes/notes/add-ovs-port-type-dpdk-b00f5bda3161773f.yaml new file mode 100644 index 000000000..9610c17d1 --- /dev/null +++ b/releasenotes/notes/add-ovs-port-type-dpdk-b00f5bda3161773f.yaml @@ -0,0 +1,6 @@ +--- +features: + - A OVS port type ``OVS_DPDK``) has been added. + OVS_DPDK_PORT_TYPES was extended with new OVS port type. + +