f8ec6de4d2
In our devstack local.conf samples we are using invocation for enabling Neutron like: enable_service neutron which shouldn't be used, in favor of: enable_plugin neutron https://opendev.org/openstack/neutron For some strange reason, first invocation results in failing of create the stack with enabled Neutron metadata service, which is needed for kuryr tempest test to be run properly. Depends-On: If639b63dcf660ed709623c8d5f788026619c895c Change-Id: I3cd8e2a46e65e65195d4ee17e973980baf83618d
84 lines
2.1 KiB
Plaintext
84 lines
2.1 KiB
Plaintext
[[local|localrc]]
|
|
|
|
# If you do not want stacking to clone new versions of the enabled services,
|
|
# like for example when you did local modifications and need to ./unstack.sh
|
|
# and ./stack.sh again, uncomment the following
|
|
# RECLONE="no"
|
|
|
|
# Log settings for better readability
|
|
LOGFILE=devstack.log
|
|
LOG_COLOR=False
|
|
|
|
|
|
# Credentials
|
|
ADMIN_PASSWORD=pass
|
|
DATABASE_PASSWORD=pass
|
|
RABBIT_PASSWORD=pass
|
|
SERVICE_PASSWORD=pass
|
|
SERVICE_TOKEN=pass
|
|
# Enable Keystone v3
|
|
IDENTITY_API_VERSION=3
|
|
|
|
# In pro of speed and being lightweight, we will be explicit in regards to
|
|
# which services we enable
|
|
ENABLED_SERVICES=""
|
|
|
|
# Neutron services
|
|
enable_plugin neutron https://opendev.org/openstack/neutron
|
|
enable_service q-dhcp
|
|
enable_service q-svc
|
|
enable_service q-meta
|
|
|
|
### Nova
|
|
enable_service n-api
|
|
enable_service n-api-meta
|
|
enable_service n-cpu
|
|
enable_service n-cond
|
|
enable_service n-sch
|
|
enable_service placement-api
|
|
enable_service placement-client
|
|
|
|
### Glance
|
|
enable_service g-api
|
|
enable_service g-reg
|
|
|
|
### Neutron-lbaas
|
|
# LBaaSv2 service and Haproxy agent
|
|
enable_plugin neutron-lbaas \
|
|
https://opendev.org/openstack/neutron-lbaas
|
|
enable_service q-lbaasv2
|
|
|
|
# Currently there is problem with the ODL LBaaS driver integration, so we
|
|
# default to the default neutron one
|
|
#NEUTRON_LBAAS_SERVICE_PROVIDERV2="LOADBALANCERV2:opendaylight:networking_odl.lbaas.driver_v2.OpenDaylightLbaasDriverV2:default"
|
|
NEUTRON_LBAAS_SERVICE_PROVIDERV2="LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver:default"
|
|
|
|
|
|
# Keystone
|
|
enable_service key
|
|
|
|
# dependencies
|
|
enable_service mysql
|
|
enable_service rabbit
|
|
|
|
ODL_MODE=allinone
|
|
ODL_RELEASE=carbon-snapshot-0.6
|
|
|
|
Q_USE_PUBLIC_VETH=False
|
|
PUBLIC_BRIDGE=br-ex
|
|
PUBLIC_PHYSICAL_NETWORK=public
|
|
ODL_PROVIDER_MAPPINGS=public:br-ex
|
|
ODL_L3=True
|
|
|
|
ODL_NETVIRT_KARAF_FEATURE=odl-neutron-service,odl-restconf-all,odl-aaa-authn,odl-dlux-core,odl-mdsal-apidocs,odl-netvirt-openstack,odl-neutron-logger,odl-neutron-hostconfig-ovs
|
|
|
|
ODL_PORT_BINDING_CONTROLLER=pseudo-agentdb-binding
|
|
ODL_TIMEOUT=60
|
|
ODL_V2DRIVER=True
|
|
|
|
ODL_NETVIRT_DEBUG_LOGS=True
|
|
Q_SERVICE_PLUGIN_CLASSES=trunk
|
|
EBTABLES_RACE_FIX=True
|
|
|
|
enable_plugin networking-odl http://opendev.org/openstack/networking-odl
|