Description of problem: One of my customers is interested in using Heat to deploy octavia loadbalancers onto a specific availability zone. Upstream Xena and later, we can use "availability_zone" parameter for OS::Octavia::LoadBalancer resource. ~~~ https://docs.openstack.org/heat/latest/template_guide/openstack.html#OS::Octavia::LoadBalancer-prop-availability_zone - availability_zone Available since 17.0.0 The availability zone of the Load Balancer. String value expected. Updates cause replacement. ~~~ However, "availability_zone" is not available in RHOSP 17.1 or Wallaby. Could we backport "availability_zone" to RHOSP 17.1? I suppose we need to backport the following change to implement "availability_zone" in RHOSP 17.1: - https://github.com/openstack/heat/commit/ba0b6676c07e944ba046b2b067832e0583163662 Version-Release number of selected component (if applicable): RHOSP 17.1 Actual results: We cannot deploy loadbalancers onto a specific AZ using Heat. Expected results: We can deploy loadbalancers onto a specific AZ using Heat.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Red Hat OpenStack Platform 17.1.3 bug fix and enhancement advisory), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2024:2741