From 7b31ae9dd595288730d7c008bba0948735ff8b9c Mon Sep 17 00:00:00 2001 From: Bartosz Bezak Date: Fri, 28 Aug 2026 14:58:05 +0200 Subject: [PATCH] Add NGS support for Cisco NX-OS switches Allows switch_type to be set to cisco-nxos for switches managed by the Neutron genericswitch ML2 mechanism driver. Change-Id: Icedcd83190adcf3665ac7113e4a3e75e7b1183ef Signed-off-by: Bartosz Bezak (cherry picked from commit 39661017d8fb8a2e1d8c85bac37ba2e0e4fe7942) --- ansible/kolla-openstack.yml | 1 + .../notes/ngs-cisco-switch-types-8ec4b0f0cff4dc0b.yaml | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100644 releasenotes/notes/ngs-cisco-switch-types-8ec4b0f0cff4dc0b.yaml diff --git a/ansible/kolla-openstack.yml b/ansible/kolla-openstack.yml index c7b9d56a7..a1de1df1f 100644 --- a/ansible/kolla-openstack.yml +++ b/ansible/kolla-openstack.yml @@ -60,6 +60,7 @@ vars: switch_type_to_device_type: arista: netmiko_arista_eos + cisco-nxos: netmiko_cisco_nxos dellos9: netmiko_dell_force10 dellos10: netmiko_dell_os10 dell-powerconnect: netmiko_dell_powerconnect diff --git a/releasenotes/notes/ngs-cisco-switch-types-8ec4b0f0cff4dc0b.yaml b/releasenotes/notes/ngs-cisco-switch-types-8ec4b0f0cff4dc0b.yaml new file mode 100644 index 000000000..aa5f323f9 --- /dev/null +++ b/releasenotes/notes/ngs-cisco-switch-types-8ec4b0f0cff4dc0b.yaml @@ -0,0 +1,7 @@ +--- +features: + - | + Adds support for Cisco NX-OS switches in the Neutron ``genericswitch`` ML2 + mechanism driver configuration generated from + ``kolla_neutron_ml2_generic_switch_hosts``. Set ``switch_type`` to + ``cisco-nxos`` to use the ``netmiko_cisco_nxos`` device type.