ERROR: Preparation failed: error during connect: Get "https://<ip address of docker machine>:2376/v1.24/info": Forbidden (docker.go:803:0s)
Issue
When docker+machine is started, gitlab-runner can't connet to docker of the machine
gitlab-runner version
Version: 16.1.0
Git revision: 865283c5
Git branch: 16-1-stable
GO version: go1.19.9
Built: 2023-06-21T19:14:49+0000
OS/Arch: linux/amd64
Setting
concurrent = 5
check_interval = 0
shutdown_timeout = 0
[session_server]
session_timeout = 1800
[[runners]]
name = "docker-machine-host"
url = "omit"
id = 2
token = "omit"
token_obtained_at = 2023-07-14T07:16:32Z
token_expires_at = 0001-01-01T00:00:00Z
executor = "docker+machine"
[runners.cache]
Type = "s3"
Shared = true
[runners.cache.s3]
ServerAddress = "s3.amazonaws.com"
AccessKey = "omit"
SecretKey = "omit"
BucketName = "gitlab-ee-cache"
BucketLocation = "ap-northeast-1"
[runners.docker]
tls_verify = false
image = "docker:19.03.9"
privileged = true
disable_entrypoint_overwrite = false
oom_kill_disable = false
disable_cache = true
volumes = ["/cache", "/var/run/docker.sock:/var/run/docker.sock"]
shm_size = 0
[runners.machine]
IdleCount = 0
IdleScaleFactor = 0.0
IdleCountMin = 0
IdleTime = 1800
MaxBuilds = 10
log_level = "debug"
MachineDriver = "amazonec2"
MachineName = "gitlab-inet-docker-machine-%s"
MachineOptions = ["amazonec2-access-key=omit", "amazonec2-root-size=100", "amazonec2-secret-key=omit", "amazonec2-ssh-user=ubuntu", "amazonec2-region=ap-northeast-1", "amazonec2-vpc-id=omit", "amazonec2-subnet-id=omit","amazonec2-iam-instance-profile=omit", "amazonec2-ami=omit", "amazonec2-request-spot-instance=true", "amazonec2-zone=d", "amazonec2-use-private-address=true", "amazonec2-tags=Costgroup,common-gitlab,runner-manager-name,gitlab-runner.mobile-sd-ai,gitlab,true,gitlab-runner-autoscale,true", "amazonec2-security-group=GitLab Premium-GitLab Premium 16.0.5 Release-AutogenByAWSMP--1", "amazonec2-instance-type=m6i.large"]
Output
Running with gitlab-runner 16.1.0 (865283c5)
on docker-machine-host 7BbXRGzs, system ID: s_d364f90bd6cc
Resolving secrets
00:00
Preparing the "docker+machine" executor
ERROR: Failed to remove network for build
ERROR: Preparation failed: error during connect: Get "https://10.76.166.206:2376/v1.24/info": Forbidden (docker.go:803:0s)
Will be retried in 3s ...
ERROR: Failed to remove network for build
ERROR: Preparation failed: error during connect: Get "https://10.76.166.220:2376/v1.24/info": Forbidden (docker.go:803:0s)
Will be retried in 3s ...
ERROR: Failed to remove network for build
ERROR: Preparation failed: error during connect: Get "https://10.76.166.215:2376/v1.24/info": Forbidden (docker.go:803:0s)
Will be retried in 3s ...
ERROR: Job failed (system failure): error during connect: Get "https://10.76.166.215:2376/v1.24/info": Forbidden (docker.go:803:0s)
Edited by devMiyax