У меня есть стек с состоянием 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]