chemtech
@chemtech
Линуксойд, DevOps

Как исправить gitlab-ci-multi-runner Couldn't resolve host если host пингуется?

Добрый день!

Как исправить gitlab-ci-multi-runner Couldn't resolve host если host пингуется?

Установил gitlab, gitlab-ci-multi-runner
Running with gitlab-ci-multi-runner 9.5.1 (96b34cc)
on gitlab.paa (ed7ddf0c)
Using Docker executor with image alpine ...
....
fatal: unable to access 'http://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@gitlab...': Couldn't resolve host 'gitlab.paa'

Но указанный хост резолвиться
ping gitlab.paa
PING gitlab.paa (192.168.88.245) 56(84) bytes of data.
64 bytes from gitlab.paa (192.168.88.245): icmp_seq=1 ttl=64 time=0.041 ms

nslookup gitlab.paa
Server: 192.168.88.1
Address: 192.168.88.1#53

Non-authoritative answer:
Name: gitlab.paa
Address: 192.168.88.245

Знаю про extra_hosts
https://stackoverflow.com/questions/34242634/add-h...
Но он же наверное должен резолвиться в docker, если резолвиться на сервере?
  • Вопрос задан
  • 3101 просмотр
Решения вопроса 1
chemtech
@chemtech Автор вопроса
Линуксойд, DevOps
нужно в файл /etc/gitlab-runner/config.toml
добавить
extra_hosts=["домен-днс:ip-dns"]

как описано тут
https://gitlab.com/gitlab-org/gitlab-runner/issues...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы