но для разных проектов
[[runners]]
name = "run-vpn"
url = "https://gitlab.ttt/"
id = 166
token = "token"
token_obtained_at = 2023-05-28T04:19:45Z
token_expires_at = 0001-01-01T00:00:00Z
executor = "shell"
[[runners]]
name = "kuber-vpn"
url = "https://gitlab.ttt/"
id = 179
token = "token2"
token_obtained_at = 2023-06-06T06:46:08Z
token_expires_at = 0001-01-01T00:00:00Z
executor = "shell"
есть джоба, которая выполняется на них (просто поднимается впн на них)
```
prepare:
stage: prepare
tags:
- kuber-vpn
script:
- sudo kuber-up
rules:
- if: $CI_COMMIT_BRANCH == "dev-kuber"
```
но в одном проекте (раннер зареган раньше)
Running with gitlab-runner 15.11.0 (436955cb)
on run-vpn 8v_q632y, system ID: s_f1df1de3f275
Preparing the "shell" executor
Using Shell (bash) executor...
Preparing environment
Running on 5devsvc-grslextkub01...
Getting source from Git repository
...
Job succeeded
на втором
Running with gitlab-runner 15.11.0 (436955cb)
on kuber-vpn 5pk64QPz, system ID: s_f1df1de3f275
Preparing the "shell" executor
Using Shell (bash) executor...
Preparing environment
Running on 5devsvc-grslextkub01...
Getting source from Git repository
bash: line 122: UID: readonly variable
Cleaning up project directory and file based variables
ERROR: Job failed: exit status 1
в логах, что дебаг, что обычные
просто exited 1
надо как-то по особому конфигурировать шелл экзекуторы на одном хосте? кто-то сталкивался с таким поведением?
не надо конфигирурировать
Обсуждают сегодня