Size: a a a

2020 June 24

GG

George Gaál in ru_gitlab
Artyom Abramovich
с Жоржем ваще 15
👍
источник

СВ

Сергей Вихирев... in ru_gitlab
George Gaál
Зачем
Ну типа в слак/дискорд вебхук с результатом прокинуть:)
источник

IB

Ilya Bakhtin in ru_gitlab
Добрый день. Подскажите, плиз. У меня gitlab-runner не может клонировать репу для сборки. Пишет  http 403. В глобальных настройках разрешено и по shh и по http качать. Пользователя же не нужно создавать для runner'a? Он сам через токены должен же?
Runner у меня приватный, только на проект.
источник

IB

Ilya Bakhtin in ru_gitlab
Буду рад любой подсказке. Видимо проблема такая пустяковая, что даже в гугле нет четкого ответа (
источник

GG

George Gaál in ru_gitlab
Сергей Вихирев
Ну типа в слак/дискорд вебхук с результатом прокинуть:)
почему нет-то )
источник

GG

George Gaál in ru_gitlab
Ilya Bakhtin
Добрый день. Подскажите, плиз. У меня gitlab-runner не может клонировать репу для сборки. Пишет  http 403. В глобальных настройках разрешено и по shh и по http качать. Пользователя же не нужно создавать для runner'a? Он сам через токены должен же?
Runner у меня приватный, только на проект.
по http качает, по токену, все правильно.
источник

СВ

Сергей Вихирев... in ru_gitlab
Ilya Bakhtin
Буду рад любой подсказке. Видимо проблема такая пустяковая, что даже в гугле нет четкого ответа (
А версия ранера и гитлаба не сильно отличаются? Может с этим что-то связано?
источник

IB

Ilya Bakhtin in ru_gitlab
Сергей Вихирев
А версия ранера и гитлаба не сильно отличаются? Может с этим что-то связано?
Оба версии 13.0.1
источник

IB

Ilya Bakhtin in ru_gitlab
git раньше пользовались, но вот теперь захотелось на нем ci\cd..
источник

GG

George Gaál in ru_gitlab
Ilya Bakhtin
Добрый день. Подскажите, плиз. У меня gitlab-runner не может клонировать репу для сборки. Пишет  http 403. В глобальных настройках разрешено и по shh и по http качать. Пользователя же не нужно создавать для runner'a? Он сам через токены должен же?
Runner у меня приватный, только на проект.
рассказывай что за устанвока - докер-шмокер, омнибас? раннер на той же машине?
источник

GG

George Gaál in ru_gitlab
ну емае
источник

IB

Ilya Bakhtin in ru_gitlab
George Gaál
ну емае
Сорян... конфиги надеюсь не понадобятся ))
источник

IB

Ilya Bakhtin in ru_gitlab
gitlab на debian, установлен через Omnibus
На том же debian я поставил gitlab-runner без докера, но executor - докер. Пробовал executor не докер - та же проблема - не может git clone
источник

IB

Ilya Bakhtin in ru_gitlab
По текущей реализации. gitlab-runner + docker executor. Настроил в
/etc/gitlab-runner/config.toml

network_mode = "host"
чтобы контейнер мог достучаться до gitlab.
источник

IB

Ilya Bakhtin in ru_gitlab
Он достукивается конечно, но пишет что 403 и нет прав
источник

IB

Ilya Bakhtin in ru_gitlab
runner зарегистрировал только на нужный мне проект
источник

GG

George Gaál in ru_gitlab
зайди на сам хост и попробуй с него покурлить в гитлаб
источник

GG

George Gaál in ru_gitlab
какая-то всратомагия - будто с днс что-то не то (вряд ли с файрволлом) или гитлаб сам не понимает как он опубликован
источник

GG

George Gaál in ru_gitlab
у нас обычно установка выглядит как - гитлаб в докере с пробросом нужных портов на отдельном айпи, правильный external_url в конфиге, https сертификат (ога-ога), гитлаб раннер - на отдельном внешнем хосте
источник

GG

George Gaál in ru_gitlab
чтоб не было проблем с разделением ресурсов (гитлаб жрет как не в себя, а сборки тоже могут не лимитироваться по ресурсам)
источник