Add Designate to Octavia OVN Vagrant configuration

Change-Id: I56f0464392eb743feb51f30168a3785de5717c0f
This commit is contained in:
Federico Ressi 2022-03-23 09:09:04 +01:00
parent 0664ee21f2
commit cb94ef13c3
2 changed files with 14 additions and 5 deletions

2
Vagrantfile vendored
View File

@ -40,7 +40,7 @@ TOX_ENVLIST = ENV.fetch('TOX_ENVLIST', '')
TOX_EXTRA_ARGS = ENV.fetch('TOX_EXTRA_ARGS', '--notest')
# Allow to switch configuration
DEVSTACK_CONF_NAME = ENV.fetch('DEVSTACK_CONF_NAME', 'ovn')
DEVSTACK_CONF_NAME = ENV.fetch('DEVSTACK_CONF_NAME', 'ovn-octavia')
DEVSTACK_LOCAL_CONF_FILE = ENV.fetch(
'DEVSTACK_LOCAL_CONF_FILE',

View File

@ -75,9 +75,9 @@ TOBIKO_NEUTRON_IPV4_DNS_NAMESERVERS=1.1.1.1,8.8.8.8
# Configure Octavia ----------------------------------------------------------
OCTAVIA_NODE="api"
DISABLE_AMP_IMAGE_BUILD=True
enable_plugin barbican https://opendev.org/openstack/barbican
enable_plugin octavia https://opendev.org/openstack/octavia
enable_plugin octavia-dashboard https://opendev.org/openstack/octavia-dashboard
enable_plugin barbican https://opendev.org/openstack/barbican.git
enable_plugin octavia https://opendev.org/openstack/octavia.git
enable_plugin octavia-dashboard https://opendev.org/openstack/octavia-dashboard.git
LIBS_FROM_GIT+=python-octaviaclient
enable_service octavia
enable_service o-api
@ -87,7 +87,16 @@ disable_service o-cw
disable_service o-hm
# OVN octavia provider plugin -------------------------------------------------
enable_plugin ovn-octavia-provider https://opendev.org/openstack/ovn-octavia-provider
enable_plugin ovn-octavia-provider https://opendev.org/openstack/ovn-octavia-provider.git
# Configure designate --------------------------------------------------------
enable_plugin designate https://opendev.org/openstack/designate.git
enable_service designate
enable_service designate-central
enable_service designate-api
enable_service designate-worker
enable_service designate-producer
enable_service designate-mdns
[[post-config|$NOVA_CONF]]