The information about the Node is missing at the ci/cd pipeline
Here is the job output.
Running with gitlab-runner 18.5.0 (bda84871)
on gitlab-cicd-gitlab-runner-85688b4cb8-r4ql7 tyY0HjkRV, system ID: r_UDqM7xZXUCAM
Preparing the "kubernetes" executor
00:01
Using Kubernetes namespace: gitlab-cicd
Using Kubernetes executor with image docker.io/evahub/docker:latest ...
Using attach strategy to execute scripts...
Using effective pull policy of [] for container build
Using effective pull policy of [] for container helper
Using effective pull policy of [] for container init-permissions
Using effective pull policy of [] for container docker
Preparing environment
00:03
Using FF_USE_POD_ACTIVE_DEADLINE_SECONDS, the Pod activeDeadlineSeconds will be set to the job timeout: 1h0m0s...
Waiting for pod gitlab-cicd/runner-tyy0hjkrv-project-15052756-concurrent-1-2u2xixvf to be running, status is Pending
WARNING: Event retrieved from the cluster: Failed to pull image "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v18.5.0": failed to pull and unpack image "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v18.5.0": failed to resolve reference "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v18.5.0": failed to authorize: failed to fetch oauth token: Post "https://gitlab.com/jwt/auth": dial tcp 172.65.251.78:443: connect: no route to host
WARNING: Event retrieved from the cluster: Error: ErrImagePull
WARNING: Event retrieved from the cluster: Error: ImagePullBackOff
WARNING: Failed to pull image "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v18.5.0" for container "init-permissions" with policy "": image pull failed: failed to pull and unpack image "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v18.5.0": failed to resolve reference "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v18.5.0": failed to authorize: failed to fetch oauth token: Post "https://gitlab.com/jwt/auth": dial tcp 172.65.251.78:443: connect: no route to host
ERROR: Job failed: prepare environment: waiting for pod running: pulling image "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v18.5.0" for container init-permissions: image pull failed: failed to pull and unpack image "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v18.5.0": failed to resolve reference "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v18.5.0": failed to authorize: failed to fetch oauth token: Post "https://gitlab.com/jwt/auth": dial tcp 172.65.251.78:443: connect: no route to host. Check https://docs.gitlab.com/runner/shells/#shell-profile-loading for more information
From the job log, it is unclear on which Node this issue occurred. I'm using the Kubernetes cluster from DigitalOcean, with the autoresizable Node pool. Sometimes, it gives me the Node with a Public IP, which is banned by GitLab. With the Node name, it will be much easier to figure out which Node it is.