错误:注册跑步者。禁止(检查注册令牌)

时间:2016-09-02 08:40:51

标签: docker continuous-integration gitlab gitlab-ci gitlab-ci-runner

我正在尝试为GitLab CI配置一个新的跑步者并且我一直收到错误

  

错误:注册跑者......禁止(检查注册令牌)跑步者= 4PzD2eFb
  PANIC:无法注册此跑步者。也许你有网络问题

这是我运行的命令

gitlab-ci-multi-runner register   
Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/ci):
    https://gitlab.com/ci
    Please enter the gitlab-ci token for this runner:
    XXXXXXXXXXXX
    Please enter the gitlab-ci description for this runner:
    [gitlab-test]: runner
    Please enter the gitlab-ci tags for this runner (comma separated):
    docker

当我运行命令

时也会发生这种情况
sudo gitlab-runner register

具有相同的参数。

如何解决这个问题的任何建议将不胜感激!

1 个答案:

答案 0 :(得分:1)

这可能源于多种原因。您的Gitlab实例是否在Gitlab.com上运行?

您是否可以发布提及上述问题的日志的最后几行 - 可以从admin panel -> logs -> production.log获取这些内容。

一个简单的网络测试是尝试使用您尝试安装跑步者的终端的wgets命中协调器URL。它可能没有正确配置localhost环回。

如果wgets未返回200状态代码,则添加/检查localhost环回:

/etc/hosts文件中应

  

127.0.0.1 localhost

其他潜在的问题和/或解决方案取决于您的日志所说的内容......