質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
AWS Lambda

AWS Lambdaは、クラウド上でアプリを実行できるコンピューティングサービス。サーバーのプロビジョニングや管理を要せず複数のイベントに対してコードを実行します。カスタムロジック用いた他AWSサービスの拡張やAWSの規模やパフォーマンスを用いたバックエンドサービスを作成できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

1回答

4498閲覧

UPDATE_ROLLBACK_FAILED エラーの解決方法について

yuta1989

総合スコア65

AWS Lambda

AWS Lambdaは、クラウド上でアプリを実行できるコンピューティングサービス。サーバーのプロビジョニングや管理を要せず複数のイベントに対してコードを実行します。カスタムロジック用いた他AWSサービスの拡張やAWSの規模やパフォーマンスを用いたバックエンドサービスを作成できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2022/08/03 10:46

編集2022/08/04 02:07

Dockerコンテナを立ち上げたローカル環境から、awsへデプロイするコマンドを実行したら、下記のエラーが発生しました。

An error occurred (ValidationError) when calling the UpdateStack operation: Stack:arn:aws:cloudformation:ap-northeast-1:xxxxxxxxxxxx:stack/test-dev-api-project/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx is in UPDATE_ROLLBACK_FAILED state and can not be updated.

実行したデプロイコマンドは下記になります。

aws cloudformation $CMD-stack \ --stack-name $stack_name \ --template-url $s3_url \ --parameters \ ParameterKey=Stage,ParameterValue=$STAGE \ ParameterKey=AppName,ParameterValue=$APPNAME \ ParameterKey=Author,ParameterValue=$AUTHOR \ ParameterKey=Version,ParameterValue=$VERSION \ ParameterKey=ZipKey,ParameterValue=$ZIPKEY \ ParameterKey=MainRegion,ParameterValue=$MAINREGION \ ParameterKey=SubRegion,ParameterValue=$SUBREGION \ ParameterKey=PagerdutyApiKey,ParameterValue=$PAGERDUTY_API_KEY \ ParameterKey=PagerdutySTGApiKey,ParameterValue=$PAGERDUTY_STG_API_KEY \ ParameterKey=ActionKey,ParameterValue=$ACTION_KEY \ ParameterKey=BacklogV2ApiKey,ParameterValue=$BACKLOG_V2_API_KEY \ ParameterKey=BacklogV2ApiPath,ParameterValue=$BACKLOG_V2_API_PATH \ --tags \ Key=MSPDEV,Value=$AUTHOR \ Key=STAGE,Value=$STAGE \ Key=APPNAME,Value=$APPNAME \ --capabilities 'CAPABILITY_IAM' \ --profile $PROFILE \ --region $region

このエラーで詰まっていて、乗り越える手助けをしていただけると嬉しいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yu_1985

2022/08/03 10:58

エラーが発生した時に共通して言えることですが、まずはトラブルシュートのための情報を集めてください。 これだけ見てもどのようなスタックかわからないので、スタックのテンプレートを貼ってください。 また、コンソール上から何が失敗したか見られるはずなのでそのスクリーンショットを貼ってください。
yuta1989

2022/08/03 11:21

ご連絡ありがとうございます。 テンプレートと、コンソールのスクリーンショットを添付いたしました。
yu_1985

2022/08/03 13:26

エラーの箇所だけじゃなくて全体のスクリーンショットがあったほうがいいです。 エラーの箇所を見る限り409になっているのでResourceConflictExceptionじゃないかと思いますが、これは新規作成のためのスタックでしょうか もしかするとちょっとややこしい問題かもしれませんが…。
guest

回答1

0

自己解決

https://aws.amazon.com/jp/premiumsupport/knowledge-center/cloudformation-update-rollback-failed/

こちらのサイトを参考にして、手動で UPDATE_ROLLBACK_FAILED 状態からUPDATE_ROLLBACK_COMPLETEにして、再度デプロイコマンドを実行したらStackが更新されました。

投稿2022/08/04 02:08

yuta1989

総合スコア65

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問