gpt4 book ai didi

aws-cloudformation - GitHub 操作 : Deleting stack in AWS returns Waiter StackDeleteComplete failed: Max attempts exceeded

转载 作者:行者123 更新时间:2023-12-03 07:39:12 24 4
gpt4 key购买 nike

如何延长超时或更改 sam delete 属性以避免 Waiter StackDeleteComplete 失败:超出最大尝试次数

这是我的 GitHub Actions 脚本:

  - uses: actions/setup-python@v4
with:
python-version: "3.8"

- uses: aws-actions/setup-sam@v2

- name: Delete SAM stack
run: |
sam delete \
--stack-name $BUCKET \
--config-file $FILE \
--region $AWS_REGION \
--no-prompts \

在 GitHub Actions 日志中,等待 1 分钟后我可以看到错误:

08:41:12    - Deleting Cloudformation stack 1234
08:42:13 Error: Failed to delete the stack: 1234, msg: ex: Waiter StackDeleteComplete failed: Max attempts exceeded
08:42:13 ##[error]Process completed with exit code 1.

在 AWS 中正​​确删除堆栈,但需要 3 分钟 enter image description here

有关在删除堆栈时使用 SAM 的文档不包含有关等待设置的信息:https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-cli-command-reference-sam-delete.html

最佳答案

这是 SAM CLI 1.61.0 中的问题
目前的修复方法是使用没有此错误的早期版本的 SAM CLI:

  - uses: aws-actions/setup-sam@v2
with:
version: "1.60.0"

问题:https://github.com/aws/aws-sam-cli/issues/4361修复恢复了 120 次尝试和 30 秒延迟的默认超时。

当修复发布时,配置可以恢复到标准配置:

  - uses: aws-actions/setup-sam@v2

关于aws-cloudformation - GitHub 操作 : Deleting stack in AWS returns Waiter StackDeleteComplete failed: Max attempts exceeded,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74314266/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com