Ошибка в конвейере выпуска Azure: агент не найден в пуле «некоторый пул», который удовлетворяет указанным требованиям: Агент.Версия -gtVersion 2.155.1

#azure-devops #azure-pipelines-release-pipeline #azure-deployment #azure-devops-self-hosted-agent

#azure-devops #azure-pipelines-release-pipeline #azure-развертывание #azure-devops-self-hosted-agent

Вопрос:

Я развертываю из azure devops, используя автономный агент развертывания, используя конвейеры выпуска Azure.

Пул развертывания является общим и обслуживается одним агентом развертывания, работающим в Windows 2019. Все хорошо работает для старого проекта.

Я создал новый проект, который использует тот же пул развертывания. Когда я отправляю новую версию в пул, я получаю сообщение об ошибке:

 No agent found in pool DEV Server Pool which satisfies the specified demands: Agent.Version -gtVersion 2.155.1 
 

Я пытаюсь принудительно обновить пул развертывания на странице «Настройки организации» -> «Пулы развертывания», но агент не обновляется.

Как я могу это исправить? Должен ли агент самообновляться?

Комментарии:

1. Согласно сообщению об ошибке, вы, похоже, настроили требования, но конвейер выпуска не может найти агента с версией 2.155.1. Вы можете открыть Настройки организации -> Пулы развертывания -> нажать «…» -> нажать кнопку Обновить цели, чтобы обновить его. Мы могли бы обратиться к этому документу для получения более подробной информации.

Ответ №1:

Согласно сообщению об ошибке, похоже, что вы используете автономный агент вместо группы развертывания, пожалуйста, проверьте рисунок ниже. Требования и возможности предназначены для использования с агентами, размещенными самостоятельно, чтобы задания можно было сопоставлять с агентом, который соответствует требованиям задания. Если он не соответствует, мы получим сообщение об ошибке: No agent found in pool {pool name} which satisfies the specified demands: {Demand}

введите описание изображения здесь

Также мы могли бы загрузить автономный агент (версия 2.155.1) через эту страницу, а затем установить агент в пуле агентов DEV Server Pool , он также будет работать.

Мы также могли бы обратиться к этому документу, чтобы обновить самостоятельно размещенный агент.

Комментарии:

1. дело в том, что я использовал автономный агент, которому, к сожалению, я давным-давно присвоил то же имя группе развертывания.