Удушенный проект заблокирован после обновления Jenkins до 2.222.1 - PullRequest
1 голос
/ 03 апреля 2020

Я пользуюсь стабильной версией jenkins и через несколько дней go I apt dist-upgrade делаю сервер сборки Jenkins, обновлен с 2.204.4 до 2.222.1, и теперь у меня возникают проблемы.

Основная проблема заключается в том, что мои дроссельные сборки не работают. У меня есть сборка, которая настроена с регулированием, которая теперь застряла в очереди на сборку навсегда, даже если все исполнители свободны. Всплывающее окно говорит, что ожидает следующего доступного исполнителя, который является "хозяином", который является единственным, удовлетворяющим этому ярлыку. Он простаивает, но Дженкинс все еще ждет.

Конфигурация работала нормально перед обновлением. Перезапуск Jenkins не помогает. Я также попытался удалить одну из категорий регулирования, чтобы увидеть, блокирует ли она сборку, но безрезультатно.

Это снимок экрана с сервера сборки. Ниже приведены выдержки конфигурации.

Build stuck in Build Queue - Waiting for next available executor on 'master', while 'master' is completely idle

Это конфигурация регулирования для сборок:

<hudson.plugins.throttleconcurrents.ThrottleJobProperty plugin="throttle-concurrents@2.0.2">
  <maxConcurrentPerNode>1</maxConcurrentPerNode>
  <maxConcurrentTotal>1</maxConcurrentTotal>
  <categories class="java.util.concurrent.CopyOnWriteArrayList">
    <string>vm-installer</string>
    <string>kickstart-repo</string>
  </categories>
  <throttleEnabled>true</throttleEnabled>
  <throttleOption>category</throttleOption>
  <limitOneJobWithMatchingParams>true</limitOneJobWithMatchingParams>
  <matrixOptions>
    <throttleMatrixBuilds>false</throttleMatrixBuilds>
    <throttleMatrixConfigurations>true</throttleMatrixConfigurations>
  </matrixOptions>
  <paramsToUseForLimit></paramsToUseForLimit>
  <configVersion>1</configVersion>
</hudson.plugins.throttleconcurrents.ThrottleJobProperty>

Она настроена для сборки на основе один узел:

<hudson.matrix.LabelAxis>
  <name>label</name>
  <values>
    <string>kickstartbuild</string>
  </values>
</hudson.matrix.LabelAxis>

РЕДАКТИРОВАТЬ: Это, кажется, ошибка, после отслеживания ошибок Дженкинса в https://issues.jenkins-ci.org/browse/JENKINS-61779

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...