kolla-ansible/ansible/roles/neutron/templates
Matt Crees 09df6fc1aa Add a flag to handle RabbitMQ high availability
A combination of durable queues and classic queue mirroring can be used
to provide high availability of RabbitMQ. However, these options should
only be used together, otherwise the system will become unstable. Using
the flag ``om_enable_rabbitmq_high_availability`` will either enable
both options at once, or neither of them.

There are some queues that should not be mirrored:
* ``reply`` queues (these have a single consumer and TTL policy)
* ``fanout`` queues (these have a TTL policy)
* ``amq`` queues (these are auto-delete queues, with a single consumer)
An exclusionary pattern is used in the classic mirroring policy. This
pattern is ``^(?!(amq\\.)|(.*_fanout_)|(reply_)).*``

Change-Id: I51c8023b260eb40b2eaa91bd276b46890c215c25
2023-01-13 15:40:08 +00:00
..
bgp_dragent.ini.j2 Use default BGP speaker driver in bgp_dragent.ini 2019-08-07 15:18:11 +01:00
dhcp_agent.ini.j2 Correctly create the dhcp_agent.ini and l3_agent.ini 2021-10-11 16:37:12 +03:00
dnsmasq.conf.j2 Update dnsmasq logging 2021-10-12 22:30:42 +03:00
eswitchd.conf.j2 Rename eswitchd.conf -> eswitchd.conf.j2 2021-02-16 15:16:40 +00:00
id_rsa neutron: add ssh key 2022-03-30 07:28:37 +00:00
ironic_neutron_agent.ini.j2 Fix interface option for ironic-neutron-agent 2022-09-26 10:52:38 +02:00
ironic-neutron-agent.json.j2 Add networking-baremetal configuration 2018-07-23 16:36:04 +01:00
l3_agent.ini.j2 Correctly create the dhcp_agent.ini and l3_agent.ini 2021-10-11 16:37:12 +03:00
linuxbridge_agent.ini.j2 Fix incorrect config of linuxbridge multiple external networks 2021-07-27 17:11:42 +08:00
metadata_agent.ini.j2 Fix some neutron configuration options 2022-11-23 21:12:09 +01:00
metering_agent.ini.j2 Add neutron metering role into kolla-ansible 2018-11-20 23:36:45 +08:00
ml2_conf.ini.j2 Fix incorrect config of linuxbridge multiple external networks 2021-07-27 17:11:42 +08:00
mlnx_agent.ini.j2 Deploy neutron-mlnx-agent and neutron-eswitchd containers 2020-08-13 23:33:57 +01:00
neutron_ovn_metadata_agent.ini.j2 Add a ovsdb_timeout variable for better configuration 2021-02-01 16:26:39 +08:00
neutron_vpnaas.conf.j2 Fix VMware VPN, LBAAS and neutron-server config 2017-08-18 13:00:32 +02:00
neutron-bgp-dragent.json.j2 Support Neutron policy file in both .json and .yaml format 2020-04-15 14:30:45 +01:00
neutron-dhcp-agent.json.j2 Support Neutron policy file in both .json and .yaml format 2020-04-15 14:30:45 +01:00
neutron-eswitchd.json.j2 Deploy neutron-mlnx-agent and neutron-eswitchd containers 2020-08-13 23:33:57 +01:00
neutron-infoblox-ipam-agent.json.j2 Configure Infoblox as an IPAM driver for neutron 2018-04-16 08:45:40 -04:00
neutron-l3-agent-wrapper.sh.j2 Remove the neutron-fwaas roles since it retired 2020-06-20 12:12:07 +00:00
neutron-l3-agent.json.j2 Remove the neutron-fwaas roles since it retired 2020-06-20 12:12:07 +00:00
neutron-linuxbridge-agent.json.j2 Support Neutron policy file in both .json and .yaml format 2020-04-15 14:30:45 +01:00
neutron-metadata-agent.json.j2 Support Neutron policy file in both .json and .yaml format 2020-04-15 14:30:45 +01:00
neutron-metering-agent.json.j2 Support Neutron policy file in both .json and .yaml format 2020-04-15 14:30:45 +01:00
neutron-mlnx-agent.json.j2 Deploy neutron-mlnx-agent and neutron-eswitchd containers 2020-08-13 23:33:57 +01:00
neutron-openvswitch-agent-xenapi.json.j2 Support Neutron policy file in both .json and .yaml format 2020-04-15 14:30:45 +01:00
neutron-openvswitch-agent.json.j2 Support Neutron policy file in both .json and .yaml format 2020-04-15 14:30:45 +01:00
neutron-ovn-metadata-agent.json.j2 Fix neutron-ovn-metadata-agent with policy.yaml 2021-04-29 09:11:03 +01:00
neutron-server.json.j2 neutron: add ssh key 2022-03-30 07:28:37 +00:00
neutron-sriov-agent.json.j2 Support Neutron policy file in both .json and .yaml format 2020-04-15 14:30:45 +01:00
neutron-tls-proxy.cfg.j2 Add support for encrypting backend Neutron API Server 2020-10-12 17:27:44 +00:00
neutron-tls-proxy.json.j2 Add support for encrypting backend Neutron API Server 2020-10-12 17:27:44 +00:00
neutron.conf.j2 Add a flag to handle RabbitMQ high availability 2023-01-13 15:40:08 +00:00
nsx.ini.j2 Add support for VMware NSXP 2022-02-17 08:59:14 +00:00
openvswitch_agent.ini.j2 Add a ovsdb_timeout variable for better configuration 2021-02-01 16:26:39 +08:00
sriov_agent.ini.j2 Support neutron_sriov_physnet_mappings to support multiple devices 2020-09-17 13:26:30 +00:00