Runner id 为 8255、8254、8137、8136 所在的机器已经重装系统了,无法再次上线。
未上线的应用无法勾选,无法删除
是否能帮助我把它们删除了?
这边确实没有遇到过这种情况,我联系SRE团队帮忙看看。
好的,谢谢。。。。。
初步排查是因为该runner跨了多个项目共享,解决方式测试中。
收到,麻烦了。。。。
尝试一下使用runner的api来删除看一下,目前这个问题saas团队那边还在进行排查。如果runner api可以删除请不要全部删除,保留一到两个给saas团队进行故障原因分析,非常感谢。
-
我把 xuxiaowei-cloud · 极狐GitLab 这个群组下的项目都禁用带有 x99 名称的 Runner(带有 X99 名称的 Runner 共两个),然后就能在页面中删除一个了,剩下一个无法在页面中删除,可能是这个 Runner 在 其他群组或者我的个人项目中 使用过, 调用api删除的(Runner id 8136)。
-
在还没有 禁用 xuxiaowei-cloud · 极狐GitLab 群组中的带有 x99 名称的 Runner时,调用 api 删除的结果如下(Token 使用后已被删除)
C:\Users\xuxiaowei>curl --request DELETE --header "PRIVATE-TOKEN: aSzxShxe_mw_uSoWkkWg" "https://jihulab.com/api/v4/runners/8136" {"message":"403 Forbidden - Runner associated with more than one project"}
如果能提供一个页面,可以看到在哪些项目中使用了这个 Runner,哪些项目现在启用了,哪些项目现在禁用了,提供批量启用、禁用的功能就最好不过了。再加上强制删除 Runner,不受共享的限制。
已将该需求反馈上去。