升级到 8.0 后,gitlab CI 无法克隆存储库

gitlab CI cannot clone repository after upgrade to 8.0

我最近将我的 gitlab 服务器升级到 8.0,使用 CI migration guide 迁移了我的 CI 数据,并推送了一些提交,但现在我的所有构建都失败了,因为它无法获取数据。

docker 亚军状态:

Cloning repository...
Cloning into '/builds/ns/project'...
fatal: Authentication failed for 'https://gitlab-ci-token:d33[...]a6@git.geekwu.org/ns/project.git/'

ERROR: Build failed with: exit code 128

我尝试重新注册参赛者,但没有成功

我尝试更改 CI 令牌(此令牌是特定于项目的)但没有成功

注意:这些项目是私有的,但是是用 gitlab 构建的 7.x

服务令牌与项目令牌不同步。

要更正它们,可以连接到数据库,在服务 table 中获取令牌,类型为 'GitlabCiService':令牌在字段属性 JSON 中编码

放入CItoken(在web应用中,在CI > project > settings > CI token中;在数据库中,在[=22的token字段中=] table)

编辑 Bug report is closed,标记为固定