neutron/etc
Lucas Alvares Gomes 48ab58b46e [OVN] Change DevStack to use the local OVN driver
This patch is changing DevStack to deploy with the local OVN driver
(instead of the networking-ovn old repo).

A few tweaks were needed in the code in order to get it to work, more
precisely:

* OVN metadata configuration was pointing to some module variables that
  didn't exist.
* OVN metadata configuration generation was missing

Below is the following configuration needed in the local.conf to deploy
OVN:

[[local|localrc]]

enable_plugin neutron https://opendev.org/openstack/neutron

Q_AGENT=ovn
Q_ML2_PLUGIN_MECHANISM_DRIVERS=ovn,logger
Q_ML2_PLUGIN_TYPE_DRIVERS=local,flat,vlan,geneve
Q_ML2_TENANT_NETWORK_TYPE="geneve"

enable_service ovn-northd
enable_service ovn-controller
enable_service neutron-ovn-metadata-agent

disable_service n-net
enable_service q-svc

disable_service q-agt
disable_service q-l3
disable_service q-dhcp
disable_service q-meta

Change-Id: I0b899a33943550a53822d1d057cdee525cbbc6ec
Signed-off-by: Lucas Alvares Gomes <lucasagomes@gmail.com>
2020-01-16 09:28:43 +00:00
..
neutron Stop testing python 2 2019-10-25 18:50:08 +00:00
oslo-config-generator [OVN] Change DevStack to use the local OVN driver 2020-01-16 09:28:43 +00:00
oslo-policy-generator Convert policy.json into policy-in-code 2018-12-13 20:37:53 +00:00
README.policy.yaml.txt Rename README.policy.json.txt 2019-01-07 12:45:15 -05:00
README.txt Automatically generate neutron core configuration files 2015-11-27 15:22:59 +00:00
api-paste.ini Add osprofiler to api-paste pipeline 2018-07-17 20:58:25 +00:00
rootwrap.conf Set rootwrap daemon timeout for fullstack and functional tests 2019-10-31 11:42:47 +00:00

README.txt

To generate the sample neutron configuration files, run the following
command from the top level of the neutron directory:

tox -e genconfig

If a 'tox' environment is unavailable, then you can run the following script
instead to generate the configuration files:

./tools/generate_config_file_samples.sh