From baf74924e732f71c7302e1400eab500eabd4f3c2 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sun, 7 Jan 2024 15:34:18 +0900 Subject: [PATCH] Prohibit retired/unmaintained network plugins - The networking-hyperv plugin[1] was retired because the Winstackers project was retired. - The ncs plugin was already removed[2] - The cisco_nexues plugin still exists but the networking-cisco project is no longer maintained and has not been updated for 5 years[3]. [1] https://github.com/openstack-archive/networking-hyperv [2] https://opendev.org/x/networking-cisco/commit/31e4880299d04ceb399aa38097fc5f2b26e30ab1 [3] https://opendev.org/x/networking-cisco Change-Id: Ide554b21cfb029cd863a348dc13ef5328ac83906 --- docs/packstack.rst | 2 +- packstack/plugins/neutron_350.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/packstack.rst b/docs/packstack.rst index 85e99772a..da352b2e5 100755 --- a/docs/packstack.rst +++ b/docs/packstack.rst @@ -770,7 +770,7 @@ Neutron ML2 plugin config Comma-separated, ordered list of network types to allocate as tenant networks. The 'local' value is only useful for single-box testing and provides no connectivity between hosts. ['local', 'vlan', 'gre', 'vxlan', 'geneve'] **CONFIG_NEUTRON_ML2_MECHANISM_DRIVERS** - Comma-separated ordered list of networking mechanism driver entry points to be loaded from the neutron.ml2.mechanism_drivers namespace. ['logger', 'test', 'linuxbridge', 'openvswitch', 'hyperv', 'ncs', 'arista', 'cisco_nexus', 'mlnx', 'l2population', 'sriovnicswitch', 'ovn'] + Comma-separated ordered list of networking mechanism driver entry points to be loaded from the neutron.ml2.mechanism_drivers namespace. ['logger', 'test', 'linuxbridge', 'openvswitch', 'arista', 'mlnx', 'l2population', 'sriovnicswitch', 'ovn'] **CONFIG_NEUTRON_ML2_FLAT_NETWORKS** Comma-separated list of physical_network names with which flat networks can be created. Use * to allow flat networks with arbitrary physical_network names. diff --git a/packstack/plugins/neutron_350.py b/packstack/plugins/neutron_350.py index 8711c2ef1..9f982ba12 100644 --- a/packstack/plugins/neutron_350.py +++ b/packstack/plugins/neutron_350.py @@ -344,8 +344,8 @@ def initConfig(controller): "PROMPT": ("Enter a comma separated ordered list of networking " "mechanism driver entrypoints"), "OPTION_LIST": ["logger", "test", "linuxbridge", "openvswitch", - "hyperv", "ncs", "arista", "cisco_nexus", - "mlnx", "l2population", "sriovnicswitch", "ovn"], + "arista", "mlnx", "l2population", + "sriovnicswitch", "ovn"], "VALIDATORS": [validators.validate_multi_options], "DEFAULT_VALUE": "ovn", "MASK_INPUT": False,