charm-neutron-api/templates
Dmitrii Shcherbakov a155e9cf11 Use AZLeastRoutersScheduler by default
Neutron uses an AZ-unaware scheduler (LeastRoutersScheduler) by default
in its configuration and the neutron-api charm does not override it.

AZLeastRoutersScheduler inherits from LeastRoutersScheduler and does the
same, plus respects AZ hints when scheduling HA routers.

For --distributed --ha routers using AZLeastRoutersScheduler means that
snat namespaces will be scheduled with respect to the AZ hints specified
during router creation by an operator.

For --ha but not distributed routers using AZLeastRoutersScheduler means
that qrouter namespaces will be scheduled with respect to the AZ hints.

snat namespaces (--ha & --distributed) and qrouter namespaces (--ha
only) are placed by the scheduler to l3 agents that run in the dvr_snat
mode only so the scheduler change will affect both the deployments with
neutron-gateway units and the ones with neutron-openvswitch running with
use-dvr-snat=True.

Change-Id: I98cd67ff0cf5418a9699acc7aff96c3edb9b2341
Closes-Bug: #1886195
2020-11-09 20:17:17 +03:00
..
icehouse py3: Fix use of iteritems in templates 2017-12-04 10:14:36 +00:00
juno Enable support for l3agent- and dhcp-failover 2018-12-14 15:49:49 +03:00
kilo Enable support for l3agent- and dhcp-failover 2018-12-14 15:49:49 +03:00
liberty Enable support for l3agent- and dhcp-failover 2018-12-14 15:49:49 +03:00
mitaka Use AZLeastRoutersScheduler by default 2020-11-09 20:17:17 +03:00
newton Use AZLeastRoutersScheduler by default 2020-11-09 20:17:17 +03:00
ocata Use AZLeastRoutersScheduler by default 2020-11-09 20:17:17 +03:00
parts Add support for Infoblox IPAM configuration via subordinate charm. 2019-06-20 12:03:28 -04:00
pike Use AZLeastRoutersScheduler by default 2020-11-09 20:17:17 +03:00
queens Use AZLeastRoutersScheduler by default 2020-11-09 20:17:17 +03:00
rocky Use AZLeastRoutersScheduler by default 2020-11-09 20:17:17 +03:00
train Use AZLeastRoutersScheduler by default 2020-11-09 20:17:17 +03:00
ussuri Use AZLeastRoutersScheduler by default 2020-11-09 20:17:17 +03:00
api-paste.ini py3: Fix use of iteritems in templates 2017-12-04 10:14:36 +00:00
etcd Support for etcd on Xenial 2016-10-05 17:28:25 +01:00
ports.conf Disable Apache port 80 2020-01-27 17:32:50 +00:00