调用CreateChangeSet操作时发生错误(ValidationError).....处于ROLLBACK_COMPLETE状态,无法更新
An error occurred (ValidationError) when calling the CreateChangeSet operation ..... is in ROLLBACK_COMPLETE state and can not be updated
我理解为什么 AWS 在部署失败时留下一个堆栈,以便您可以看到错误。
但是是否有一个强制开关,以便我可以重新部署并让 aws 为我删除堆栈?不然我得自己删了
不确定您是如何创建 CFT 堆栈的,但如果您使用的是 CLI,则可以指定 --on-failure DELETE
选项,如果部署失败,该选项将删除堆栈。
这在 Buildkite 管道中发生过一次,在手动删除堆栈(状态:DELETE_COMPLETE)后能够通过管道 re-create/update。
我理解为什么 AWS 在部署失败时留下一个堆栈,以便您可以看到错误。
但是是否有一个强制开关,以便我可以重新部署并让 aws 为我删除堆栈?不然我得自己删了
不确定您是如何创建 CFT 堆栈的,但如果您使用的是 CLI,则可以指定 --on-failure DELETE
选项,如果部署失败,该选项将删除堆栈。
这在 Buildkite 管道中发生过一次,在手动删除堆栈(状态:DELETE_COMPLETE)后能够通过管道 re-create/update。