Size: a a a

2020 July 30

SF

Stacy Fidelina in ru_gitlab
Приветы!

Не могу понять почему не работает gitlab-runner  docker

https://pastebin.com/W36nuWSw

concurrent = 1
check_interval = 0

[session_server]
 session_timeout = 1800

[[runners]]
 name = "Shared runners from old dev stand"
 url = "http://gitlab.ru/"
 token = "pLGgJASzsNr6ZFzZyyEh"
 executor = "docker"
 [runners.custom_build_dir]
 [runners.cache]
   [runners.cache.s3]
   [runners.cache.gcs]
 [runners.docker]
   tls_verify = false
   image = "docker-services.ru/docker:18-dind-cert"
   privileged = true
   host = "unix:///var/run/docker.sock"
#    host = "tcp://172.29.227.4:2376"
#    volumes = ["/var/run/docker.sock:/var/run/docker.sock"]
   disable_entrypoint_overwrite = false
   oom_kill_disable = false
   disable_cache = false
   volumes = ["/cache"]
   shm_size = 0
источник

V

VR in ru_gitlab
Stacy Fidelina
Приветы!

Не могу понять почему не работает gitlab-runner  docker

https://pastebin.com/W36nuWSw

concurrent = 1
check_interval = 0

[session_server]
 session_timeout = 1800

[[runners]]
 name = "Shared runners from old dev stand"
 url = "http://gitlab.ru/"
 token = "pLGgJASzsNr6ZFzZyyEh"
 executor = "docker"
 [runners.custom_build_dir]
 [runners.cache]
   [runners.cache.s3]
   [runners.cache.gcs]
 [runners.docker]
   tls_verify = false
   image = "docker-services.ru/docker:18-dind-cert"
   privileged = true
   host = "unix:///var/run/docker.sock"
#    host = "tcp://172.29.227.4:2376"
#    volumes = ["/var/run/docker.sock:/var/run/docker.sock"]
   disable_entrypoint_overwrite = false
   oom_kill_disable = false
   disable_cache = false
   volumes = ["/cache"]
   shm_size = 0
Volumes пробовал расскомментировать?
источник

SF

Stacy Fidelina in ru_gitlab
я передавала параметры в командной строке
 docker run --privileged -it --name gitlab-runner --network host  --rm -v /srv/gitlab-runner/config:/etc/gitlab-runner   -v /var/run/docker.sock:/var/run/docker.sock   gitlab/gitlab-runner:latest
источник

SF

Stacy Fidelina in ru_gitlab
FATAL: Service run failed                           error=Near line 26 (last key parsed 'runners.docker.volumes'): Key 'runners.docker.volumes' has already been defined.

если раскоментить, то вот так
источник

AS

Aleksey Shirokikh in ru_gitlab
смотрю такой на
https://docs.gitlab.com/ee/ci/variables/#priority-of-environment-variables
и понимаю что ожидаю ровно обратный порядок
источник

AA

Alexey Ashikhin in ru_gitlab
Stacy Fidelina
FATAL: Service run failed                           error=Near line 26 (last key parsed 'runners.docker.volumes'): Key 'runners.docker.volumes' has already been defined.

если раскоментить, то вот так
    volumes = ["/var/run/docker.sock:/var/run/docker.sock", "/cache"]
источник

AA

Alexey Ashikhin in ru_gitlab
естественно заменить раскомментированный volumes
источник

SF

Stacy Fidelina in ru_gitlab
я это сделала и получаю
 time="2020-07-30T10:58:44Z" level=error msg="failed to dial gRPC: cannot connect to the Docker daemon. Is 'docker daemon' running on this host?: dial tcp 127.0.0.1:2375: connect: connection refused"
error during connect: Post http://localhost:2375/v1.40/build?buildargs=%7B%7D&cachefrom=%5B%5D&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=dockerfile&labels=%7B%7D&memory=0&memswap=0&networkmode=default&rm=1&session=hopl0kq2va4yman0sw1jjko4s&shmsize=0&t=docker.gasu-development.ibs.ru%2Fora2pg%3Av20.0&target=&ulimits=null&version=1: context canceled
источник

DV

Dmitry Vorobev in ru_gitlab
А доступ к сокету у раннера есть? Под каким юзером он в контейнере работает?
источник

SF

Stacy Fidelina in ru_gitlab
все решилось
источник

SF

Stacy Fidelina in ru_gitlab
спасибо
источник

SF

Stacy Fidelina in ru_gitlab
там переменная была убрана DOCKER_HOST и все встало на свои места
источник

AS

Alexey Stekov in ru_gitlab
а как управлять всем что есть в crond?
источник

Vs

Vilgelm skavr in ru_gitlab
Народ ? а не подскажет ли кто-нить как сравнить на различия две ветки в гитлаб ?
источник

Vs

Vilgelm skavr in ru_gitlab
увидеть разницу хочется ...
источник

AG

Andrey Gumilev in ru_gitlab
Vilgelm skavr
Народ ? а не подскажет ли кто-нить как сравнить на различия две ветки в гитлаб ?
дифф ) это функции гита
источник

Vs

Vilgelm skavr in ru_gitlab
Andrey Gumilev
дифф ) это функции гита
да чет фигня какая-то получается ... слишком большая разница не может такого быть ... или я как-то неправильно исполую ее ,...
источник

Vs

Vilgelm skavr in ru_gitlab
буду ковыряться спс
источник

AS

Alexey Stekov in ru_gitlab
у меня crond ругается и не хочет подниматься - куда копать/ковырять толкните плиз
источник

DV

Dmitry Vorobev in ru_gitlab
Vilgelm skavr
Народ ? а не подскажет ли кто-нить как сравнить на различия две ветки в гитлаб ?
На вебе можно посмотреть, repository -> compare
источник