diff --git a/.gitlab-ci/common/init-stage1.sh b/.gitlab-ci/common/init-stage1.sh index 77f327fc1cd..c270d633531 100755 --- a/.gitlab-ci/common/init-stage1.sh +++ b/.gitlab-ci/common/init-stage1.sh @@ -27,3 +27,8 @@ echo "nameserver 8.8.8.8" > /etc/resolv.conf # Set the time so we can validate certificates before we fetch anything; # however as not all DUTs have network, make this non-fatal. for _ in 1 2 3; do sntp -sS pool.ntp.org && break || sleep 2; done || true + +# Create a symlink from /dev/fd to /proc/self/fd if /dev/fd is missing. +if [ ! -e /dev/fd ]; then + ln -s /proc/self/fd /dev/fd +fi diff --git a/.gitlab-ci/image-tags.yml b/.gitlab-ci/image-tags.yml index 0867512320d..83cb82e5a8e 100644 --- a/.gitlab-ci/image-tags.yml +++ b/.gitlab-ci/image-tags.yml @@ -30,7 +30,7 @@ variables: ALPINE_X86_64_BUILD_TAG: "20250423-rootfs" ALPINE_X86_64_LAVA_SSH_TAG: "20250423-rootfs" - ALPINE_X86_64_LAVA_TRIGGER_TAG: "20250609-helper" + ALPINE_X86_64_LAVA_TRIGGER_TAG: "20250609-init" FEDORA_X86_64_BUILD_TAG: "20250423-rootfs"