diff --git a/roles/ipa/tasks/run_ipa_setup.yml b/roles/ipa/tasks/run_ipa_setup.yml index 7ae2b3f6d..472b97b2f 100644 --- a/roles/ipa/tasks/run_ipa_setup.yml +++ b/roles/ipa/tasks/run_ipa_setup.yml @@ -119,6 +119,18 @@ wait: true wait_timeout: 300 +- name: Wait until IDM route exists + kubernetes.core.k8s_info: + kubeconfig: "{{ cifmw_openshift_kubeconfig }}" + api_version: route.openshift.io/v1 + kind: Route + name: idm + namespace: "{{ cifmw_ipa_namespace }}" + register: idm_route + until: idm_route.resources | length > 0 + retries: 20 + delay: 15 + - name: Get ipa route kubernetes.core.k8s_info: kubeconfig: "{{ cifmw_openshift_kubeconfig }}"