Amazon cloudformation 如何在状态更新\回滚\完成时更新CloudFormation堆栈?
一旦CloudFormation堆栈进入Amazon cloudformation 如何在状态更新\回滚\完成时更新CloudFormation堆栈?,amazon-cloudformation,aws-codepipeline,Amazon Cloudformation,Aws Codepipeline,一旦CloudFormation堆栈进入update\u ROLLBACK\u COMPLETE状态,是否就不可能更新它?我正在使用CodePipeline来部署东西。我发现,一旦堆栈进入无效状态,很多时候,我必须手动删除堆栈,让它重新创建所有内容。这是正确的方法吗?如果堆栈处于UPDATE\u ROLLBACK\u COMPLETE状态,您应该能够再次更新堆栈 如果回滚失败,您可能需要从CloudFormation调用,然后才能再次更新 如果您的堆栈卡在UPDATE\u ROLLBACK\u
update\u ROLLBACK\u COMPLETE
状态,是否就不可能更新它?我正在使用CodePipeline来部署东西。我发现,一旦堆栈进入无效状态,很多时候,我必须手动删除堆栈,让它重新创建所有内容。这是正确的方法吗?如果堆栈处于UPDATE\u ROLLBACK\u COMPLETE
状态,您应该能够再次更新堆栈
如果回滚失败,您可能需要从CloudFormation调用,然后才能再次更新
如果您的堆栈卡在
UPDATE\u ROLLBACK\u COMPLETE\u cleanu\u in\u PROGRESS
中,您可能会遇到问题。查看CloudFormation的堆栈事件,可能会出现一些错误,导致堆栈更新问题
我遇到了同样的问题,状态是UPDATE\u ROLLBACK\u COMPLETE(红色字体,带十字图标),而CloudFormation堆栈没有得到更新
我查看了CloudFormation的堆栈事件,没有针对“UPDATE\u ROLLBACK\u COMPLETE”状态的“Status reason”,但当我进一步深入了解时,在针对状态“UPDATE\u FAILED”(附屏幕截图)使用AWS保留关键字之一的lambda代码时出现了一个错误
从lambda代码中删除关键字后,它就像一个符咒 我还没有发现这种情况。每当我到达
UPDATE\u ROLLBACK\u COMPLETE
时,我可以轻松地再次更新堆栈。但是,如果堆栈处于“回滚”状态,则必须烧掉堆栈并重新开始。也就是说,所有资源都将被删除。我遇到了完全相同的问题。我的堆栈进入UPDATE\u ROLLBACK\u COMPLETE
状态,然后serverless会忽略更新。你找到发生这种事的原因了吗?很好,我不知道是什么原因。我已经等了10分钟,而UPDATE\u ROLLBACK\u COMPLETE\u cleanu\u IN\u PROGRESS
一直在进行,直到它完成。