mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
azure: coredump: Wait for systemd fully booted
Otherwise, 'Check for coredumps' task fails with: ``` Verifying : samba-debugsource-2:4.14.4-0.fc34.x86_64 20/20 [Errno 2] No such file or directory: '/var/lib/dnf/rpmdb_lock.pid' Finishing: Check for coredumps ``` This is due to systemd-tmpfiles(not ready yet). Reviewed-By: Alexander Bokovoy <abokovoy@redhat.com>
This commit is contained in:
parent
01553572d4
commit
6c2db326f8
9
ipatests/azure/scripts/wait-for-systemd.sh
Executable file
9
ipatests/azure/scripts/wait-for-systemd.sh
Executable file
@ -0,0 +1,9 @@
|
||||
#!/bin/bash -eux
|
||||
|
||||
for i in $(seq 35)
|
||||
do
|
||||
systemctl is-active --quiet default.target && exit 0
|
||||
sleep 5
|
||||
done
|
||||
|
||||
exit 1
|
@ -128,6 +128,11 @@ steps:
|
||||
--name "$CONTAINER_COREDUMP" freeipa-azure-builder
|
||||
docker start "$CONTAINER_COREDUMP"
|
||||
|
||||
docker exec -t \
|
||||
"$CONTAINER_COREDUMP" \
|
||||
/bin/bash --noprofile --norc -eux \
|
||||
"${IPA_TESTS_REPO_PATH}/${IPA_TESTS_SCRIPTS}/wait-for-systemd.sh"
|
||||
|
||||
docker exec -t \
|
||||
--env IPA_TESTS_REPO_PATH="${IPA_TESTS_REPO_PATH}" \
|
||||
--env IPA_TESTS_SCRIPTS="${IPA_TESTS_REPO_PATH}/${IPA_TESTS_SCRIPTS}" \
|
||||
|
Loading…
Reference in New Issue
Block a user