I’m running on the shared runners on gitlab.com. But since a few minutes I get this error when running with a dind as service:
Health check error:
[12](https://gitlab.com/[someproject]/services/api-user/-/jobs/5958445292#L12)create service container: "specify container image platform" requires API version 1.41, but the Docker daemon API version is 1.40 (services.go:192:0s)
Originally I was using docker:dind for the service. But now I’ve tried to use another dind version, even those which are described in the docs. But to no success. It seems that there is someing strange.
aiting for services to be up and running (timeout 30 seconds)...
*** WARNING: Service runner-xs6vzpvo-project-40121291-concurrent-0-1958299fd35dd94d-docker-0 probably didn't start properly.
Health check error:
create service container: "specify container image platform" requires API version 1.41, but the Docker daemon API version is 1.40 (services.go:192:0s)
Service container logs:
2024-01-18T12:54:59.808967103Z cat: can't open '/proc/net/arp_tables_names': No such file or directory
2024-01-18T12:54:59.813568533Z ip: can't find device 'nf_tables'
2024-01-18T12:54:59.814741460Z modprobe: can't change directory to '/lib/modules': No such file or directory
Hi, I have came across the same issue - Unable to build docker images on shared runners - it prevents any docker image to be built. It seems like Gitlab team noticed this already and checking internally.