Шаг Active Deploy `begin` завершается неудачно после обновления до devops

Недавно мы обновили наш проект IBM Bluemix devops до набора инструментов в соответствии с рекомендациями IBM, и он больше не развертывается. Конфигурация конвейера, похоже, перенесена правильно, и первый шаг процесса развертывания процесса даже работает, создавая новый экземпляр приложения. Однако, когда он достигает шага active-deploy-begin, он терпит неудачу с ошибкой:

--- ERROR: Unknown status: 
--- ERROR: label: my-app_220-to-my-app_2 space: my-space routes: my-app.mybluemix.net 
phase: rampup start group: my-app_220 app (1) successor group: my-app_2 app (1) algorithm: rb 
deployment id: 84630da7-8663-466a-bb99-e02d2eb17a90 transition type: manual 
rampup duration: 4% of 2m test duration: 1s 
rampdown duration: 2m status: in_progress status messages: <none>

Похоже, что он начал номер сборки с 1 вместо продолжения с предыдущего номера 220. Я пытался удалить службу на уровне приложения из веб-интерфейса Bluemix, но безрезультатно. Любая помощь или указатели будут высоко оценены.

ОБНОВЛЕНИЕ:

Вещи, которые я пробовал:

  1. Удаление приложения и запуск процесса сборки для создания нового экземпляра. Это сработало в первый раз, так как обнаружило, что это была только начальная сборка. Но потом во второй раз он запустился не с тем же Unknown Status ошибка.
  2. Удаление всех предыдущих записей развертывания в, чтобы исключить вероятность его возникновения из-за конфликта имен меток развертывания. т.е. my-app_1-to-my-app_2

Также интересно, что активная команда deploy работает из командной строки cf, используя active-deploy-create my-app_1 my-app_2 команда. Таким образом, похоже, что проблема может быть в сценарии, который запускает активные команды развертывания для конвейера.

1 ответ

Решение

Об этой проблеме сообщили также по адресу https://github.com/Osthanes/update_service/issues/54. Там вы найдете инструкции, как решить проблему.

Другие вопросы по тегам