Remove privileged flag from Docker service and fix while loop syntax for Docker startup checks
Some checks failed
Build and Push Ansible Container / build-and-push (arm64) (push) Failing after 27s
Build and Push Ansible Container / build-and-push (amd64) (push) Failing after 26s
Build and Push Ansible Container / manifest (push) Has been skipped

This commit is contained in:
Xaver Russ 2025-07-21 00:35:16 +02:00
parent dd955ebcbc
commit f968358a29

View file

@ -23,7 +23,6 @@ jobs:
services: services:
dind: dind:
image: docker:dind image: docker:dind
privileged: true
env: env:
DOCKER_HOST: tcp://dind:2375 DOCKER_HOST: tcp://dind:2375
steps: steps:
@ -33,7 +32,7 @@ jobs:
- name: Wait for Docker to start - name: Wait for Docker to start
run: | run: |
i=0 i=0
while ! docker info >/dev/null 2>&1; while ! docker info >/dev/null 2>&1; do
i=$((i+1)) i=$((i+1))
if [ $i -ge 15 ]; then if [ $i -ge 15 ]; then
echo "Docker did not start within 15 seconds" echo "Docker did not start within 15 seconds"
@ -78,7 +77,7 @@ jobs:
- name: Wait for Docker to start - name: Wait for Docker to start
run: | run: |
i=0 i=0
while ! docker info >/dev/null 2>&1; while ! docker info >/dev/null 2>&1; do
i=$((i+1)) i=$((i+1))
if [ $i -ge 15 ]; then if [ $i -ge 15 ]; then
echo "Docker did not start within 15 seconds" echo "Docker did not start within 15 seconds"