diff --git a/test/extended/fixtures/ldap/ldapserver-deploymentconfig.json b/test/extended/fixtures/ldap/ldapserver-deploymentconfig.json index a214acc12d95..b70b716d6f01 100644 --- a/test/extended/fixtures/ldap/ldapserver-deploymentconfig.json +++ b/test/extended/fixtures/ldap/ldapserver-deploymentconfig.json @@ -58,7 +58,14 @@ "securityContext": { "capabilities": {}, "privileged": false - } + }, + "readinessProbe": { + "exec": { + "command": ["ldapsearch", "-x", "-b", "dc=example,dc=com"] + }, + "initialDelaySeconds": 5, + "timeoutSeconds": 1 + } } ], "restartPolicy": "Always", diff --git a/test/extended/ldap_groups.sh b/test/extended/ldap_groups.sh index 0004fdba923c..822d1eba595e 100755 --- a/test/extended/ldap_groups.sh +++ b/test/extended/ldap_groups.sh @@ -88,9 +88,6 @@ server_ready_template=$(IFS=$""; echo "${server_ready_template[*]}") # re-format # wait for LDAP server to be ready wait_for_command 'oc get pods -l deploymentconfig=openldap-server --template="${server_ready_template}" | grep "ReadyTrue "' $((60*TIME_SEC)) -# TODO(skuznets): readiness check is premature -sleep 10 - oc login -u system:admin -n openldap