параметры изменения облачной информации в шаблоне в стеке, состояние которого UPDATE_FAILED - PullRequest
0 голосов
/ 14 февраля 2020

У меня есть стек с состоянием UPDATE_ROLLBACK_FAILED, потому что произошел сбой одного из моих вложенных стеков

Embedded stack arn:aws:cloudformation:eu-central-1:074418685182:stack/ap-DEV-10-ResRootStackServerI-ETMCY1BACYOL/2d7805d0-3ba3-11ea-856c-02433c861a1c was not successfully updated. Currently in UPDATE_ROLLBACK_FAILED with reason: The following resource(s) failed to update: [ResServerFrontServerA, ResServerBackServerB, ResServerFrontServerB, ResServerBackServerA].

Я знаю, в чем проблема - некоторые экземпляры имеют неправильный тип экземпляра, после получения этого сообщения я изменил тип экземпляр и экземпляры работают правильно, но мой стек Cloudformation имеет проблему, и я не могу обновить из-за этой ошибки. Я попытался запустить "продолжить откат обновления" через консоль AWS, но экземпляры меняются, потому что шаблон определил неправильный тип экземпляра. Как изменить параметры в существующем шаблоне, стек которого уже запущен?

Я попытался запустить команду через cli

aws cloudformation continue-update-rollback --stack-name ap-DEV-10 --resources-to-skip ap-DEV-10-ResRootStackServerI-ETMCY1BACYOL.ResServerBackServerA

, но я получаю ошибку:

Nested stack resources can only be skipped when their embedded stack statuses are one of [DELETE_COMPLETE, DELETE_IN_PROGRESS, DELETE_FAILED]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...