You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS Amplify推送报错CloudFormation栈处于UPDATE_ROLLBACK_FAILED状态如何解决

报错原因说明

UPDATE_ROLLBACK_FAILED状态是首次推送因权限不足中断后,CloudFormation尝试回滚变更时也遇到执行失败,最终卡在该锁定状态,无法执行新的更新操作。你在控制台找不到对应栈是因为它是Amplify自动生成的嵌套栈,默认CloudFormation控制台不展示嵌套栈,你只需在控制台左上角勾选「显示嵌套栈」选项即可找到对应栈。

修复步骤
  • 解除栈的锁定状态
    找到对应报错ARN的嵌套栈后,在控制台操作栏选择「继续更新回滚(Continue update rollback)」,如果回滚再次报错,可以勾选「跳过无法回滚的资源」选项,注意提前核对待跳过的资源仅为本次新增的Google登录相关配置资源,不涉及已有业务数据资源,确认后执行回滚即可。
  • 核对本地Amplify配置
    回滚完成后在本地项目目录执行amplify status,查看待推送的auth模块配置,确认Google登录的OAuth客户端ID、授权域名等配置填写正确,同时确认你的AWS账号已经给当前操作角色开放了Amplify、Cognito、CloudFormation相关的全量操作权限。
  • 重新执行推送
    配置和权限确认无误后,重新执行amplify push即可完成Google登录功能的部署。
删除栈的风险说明
  • 若删除整个Amplify项目对应的根CloudFormation栈,会同步删除栈内关联的所有资源,包括Cognito用户池、数据库、存储、API等所有你通过Amplify创建的服务,已产生的用户数据、存储文件、数据库业务数据都会被清空,除非你单独为这些数据资源开启了删除保护。
  • 若仅删除本次出问题的auth模块嵌套栈,仅会丢失登录相关的配置和已注册的用户数据,其他模块(如API、存储、函数)的资源和数据不会受影响。

内容的提问来源于stack exchange,提问作者confusedstudent

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 00:45:04