70bb847605
At the moment the only way to configure multi-AZ support in Neutron were config overrides, which work quite nicely with LXB/OVS scenarios. However, with OVN changing configuration is not enough, and command that sets up OVN Gateway should provide extra CMS option. In order to improve AZ support in Neutron role, we add couple of variables that control behaviour and allow to perform required configuration without config overrides for OVS/LXB/OVN. Co-Authored-By: Danila Balagansky <dbalagansky@me.com> Closes-Bug: #2002040 Change-Id: Ic964329c06765176692f7b0c32f33ec46360a3fb
24 lines
629 B
Django/Jinja
24 lines
629 B
Django/Jinja
# {{ ansible_managed }}
|
|
|
|
# General
|
|
[DEFAULT]
|
|
debug = {{ debug }}
|
|
|
|
num_sync_threads = {{ neutron_num_sync_threads | default(neutron_api_threads) }}
|
|
|
|
# Drivers
|
|
interface_driver = {{ neutron_plugins[neutron_plugin_type].driver_interface }}
|
|
dhcp_driver = {{ neutron_driver_dhcp }}
|
|
|
|
# Dnsmasq options
|
|
dnsmasq_config_file = {{ neutron_conf_dir }}/dnsmasq-neutron.conf
|
|
dnsmasq_dns_servers = {{ neutron_dnsmasq_dns_servers }}
|
|
dnsmasq_lease_max = {{ neutron_dnsmasq_lease_max }}
|
|
|
|
# Metadata
|
|
enable_isolated_metadata = True
|
|
force_metadata = {{ neutron_dnsmasq_force_metadata }}
|
|
|
|
[AGENT]
|
|
availability_zone = {{ neutron_availability_zone }}
|