From 688ded096ddc44eb165ce651a19e0463245b1452 Mon Sep 17 00:00:00 2001 From: Pavlo Shchelokovskyy Date: Tue, 3 Sep 2019 11:23:07 +0300 Subject: [PATCH] Depend on identity service in heat boostrap job this job is actually trying to create a role in Keystone, and thus needs it running to complete. Without such dependency depending on cluster performance it may fail by exhausting retry attempts. Also depend on this bootstrap job in all Heat services so that they are actually able to work and create arbitrary stacks once finished deploying. Change-Id: I94ce96591b1f02d64d15c38686e9bc8bae31ddbb --- heat/values.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/heat/values.yaml b/heat/values.yaml index eda2bb1995..f9ac5e7b76 100644 --- a/heat/values.yaml +++ b/heat/values.yaml @@ -641,6 +641,7 @@ dependencies: - heat-trustee-ks-user - heat-domain-ks-user - heat-ks-endpoints + - heat-bootstrap services: - endpoint: internal service: oslo_db @@ -656,6 +657,7 @@ dependencies: - heat-trustee-ks-user - heat-domain-ks-user - heat-ks-endpoints + - heat-bootstrap services: - endpoint: internal service: oslo_db @@ -671,6 +673,7 @@ dependencies: - heat-trustee-ks-user - heat-domain-ks-user - heat-ks-endpoints + - heat-bootstrap services: - endpoint: internal service: oslo_db @@ -692,6 +695,10 @@ dependencies: services: - endpoint: internal service: oslo_db + bootstrap: + services: + - endpoint: internal + service: identity engine: jobs: - heat-db-sync @@ -700,6 +707,7 @@ dependencies: - heat-trustee-ks-user - heat-domain-ks-user - heat-ks-endpoints + - heat-bootstrap services: - endpoint: internal service: oslo_db