刚注册 GitLab runner 并在使用 shell 类型时获取身份验证失败

Just registered GitLab runner and getting Authentication failure when using shell type

刚刚安装了 GitLab 运行ner 服务并尝试 运行 一项基本工作。

我得到以下输出:

密码:su:认证失败 错误:作业失败:准备环境:退出状态 1。检查 https://docs.gitlab.com/runner/shells/index.html#shell-profile-loading 了解更多信息

谷歌了一下,发现.bash_logout的内容可能有问题,而我的.bash_logout是空白的。我为 gitlab-运行ner 用户创建并添加了 ssh 密钥,并且能够通过 ssh 手动克隆,但我无法将工作转到 运行。任何人都经历过这个可以提供建议吗?

我发现问题出在 pam 文件中。 root 无法 su 到 gitlab-runner