调度程序无法将作业分配给跑步者,请重试或联系系统管理员

问题描述

我正在尝试在不同的主机中部署gitlab实例和两个运行程序。当我从GUI执行管道时,出现消息“调度程序无法将作业分配给运行程序,请重试或联系系统管理员” 我探讨了两个运行程序:shell运行程序和docker运行程序。使用yml文件中的标签可以很好地选择跑步者,但永远不会执行作业 感谢您的支持

解决方法

在我的情况下,我们的gitlab升级了,这个错误只出现在一个仓库中,我认为这是gitlab的一个错误,或者在升级时,那个仓库的数据以某种方式被损坏了。

,

就我而言,我的 CI yaml 文件中有这两个变量

  # TF_VAR_task_cpu: 256
  # TF_VAR_task_memory: 512

删除它们解决了问题 跑步者版本:gitlab-runner 14.0.1