Amazon ECS 已停止任务错误消息更新 - Amazon Elastic Container Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon ECS 已停止任务错误消息更新

从 2024 年 6 月 14 日起,Amazon ECS 团队将更改已停止任务错误消息,如下表所述。stopCode 不会更改。如果您的应用程序依赖于确切的错误消息字符串,则必须使用新字符串更新应用程序。如需有关疑问或问题的帮助,请联系 Amazon Web Services Support。

注意

我们建议您不要依赖错误消息进行自动化,因为错误消息可能随时更改。

CannotPullContainerError

旧的错误消息。 新的错误消息
CannotPullContainerError:来自进程守护程序的错误响应:repository 拉取访问被拒绝,该存储库不存在或者可能需要“docker 登录”:已拒绝:用户:roleARN CannotPullContainerError:任务无法拉取映像。请检查该角色是否具有从注册表中拉取映像的权限。来自进程守护程序的错误响应:repository 拉取访问被拒绝,该存储库不存在或者可能需要“docker 登录”:已拒绝:用户:roleARN 无权在资源:image 上执行:ecr:BatchGetImage 操作,因为没有基于身份的策略允许 ecr:BatchGetImage 操作。
CannotPullContainerError:任务无法拉取映像。请检查映像是否存在。来自进程守护程序的错误响应:repository 拉取访问被拒绝,该存储库不存在或者可能需要“docker 登录”:已拒绝:访问资源的请求已被拒绝。
CannotPullContainerError:来自进程守护程序的错误响应:获取 imageURI:net/http:在等待连接期间请求被取消 CannotPullContainerError:任务无法拉取映像。请检查网络配置。来自进程守护程序的错误响应:获取 imageURI:net/http:在等待连接期间请求被取消(在等待标头时超出了 Client.Timeout)

ResourceNotFoundException

旧的错误消息。 新的错误消息
正在从 us-west-2 区域中的 Amazon Secrets Manager 获取密钥数据:密钥 sercretARN:ResourceNotFoundException:Secrets Manager 找不到指定的密钥。 ResourceNotFoundException:任务未能在 Amazon Secrets Manager 中检索到 ARN 为“sercretARN”的密钥。请检查指定区域中是否存在该密钥。ResourceNotFoundException:正在从 region 区域中的 Amazon Secrets Manager 获取密钥数据:密钥 sercretARN:ResourceNotFoundException:Secrets Manager 找不到指定的密钥。