Multi-vendor Modular Layer 2 (ML2) driver.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Julia Kreger 2e201a0db5 CI: use pre-existing ssh key on multinode jobs 2 weeks ago
devstack CI: use pre-existing ssh key on multinode jobs 2 weeks ago
doc Add ngs_manage_vlans configuration 9 months ago
etc/neutron/plugins/ml2 Correct cisco device_type in docs and conf sample file 6 years ago
networking_generic_switch Merge "Add support for switches running SONiC operating system" 2 weeks ago
releasenotes Add support for switches running SONiC operating system 2 months ago
tempest_plugin Upgrade flake8-import-order version to 0.17.1 2 years ago
tools Restrict bashate to devstack/lib instead of lib 3 years ago
zuul.d Add Python3 zed unit tests 3 months ago
.gitignore Add pycharm .idea project dir to gitignore 3 years ago
.gitreview OpenDev Migration Patch 3 years ago
.stestr.conf Switch to using stestr 4 years ago
CONTRIBUTING.rst Fix reivew link. 3 years ago
LICENSE Preparing to release 6 years ago
README.rst Update to opendev repository 3 years ago
lower-constraints.txt Add lower-constraints job to current development branch 10 months ago
requirements.txt Add lower-constraints job to current development branch 10 months ago
setup.cfg Add support for switches running SONiC operating system 2 months ago
setup.py Cleanup py27 support 2 years ago
test-requirements.txt Remove pep8 dependencies from test-requirements 1 year ago
tox.ini Increase version of hacking and pycodestyle 10 months ago

README.rst

Networking-generic-switch Neutron ML2 driver

image

This is a Modular Layer 2 Neutron Mechanism driver. The mechanism driver is responsible for applying configuration information to hardware equipment. GenericSwitch provides a pluggable framework to implement functionality required for use-cases like OpenStack Ironic multi-tenancy mode. It abstracts applying changes to all switches managed by this ML2 plugin and handling local_link_information field of Neutron port.

Networking-generic-switch is distributed under the terms of the Apache License, Version 2.0. The full terms and conditions of this license are detailed in the LICENSE file.

Project resources

Project status, bugs, and requests for feature enhancements (RFEs) are tracked in StoryBoard: https://storyboard.openstack.org/#!/project/956

For information on how to contribute to Networking-generic-switch, see https://docs.openstack.org/networking-generic-switch/latest/contributing.html.