Как заставить версию приложения на AWS Elastic Beanstalk

Я пытаюсь развернуть новую версию моего приложения Python/Django с помощью eb deploy.

К сожалению, это из-за неожиданной версии приложения. Проблема в том, что каким-то образом eb deploy прикрутил версию, и я не знаю, как ее переопределить. Загружаемое приложение работает нормально, только номер версии неверен, следовательно, эластичный бобовый знак обозначает его как деградированный.

При выполнении развертывания eb я получаю эту ошибку:

"Неверная версия приложения" app-cca6-160820_155843 "(развертывание 161). Ожидаемая версия" app-598b-160820_152351 "(развертывание 159)."

То же самое говорится в статусе работоспособности в консоли AWS.

Итак, мой вопрос заключается в следующем: как я могу заставить Elastic Beanstalk сделать версию загруженного приложения текущей, чтобы она не жаловалась?

Ответ 1

Я понял, что проблема в том, что Elastic Beanstalk по некоторым причинам сохранил безуспешно развернутые версии под .elasticbeanstalk. Решение, по крайней мере, в моем случае, заключалось в том, чтобы удалить те временные (или все, что вы им называете) версии приложения.