From 261bc218e7201382fcdd0e51b31f1e33ea87c9d5 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Mon, 5 Dec 2022 16:13:57 +0900 Subject: [PATCH] Heat: Use separate class to manage [trustee] options This change ensures the heat::trustee class, which was introduced during Yoga cycle[1], is used to manage the [trustee] options. [1] 6e8b799ba8f8761616d52928e479a914ef899ea2 Change-Id: I8fc4504a76e9bb0725a60f3bcfab8355b4f52ac4 --- packstack/puppet/modules/packstack/manifests/heat/rabbitmq.pp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packstack/puppet/modules/packstack/manifests/heat/rabbitmq.pp b/packstack/puppet/modules/packstack/manifests/heat/rabbitmq.pp index d7cbe25c1..4645fd4b8 100644 --- a/packstack/puppet/modules/packstack/manifests/heat/rabbitmq.pp +++ b/packstack/puppet/modules/packstack/manifests/heat/rabbitmq.pp @@ -29,6 +29,10 @@ class packstack::heat::rabbitmq () $heat_notification_driver = $::os_service_default } + class { 'heat::trustee': + password => lookup('CONFIG_HEAT_KS_PW'), + auth_url => lookup('CONFIG_KEYSTONE_ADMIN_URL'), + } class { 'heat::keystone::authtoken': password => lookup('CONFIG_HEAT_KS_PW'), www_authenticate_uri => lookup('CONFIG_KEYSTONE_PUBLIC_URL'),