|
3 years ago | |
---|---|---|
devstack | 6 years ago | |
doc/source | 6 years ago | |
etc/neutron/plugins/ml2 | 6 years ago | |
networking_cumulus | 6 years ago | |
releasenotes | 6 years ago | |
.coveragerc | 6 years ago | |
.gitreview | 3 years ago | |
.testr.conf | 6 years ago | |
CONTRIBUTING.rst | 6 years ago | |
HACKING.rst | 6 years ago | |
LICENSE | 6 years ago | |
MANIFEST.in | 6 years ago | |
README.rst | 6 years ago | |
babel.cfg | 6 years ago | |
requirements.txt | 6 years ago | |
setup.cfg | 6 years ago | |
setup.py | 6 years ago | |
test-requirements.txt | 6 years ago | |
tox.ini | 6 years ago |
README.rst
networking-cumulus Neutron ML2 driver
Cumulus ML2 Mechanism Driver for Neutron
- Free software: Apache license
- Documentation: TBD
- Source: http://git.openstack.org/cgit/openstack/networking-cumulus
- Bugs: http://bugs.launchpad.net/networking-cumulus
Configuration
List of switches are required to be configured in /etc/neutron/plugins/ml2/ml2_conf_cumulus.ini
. The list can be comma separated switch names or IPs. All other configurable parameters are optional.
Cumulus ML2 driver confiuration format:
[ml2_cumulus] switches = <list of IP addresses or names> protocol_port = <rest api port> sync_time = <time interval in secs> spf_time = <True/False> new_bridge = <True/False>
Example of ml2_conf_cumulus.ini
:
[ml2_cumulus] switches = 192.168.10.10,192.168.20.20 sync_time = 10 new_bridge = False spf_enable = False
The cumulus
mechanism driver needs to be enabled from the ml2 config file /etc/neutron/plugins/ml2/ml2_conf.ini
:
[ml2]
tenant_network_types = vlan
type_drivers = vlan,vxlan
mechanism_drivers = linuxbridge,cumulus
...
...
(Re)start neutron-server
specifying cumulus additional configuration file:
neutron-server \
--config-file /etc/neutron/neutron.conf \
--config-file /etc/neutron/plugins/ml2/ml2_conf.ini \
--config-file /etc/neutron/plugins/ml2/ml2_conf_cumulus.ini