100 votes

Jenkins n'exécute pas les tâches (en attente - en attente du prochain exécuteur)

Jenkins ne lancera aucun job. Après avoir consulté cette question, j'ai désactivé tous les nœuds esclaves mais même un simple job ne se lance pas sur le nœud principal.

Qu'est-ce qui ne va pas?

0voto

skwokie Points 373

Pour moi, je dois redémarrer manuellement les exécuteurs. Cliquez sur "Dead" sous "État de l'exécuteur de construction" et appuyez sur le bouton de redémarrage.

0voto

Srikanth Mukku Points 1

J'ai rencontré un problème similaire parce que mon maître était défini sur "# d'exécuteur (Le nombre maximum de constructions simultanées que Jenkins peut effectuer sur cet agent).

Allez dans Jenkins --> Gérer Jenkins --> Gérer les nœuds, et cliquez sur le bouton de configuration de votre nœud maître (augmentez le nombre d'exécuteurs pour exécuter plusieurs tâches en même temps).

0voto

albertski Points 1000

Vous pouvez avoir des jalons mis en place et votre travail ne se lancera pas tant que le travail précédent n'est pas terminé.

0voto

Gilbertoca Points 109

Dans mon environnement (images jenkins:lts-jdk11, jnlp-agent-maven e jnlp-agent-maven:jdk11), en effectuant un pull pour mettre à jour l'image de jenkins, aucun problème de connectivité n'est signalé sur les agents. Mais tous les jobs sont restés bloqués avec le message :

pending—Waiting for next available executor on

Donc, la solution pour moi a été d'arrêter et de faire un pull sur les deux images des agents :

docker pull jenkins/jnlp-agent-maven (jdk8)
docker pull jenkins/jnlp-agent-maven:jdk11

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X