yatinkarel
770b64b90e
Without this port binding fails with below error:- Network <nw> is type of vxlan but agent <host> or mechanism driver only support ['gre', 'local', 'flat', 'vlan']. Also fix permissions of /opt/stack/devstack in ml2 ovs testing documentation and added these files to irrelevant-files to skip running functional jobs as these files are not used in those jobs. Related-Bug: #1934466 Change-Id: I3ca2ea19bf5e316e580669caab4c607447034a11
90 lines
2.4 KiB
Plaintext
90 lines
2.4 KiB
Plaintext
#
|
|
# Sample DevStack local.conf for Neutron ML2 OVS.
|
|
#
|
|
# This sample file is intended to be used for your typical DevStack environment
|
|
# that's running all of OpenStack on a single host. This can also be used as
|
|
# the first host of a multi-host test environment.
|
|
#
|
|
|
|
[[local|localrc]]
|
|
|
|
DATABASE_PASSWORD=password
|
|
RABBIT_PASSWORD=password
|
|
SERVICE_PASSWORD=password
|
|
SERVICE_TOKEN=password
|
|
ADMIN_PASSWORD=password
|
|
|
|
# If your stack get failed with error: "Could not determine host ip address.
|
|
# See local.conf for suggestions on setting HOST_IP." Try to uncomment
|
|
# this line to set the proper host IP.
|
|
#HOST_IP=<CHANGE_TO_YOUR_HOST_IP>
|
|
|
|
# Horizon (the web UI) is enabled by default. You may want to disable
|
|
# it here to speed up DevStack a bit.
|
|
enable_service horizon
|
|
#disable_service horizon
|
|
|
|
# Cinder (OpenStack Block Storage) is disabled by default to speed up
|
|
# DevStack a bit. You may enable it here if you would like to use it.
|
|
disable_service cinder c-sch c-api c-vol
|
|
|
|
# Disable Tempest - The OpenStack Integration Test Suite.
|
|
disable_service tempest
|
|
|
|
# Disable OpenStack Swift - the object/blob store service.
|
|
disable_service swift
|
|
|
|
# Disable ML2 OVN plugin, driver and services
|
|
disable_service ovn
|
|
disable_service ovn-controller
|
|
disable_service ovn-northd
|
|
disable_service q-ovn-metadata-agent
|
|
|
|
# Use openvswitch as the ml2 plugin driver
|
|
Q_AGENT=openvswitch
|
|
|
|
# Enable Neutron services neutron-server, neutron-openvswitch-agent,
|
|
# neutron-dhcp-agent, neutron-l3-agent and neutron-metadata-agent
|
|
enable_service q-svc
|
|
enable_service q-agt
|
|
enable_service q-dhcp
|
|
enable_service q-l3
|
|
enable_service q-meta
|
|
|
|
[[post-config|$NEUTRON_CONF]]
|
|
[DEFAULT]
|
|
debug = True
|
|
verbose = True
|
|
|
|
# Features available for ML2 OVS, uncomment to enforce DVR and L3 HA
|
|
#router_distributed=True
|
|
#l3_ha = True
|
|
|
|
# You can add more config options here for neutron.conf
|
|
# to achive more precise control of the functions for neutron server.
|
|
|
|
[[post-config|/$Q_PLUGIN_CONF_FILE]]
|
|
[ml2]
|
|
type_drivers=flat,gre,vlan,vxlan
|
|
tenant_network_types=vxlan
|
|
mechanism_drivers=openvswitch,l2population
|
|
|
|
[agent]
|
|
tunnel_types=vxlan,gre
|
|
|
|
# You can add more config options here for ml2_conf.ini, for instance
|
|
# you can uncomment the followings to set the segment ID ranges for
|
|
# various tenant network types.
|
|
|
|
#[ml2_type_vxlan]
|
|
#vni_ranges=1:10000
|
|
|
|
#[ml2_type_flat]
|
|
#flat_networks = *
|
|
|
|
#[ml2_type_gre]
|
|
#tunnel_id_ranges = 1:10000
|
|
|
|
#[ml2_type_vlan]
|
|
#network_vlan_ranges = tenant:1:1000
|