AZAwareWeightScheduler is based on WeightScheduler and provides a way to make
DHCP agent scheduling be AZ-aware. This is used in conjunction with
dhcp-agents-per-network config option and per-network agents (such as dnsmasq)
will be distributed across neutron-dhcp-agents that have availability_zone
configuration (based on dhcp-load-type for placement calculation).
Reviewed: https:/ /review. openstack. org/632090 /git.openstack. org/cgit/ openstack/ charm-neutron- api/commit/ ?id=1e6430f9c61 58ca048764866b9 e985b5dc92d685
Committed: https:/
Submitter: Zuul
Branch: master
commit 1e6430f9c6158ca 048764866b9e985 b5dc92d685
Author: Dmitrii Shcherbakov <email address hidden>
Date: Mon Jan 21 14:39:41 2019 +0200
Switch to AZAwareWeightSc heduler as of Mitaka
AZAwareWeig htScheduler is based on WeightScheduler and provides a way to make agents- per-network config option and per-network agents (such as dnsmasq)
DHCP agent scheduling be AZ-aware. This is used in conjunction with
dhcp-
will be distributed across neutron-dhcp-agents that have availability_zone
configuration (based on dhcp-load-type for placement calculation).
bp: https:/ /blueprints. launchpad. net/neutron/ +spec/add- availability- zone
Upgrade impact is mentioned here: openstack. org/openstack/ neutron- specs/specs/ mitaka/ availability- zone.html
specs.
The spec mentions that by default all agents belong to 'nova' AZ so compatible.
the scheduler change should be backwards-
Change-Id: I4d948efa157573 fdbc0fbfd3b1efb 21b69a713ef
Closes-Bug: #1796068