diff options
| -rw-r--r-- | roles/openshift_management/defaults/main.yml | 2 | ||||
| -rw-r--r-- | roles/openshift_management/tasks/main.yml | 4 | 
2 files changed, 4 insertions, 2 deletions
| diff --git a/roles/openshift_management/defaults/main.yml b/roles/openshift_management/defaults/main.yml index 8ba65b386..e768961ce 100644 --- a/roles/openshift_management/defaults/main.yml +++ b/roles/openshift_management/defaults/main.yml @@ -3,6 +3,8 @@  openshift_management_project: openshift-management  # Namespace/project description  openshift_management_project_description: CloudForms Management Engine +# Number of retries when waiting for the app to start (retried every 30 seconds) +openshift_management_pod_rollout_retries: 30  ######################################################################  # BASE TEMPLATE AND DATABASE OPTIONS diff --git a/roles/openshift_management/tasks/main.yml b/roles/openshift_management/tasks/main.yml index 9be923a57..3bade9e8c 100644 --- a/roles/openshift_management/tasks/main.yml +++ b/roles/openshift_management/tasks/main.yml @@ -88,9 +88,9 @@      create: True      params: "{{ openshift_management_template_parameters }}" -- name: Wait for the app to come up. May take several minutes, 30s check intervals, 10m max +- name: Wait for the app to come up. May take several minutes, 30s check intervals, {{ openshift_management_pod_rollout_retries }} retries    command: "oc logs {{ openshift_management_flavor }}-0 -n {{ openshift_management_project }}"    register: app_seeding_logs    until: app_seeding_logs.stdout.find('Server starting complete') != -1    delay: 30 -  retries: 20 +  retries: "{{ openshift_management_pod_rollout_retries }}" | 
