Skip to content

[Bug] 1-Click Update failed: Cross-stack reference error on ApplicationInferenceProfileStack (amazonnovareelv10) #1525

@awkymtxwrk5283-coder

Description

@awkymtxwrk5283-coder

バグの概要 (Description)

1-Clickデプロイ(Start GenAI with One Click)を用いてアップデートを実施したところ、CloudFormationにてクロススタック参照エラーが発生し、アップデートが完了せずロールバックされる事象が発生しています。
自社独自のCDKコード改修(CloudFormationスタックの直接編集等)は一切行っておらず、標準の更新手順にて発生しているパッケージの不具合と見受けられます。

発生環境 (Environment)

  • 対象リージョン:ap-northeast-1
  • GenUのバージョン:v5.1.2(またはそれ以前からv5.1.2へのアップデート時)
  • 親スタック名:GenUDeploymentStack-...
  • ロールバックされた子スタック名:ApplicationInferenceProfileStackdevap-northeast-1

発生事象の詳細とエラーログ (Error Log & Details)

GenUデプロイ時、不要になった古い推論プロファイル(Amazon Nova Reel等)を削除するフェーズにおいて、メインアプリ側(GenerativeAiUseCasesStackdev)からの依存関係(Export/Import)が残っているため、CloudFormationの仕様により削除がブロックされている状態です。

▼ CodeBuild / CloudFormation(子スタック)で確認したエラーログ
Cannot delete export ApplicationInferenceProfileStackdevap-northeast-1:ExportsOutputFnGetAttApplicationInferenceProfileamazonnovareelv10InferenceProfilearn... as it is in use by GenerativeAiUseCasesStackdev.

再現性とユーザー環境の無実証明 (Self-Checks)

本件がユーザー環境の独自カスタマイズによるものではない証拠として、以下の確認を行っております。

  1. ドリフトステータス: CloudFormationコンソールにて親スタック・子スタックの「ドリフトの検出」を実行した結果、ステータスは IN_SYNC(ズレなし)であることを確認済みです。
  2. コンソールからの手動削除: 過去にAWSコンソールから手動でリソースを削除した履歴はありません。

期待する動作とご質問 (Expected Behavior & Questions)

過去の類似Issue(アーキテクチャの依存関係によるデプロイ順序の問題)と同様の根本原因かと推測しております。本番環境として運用中のため、コンソールからのスタック手動削除等、ステートを破壊するリスクのある独自対応は避けたいと考えております。

  1. 公式のワークアラウンド(回避策)の有無: CDKのステートを破壊することなく、現在の状態で安全に最新版へアップデートを完了させるための、AWSとして推奨される具体的な手順はありますでしょうか?
  2. 恒久的な修正パッチのリリース予定: 今回のようなAIモデルの統廃合に伴うエラーを防ぐための根本的な修正版はリリース予定がございますでしょうか?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions