The documentation set for this product strives to use bias-free language. For the purposes of this documentation set, bias-free is defined as language that does not imply discrimination based on age, disability, gender, racial identity, ethnic identity, sexual orientation, socioeconomic status, and intersectionality. Exceptions may be present in the documentation due to language that is hardcoded in the user interfaces of the product software, language used based on RFP documentation, or language that is used by a referenced third-party product. Learn more about how Cisco is using Inclusive Language.
This document provides important information regarding the Cisco OpenStack Integration for Nexus Dashboard 4.1. This integration enables OpenStack workflows to configure fabric networking through the Nexus Dashboard Fabric Controller component of Nexus Dashboard. It leverages the Nexus Dashboard Fabric Controller Modular Layer 2 (ML2) Mechanism Driver and Topology Agents to provide seamless connectivity between virtualized compute instances and network switches, allowing OpenStack to program fabric switches based on user-defined network resources.
New features and enhancements
This release of the Cisco OpenStack Integration for Nexus Dashboard offers the following key benefits:
● Hardware Accelerated Networking: Provides hardware accelerated Layer 2 and Layer 3 forwarding at the switch level, delivering enhanced scalability and performance for large-scale deployments.
● BGP-EVPN Fabric with VXLAN: Supports the deployment of BGP-EVPN fabrics utilizing VXLAN for overlay networking.
● Automated Topology Discovery: Facilitates automated host-to-fabric mappings through LLDP discovery, simplifying network configuration.
● Streamlined Automation: Offers streamlined fabric network automation for OpenStack deployments.
● Simplified Management: Simplifies the management of Layer 2 and Layer 3 networks within the integrated environment.
● SDN Solution Compatibility: Compatible with Open Virtual Networking (OVN) SDN solutions.
● Resource Mapping: Seamlessly maps OpenStack resources (Project, Network, Subnet, Port) to corresponding Nexus Dashboard resources (VRF, Network, Network's subnet gateway, Network attachment).
For detailed step-by-step instructions on installation and configuration, see Cisco OpenStack Integration
for Nexus Dashboard 4.1 – Installation Guide.
Supported networking-cisco tag
For this release, ensure you use the networking-cisco tag version 8.1.0. This tag corresponds to the OpenStack Caracal (2024.1) release and is validated for compatibility with Nexus Dashboard 4.1. For detailed instructions on cloning the repository and checking out the appropriate tag, see “Creating and Installing OpenStack Packages for Nexus Dashboard” section in the Cisco OpenStack Integration for Nexus Dashboard 4.1 – Installation Guide.
Key configuration updates
The Cisco OpenStack Integration for Nexus Dashboard 4.1 – Installation Guide provides detailed steps for configuring the following:
● Neutron on controller node: Update the file /etc/neutron/plugins/ml2/ml2_conf.ini to include [ndfc] in the mechanism_drivers and configure the [ndfc] section (referring to the Nexus Dashboard Fabric Controller configuration).
● Keystone configuration: /etc/keystone/keystone.confto configure the oslo_messaging_notifications section for the messaging bus used by the OpenStack cluster.
● Topology agent on compute nodes: Configure /etc/neutron/plugins/ml2/lldp.ini and update /etc/neutron/neutron.conf to enable and configure the topology agent service.
Upgrade process
Before performing an upgrade, ensure you back up your current configurations and database. Follow the same installation steps outlined in the Cisco OpenStack Integration for Nexus Dashboard 4.1 – Installation Guide, making sure to use the latest version of the Cisco networking package. After completing the upgrade, conduct comprehensive testing to verify connectivity and overall functionality.
To see additional information about the caveats, click the bug ID to access the Bug Search Tool (BST). The “Exists In” column of the table lists the specific patches in which the issue exists.
To search for a bug ID within Cisco’s product documentation, enter in the address bar of a web browser: <bug_number> site:cisco.com.
For example: CSCwo61222 site:cisco.com
Table 1. Open issues for OpenStack Integration for Nexus Dashboard 4.1.
Bug ID |
Description |
Exists in |
Affected Functionality |
ML2 Plugin to handle the Network VLAN overlapping with VRF VLAN on NDFC |
8.1.0 |
Network creation |
|
ML2 Plugin sending Network port attachment call twice to NDFC leading to deployment error |
8.1.0 |
Instance launch |
For additional information, see Cisco OpenStack Integration for Nexus Dashboard 4.1 – Installation
Documentation feedback
To provide technical feedback on this document, or to report an error or omission, send your comments to ciscodcnapps-docfeedback@cisco.com.
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/go/trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R)
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in an illustrative context is unintentional and coincidental.