Merge "AIAP: Prevent sushy from starting prereqs are met"

This commit is contained in:
Zuul 2021-08-25 19:05:36 +00:00 committed by Gerrit Code Review
commit 4750ab169c
3 changed files with 6 additions and 4 deletions

View File

@ -35,7 +35,7 @@ then
printf "Using cached airshipctl\n"
cp -r "$CACHE_DIR/*" "$ARTIFACTS_DIR"
else
printf "Waiting 30 seconds for the libvirt, sushy, and docker services to be ready\n"
printf "Waiting 30 seconds for the libvirt and docker services to be ready\n"
sleep 30
cloneRepo $MANIFEST_REPO_NAME $MANIFEST_REPO_URL $MANIFEST_REPO_REF

View File

@ -107,8 +107,8 @@ spec:
-config <(cat /csr_details.txt) \
-extensions 'req_ext'
# Wait for interface to come up
while ! ping -c1 10.23.25.1 2>&1 >/dev/null; do sleep 1; done
# Wait for infrastructure to come up
while [[ ! -e /tmp/completed/infra-builder ]]; do printf "Waiting on infra-builder...\n"; sleep 1; done
sushy-emulator \
--debug \
@ -121,6 +121,8 @@ spec:
volumeMounts:
- name: var-run-libvirt
mountPath: /var/run/libvirt
- name: completed
mountPath: /tmp/completed
- name: nginx
image: nginx:latest

View File

@ -14,7 +14,7 @@
set -ex
printf "Waiting 30 seconds for the libvirt, sushy, and docker services to be ready\n"
printf "Waiting 30 seconds for the libvirt and docker services to be ready\n"
sleep 30
ansible-playbook -v /opt/ansible/playbooks/build-infra.yaml \