I started a pipeline after some change on my code and the pipeline that worked perfectly some days ago is stuck at this step:
Status: Downloaded newer image for node:14-alpine
---> 1d909dafa77f` `Step 2/20 : RUN apk update
---> Running in fd86e87502bc
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
Which shouldn’t take more than one second.
I tried to restart the pipeline at least 5 times.
Also I get the following warning at the start:
*** WARNING: Service runner-z3wu8uu--project-28319448-concurrent-0-1c901511ae8b379d-docker-0 probably didn't start properly.
Health check error:
service "runner-z3wu8uu--project-28319448-concurrent-0-1c901511ae8b379d-docker-0-wait-for-service" timeout
I also created another app on the same pipeline which was stuck on random mavens download but after 5 restarts it completed.
Edit: It succeded after the 7th run. Warning message is still here.
Thanks for the info. I’ve been experiencing this (since 2021-09-22) as well, be it intermittently, with GitLab.com’s shared runners. Retrying the job eventually made it succeed.
However, I’m (still?) using the Jobs/Build.gitlab-ci.yml template so wouldn’t that need a fix? Or should this be fixed at the runner level instead?
Thanks for your answers. I also received this mail telling me that:
my namespace has 30% or less Shared Runner Pipeline minutes remaining. Once it runs out, no new jobs or pipelines in its projects will run.
We recommend that you buy additional Pipeline minutes to avoid any interruption of service.
I found this rather funny as those pipelines just hang doing nothing and I had to cancel them manually. Is there a way to get back those pipeline minutes ?