From 0b8378aa9efe8c90fd8878b355119af4555e10a1 Mon Sep 17 00:00:00 2001 From: Rabi Mishra Date: Mon, 9 Dec 2019 17:21:12 +0530 Subject: [PATCH] Add ClientRetryLimit parameter for heat Depends-On: https://review.opendev.org/698007 Change-Id: I0de8aa5834cd0e48a5360b44a01a6428d469a323 --- deployment/heat/heat-engine-container-puppet.yaml | 5 +++++ .../add-client-retry-limit-heat-config-14239eada092811e.yaml | 4 ++++ 2 files changed, 9 insertions(+) create mode 100644 releasenotes/notes/add-client-retry-limit-heat-config-14239eada092811e.yaml diff --git a/deployment/heat/heat-engine-container-puppet.yaml b/deployment/heat/heat-engine-container-puppet.yaml index d42bc313e4..2b0d9495b2 100644 --- a/deployment/heat/heat-engine-container-puppet.yaml +++ b/deployment/heat/heat-engine-container-puppet.yaml @@ -106,6 +106,10 @@ parameters: type: boolean default: false description: Create delegated roles + ClientRetryLimit: + type: number + default: 2 + description: Client retries for transient errors. conditions: heat_workers_unset: {equals : [{get_param: HeatWorkers}, 0]} @@ -159,6 +163,7 @@ outputs: port: {get_param: [EndpointMap, HeatCfnPublic, port]} path: /v1/waitcondition heat::engine::convergence_engine: {get_param: HeatConvergenceEngine} + heat::engine::client_retry_limit: {get_param: ClientRetryLimit} tripleo::profile::base::heat::manage_db_purge: {get_param: HeatEnableDBPurge} heat::database_connection: make_url: diff --git a/releasenotes/notes/add-client-retry-limit-heat-config-14239eada092811e.yaml b/releasenotes/notes/add-client-retry-limit-heat-config-14239eada092811e.yaml new file mode 100644 index 0000000000..5359322e9b --- /dev/null +++ b/releasenotes/notes/add-client-retry-limit-heat-config-14239eada092811e.yaml @@ -0,0 +1,4 @@ +--- +features: + - Adds parameter for configuring heat client_retry_limit config + option to increase the number of retries for transient errors.