Drop AvailabilityZoneFilter inline with upstream removal
The was removed from upstream nova in the 2023.2 cycle
via commit 5edd805fe2395f35ecdfe5b589a51dc00565852f.
The nova release note states:
The ``AvailabilityZoneFilter`` was deprecated for removal
in 24.0.0 (Xena) and has now been removed.
The functionality of the``AvailabilityZoneFilter`` has been
replaced by the``map_az_to_placement_aggregate`` pre-filter.
The pre-filter was introduced in 18.0.0 (Rocky) and enabled
by default in 24.0.0 (Xena). This pre-filter is now always
enabled and the ``[scheduler] query_placement_for_availability_zone``
config option has been removed.
Reviewed: https:/ /review. opendev. org/c/openstack /charm- nova-cloud- controller/ +/895840 /opendev. org/openstack/ charm-nova- cloud-controlle r/commit/ 5cf66c87c797e4f 7549bc7cd9f5d57 c624d30d00
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 5cf66c87c797e4f 7549bc7cd9f5d57 c624d30d00
Author: Corey Bryant <email address hidden>
Date: Tue Sep 19 14:00:33 2023 -0400
Drop AvailabilityZon eFilter inline with upstream removal
The was removed from upstream nova in the 2023.2 cycle 5ecdfe5b589a51d c00565852f.
via commit 5edd805fe2395f3
The nova release note states:
The ``AvailabilityZ oneFilter` ` was deprecated for removal tyZoneFilter` ` has been az_to_placement _aggregate` ` pre-filter. _for_availabili ty_zone` `
in 24.0.0 (Xena) and has now been removed.
The functionality of the``Availabili
replaced by the``map_
The pre-filter was introduced in 18.0.0 (Rocky) and enabled
by default in 24.0.0 (Xena). This pre-filter is now always
enabled and the ``[scheduler] query_placement
config option has been removed.
This change also syncs the charm-helpers change from: /github. com/juju/ charm-helpers/ pull/850
https:/
Closes-Bug: #2037751 6b27fa69961e9b7 dcb9fa1f949
Closes-Bug: #2036766
Change-Id: I315900a7e32ec6