2015-09-22 4 views
0

Недавно я обновил свой сервер gitlab до 8.0, перенести данные CI с помощью CI migration guide и натолкнуть некоторые коммиты, но теперь все мои сборки не удались из-за невозможности получения данных.gitlab CI не может клонировать репозиторий после обновления до 8.0

докера бегун состояние:

Cloning repository... 
Cloning into '/builds/ns/project'... 
fatal: Authentication failed for 'https://gitlab-ci-token:d33[...][email protected]/ns/project.git/' 

ERROR: Build failed with: exit code 128 

Я пытался перерегистрировать бегуны, но не получило больше успеха

Я попытался изменить маркер CI (этот маркер конкретного проекта) без успеха

NB: проекты являются частными, но был построен с gitlab 7.x

+0

Что произойдет, если вы попытаетесь запустить ту же команду вручную? –

+0

Я получаю то же сообщение об ошибке –

+0

Вы можете попытаться восстановить токен, связанный с Gitlab CI из Gitlab, затем (настройки приложений). Как мог бы изменить Gitlab CI, возможно, токен был признан недействительным? –

ответ

0

лексемы Сервис был синхронизирован с лексем проекта.

Чтобы исправить их, можно подключиться к базе данных, получить лексемы в таблице услуг, с типом «GitlabCiService»: маркер кодируется в формате JSON в свойствах поля

Поместите его в CI лексемы (в веб-приложения, это в CI> проект> настройки> CI лексем; в базе данных, это в маркере поле таблицы ci_projects)

EDITBug report is closed, отмечен как фиксированный