From 1df10e8aac240200e81a184cbf46b719b6e2c910 Mon Sep 17 00:00:00 2001 From: John Gasper Date: Wed, 16 May 2018 08:24:47 -0700 Subject: [PATCH] wait for ldap to start --- test-compose/data/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test-compose/data/Dockerfile b/test-compose/data/Dockerfile index 35317837..a90e4017 100644 --- a/test-compose/data/Dockerfile +++ b/test-compose/data/Dockerfile @@ -36,7 +36,7 @@ RUN useradd ldapadmin \ && sed -i '/if (@errs = startServer($inf))/,/}/d' /usr/lib64/dirsrv/perl/* \ && setup-ds.pl --silent --file /seed-data/ds-setup.inf \ && /usr/sbin/ns-slapd -D /etc/dirsrv/slapd-dir \ - && sleep 3 \ + && while ! curl -s ldap://localhost:389 > /dev/null; do echo waiting for ldap to start; sleep 1; done; \ && ldapadd -H ldap:/// -f /seed-data/users.ldif -x -D "cn=Directory Manager" -w password RUN (/usr/sbin/ns-slapd -D /etc/dirsrv/slapd-dir &) \