The policy rules are used not only by heat-api but also by heat-api-cfn
and heat-engine. This change ensures the policy rules defined by
the HeatApiPolicies parameter is rendered into hieradata in the node
where these heat services are running, even if these services run on
separate nodes.
Backport note:
This backport additionally removes the HeatApiPolicies parameter from
heat-api, because stable/wallaby and older releases do not have [1].
[1] f63176e97a19f5587e5cc8a7064109d6b8a4441c
Change-Id: Ic278c69110d427118c5ff9b4bddc72493434154a
Closes-Bug: #1983342
Depends-on: https://review.opendev.org/861128
(cherry picked from commit d503ee5fc93c0b8303f8cb4de92d3b1f50c38237)
(cherry picked from commit 69bdb2d6b68be232a9ea7902559c0a2f18bddbe5)
Reviewed: https:/ /review. opendev. org/c/openstack /tripleo- heat-templates/ +/861129 /opendev. org/openstack/ tripleo- heat-templates/ commit/ ef6bdb31288e1c0 eb47fc7fa80f05b a5941078e8
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/train
commit ef6bdb31288e1c0 eb47fc7fa80f05b a5941078e8
Author: Takashi Kajinami <email address hidden>
Date: Tue Aug 2 16:43:27 2022 +0900
Heat: Present policy rules for all services
The policy rules are used not only by heat-api but also by heat-api-cfn
and heat-engine. This change ensures the policy rules defined by
the HeatApiPolicies parameter is rendered into hieradata in the node
where these heat services are running, even if these services run on
separate nodes.
Backport note:
This backport additionally removes the HeatApiPolicies parameter from
heat-api, because stable/wallaby and older releases do not have [1].
[1] f63176e97a19f55 87e5cc8a7064109 d6b8a4441c
Change-Id: Ic278c69110d427 118c5ff9b4bddc7 2493434154a /review. opendev. org/861128 303f8cb4de92d3b 1f50c38237) 2a9ea7902559c0a 2f18bddbe5)
Closes-Bug: #1983342
Depends-on: https:/
(cherry picked from commit d503ee5fc93c0b8
(cherry picked from commit 69bdb2d6b68be23