diff --git a/tasks/main.yml b/tasks/main.yml index 3a20b36..b3b91ae 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -27,4 +27,10 @@ state: started enabled: true + - name: Wait for the service to be up before proceeding + ansible.builtin.wait_for: + port: "{% if keycloak_https_enabled %}{{ keycloak_https_port }}{% else %}{{ keycloak_http_port }}{% endif %}" + delay: 10 + timeout: 90 + tags: ['keycloak', 'keycloak_service', 'keycloak_conf']