Раб Дженкинса выключен до истечения времени ожидания "ожидания" - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть подчиненный Jenkins, настроенный для запуска и остановки узла Azure Ubuntu. Метод запуска: запуск и остановка этого узла по требованию. С помощью «Запустить сценарий» и «Остановить сценарий» и с помощью «Запустить агентов через SSH».

ВМ запускается и останавливается с помощью пользовательских сценариев, которые запускают команды az vm start. Скрипты работают. И Дженкинс подключается и может сделать сборку.

Мне присвоено значение «Доступность»: «Перевести этого агента в оперативный режим, когда требуется, и в автономный режим, если не используется».
Задержка спроса: 1 Задержка холостого хода: 120

Тем не менее, после того, как моя сборка завершена, Дженкинс вскоре после этого отключает виртуальную машину в течение одной или двух минут, а не указанных 120 минут.

1 Ответ

0 голосов
/ 16 ноября 2018

Если вы настраиваете подчиненное устройство Jenkins linux по требованию с использованием SSH, вам может потребоваться отключить тайм-ауты sshd: https://www.simplified.guide/ssh/disable-timeout.

В противном случае оно появляется при разрыве соединения SSH, Jenkins останавливает виртуальную машину.

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