Недавно мы обновили сервер gitlab, и мы видим, что для некоторых репозиториев при создании запросов на слияние мы видим, что «Проверка состояния конвейера» застряла. Мы проверили и подтвердили, что настройки «Конвейеры должны быть выполнены успешно» не включены для этого репозитория, а также в этом репо нет .gitlab-ci.yml. На этой работе у нас были рабочие места конвейера jenkins в качестве веб-крюка. В https://gitlab.com/group/project/-/конвейеры оно пустое.
Но для других репозиториев, в которых у нас были те же настройки, что и выше, репо, как будто у него нет .gitlab-ci.yml и «Конвейеры должны быть успешными» не включены. Только то же самое, что у него также есть работа Дженкинса в качестве веб-хука. При создании запросов на слияние мы можем успешно увидеть, что «Конвейер № 66437 передан для 79387d74 по гео/добавленной функции 25 минут назад». Также в этом репозитории gitlab на конвейерах CID мы можем видеть различные выполняемые конвейеры, и при нажатии мы можем видеть его внешний конвейер как
При нажатии мы получаем URL jenkins, например https://jenkins.geo.com/blue/organizations/jenkins/test-job/detail/unit-test/3013/конвейер
Может ли кто-нибудь помочь определить, почему MR на вышеуказанных заданиях показывает «Проверка состояния конвейера» как зависшую. Также при проверке журналов не нашел ничего подходящего.