Size: a a a

2020 July 20

GG

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

A

Alexey in ru_gitlab
George Gaál
аргументы ?
аргументы - что не нужно ssh а нужно собирать в рамках текущих настроек
источник

GG

George Gaál in ru_gitlab
так у тебя и так и так по сути ssh получается :-/

Ну, и по ходу у тебя как-то сломано окружение, видимо, на хосте, где ты пытаешься раннер запустить. К сожалению из приведенной ошибки никаких советов дать нельзя, нужен расширенный лог
источник

A

Alexey in ru_gitlab
Alexey
подскажите куда копать ошибки на gitlab-runner ?
запускаю pipline - выходит ошибка
Running with gitlab-runner 13.2.0 (353dd94e)
Preparing the "shell" executor
Using Shell executor...
Preparing environment
Running on bastion...
ERROR: Job failed (system failure): prepare environment: exit status 1. Check https://docs.gitlab.com/runner/shells/index.html#shell-profile-loading for more information

под пользователем gitlab-runner логиниться, с debug режимом - подробностей не появляется
если запускать не через systemctl - данная ошибка не возникает, это усложняет дебаг
/usr/lib/gitlab-runner/gitlab-runner run --working-directory /home/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user gitlab-runner
источник

GM

Gleb Mekhrenin in ru_gitlab
так запускай через systemctl
источник

af

a fool in ru_gitlab
Друзья. Всем привет! Подскажите, а как лучше переносить переменные в тригер-джобы? Я знаю только один вариант - через переменные в инициирующем проекте.
источник

af

a fool in ru_gitlab
Я больше спрашиваю за "родные" переменные гитлаба, прим.:

RCI_COMMIT_TAG: $CI_COMMIT_TAG
источник

A

Alexey in ru_gitlab
Alexey
подскажите куда копать ошибки на gitlab-runner ?
запускаю pipline - выходит ошибка
Running with gitlab-runner 13.2.0 (353dd94e)
Preparing the "shell" executor
Using Shell executor...
Preparing environment
Running on bastion...
ERROR: Job failed (system failure): prepare environment: exit status 1. Check https://docs.gitlab.com/runner/shells/index.html#shell-profile-loading for more information

под пользователем gitlab-runner логиниться, с debug режимом - подробностей не появляется
какие то локальные проблемы ubuntu 20.04 / bash 5 / ....
на 18.04 с теми-же настройками поднялось
источник

GG

George Gaál in ru_gitlab
пиши ишью репорт
источник

GG

George Gaál in ru_gitlab
пускай чинят
источник

A

Alexey in ru_gitlab
поскольку никто не подсказал в какую стотону дебажить - не хватает инфы для issue
источник

DG

Denis G in ru_gitlab
a fool
Я больше спрашиваю за "родные" переменные гитлаба, прим.:

RCI_COMMIT_TAG: $CI_COMMIT_TAG
+
источник

A

Arcane in ru_gitlab
Alexey
если запускать не через systemctl - данная ошибка не возникает, это усложняет дебаг
/usr/lib/gitlab-runner/gitlab-runner run --working-directory /home/gitlab-runner --config /etc/gitlab-runner/config.toml --service gitlab-runner --syslog --user gitlab-runner
посмотри случаем нет ли в пользователе раннера  ~ / .bashrc, ~ / .profile и  ~ / .bash_logout
источник

A

Arcane in ru_gitlab
в home если что
источник

A

Alexey in ru_gitlab
Arcane
посмотри случаем нет ли в пользователе раннера  ~ / .bashrc, ~ / .profile и  ~ / .bash_logout
все есть
источник

DV

Dmitry Vorobev in ru_gitlab
Alexey
какие то локальные проблемы ubuntu 20.04 / bash 5 / ....
на 18.04 с теми-же настройками поднялось
В доках про это вскользь упоминается https://docs.gitlab.com/runner/shells/index.html#shell-profile-loading
источник

A

Arcane in ru_gitlab
Alexey
все есть
попробуй делитнуть
источник

GG

George Gaál in ru_gitlab
бле
источник

GG

George Gaál in ru_gitlab
источник

GG

George Gaál in ru_gitlab
focal? фокал
источник