[ECS][Fargate][bug] instanceTerminationWaitTimeStarted not flipped when successfully deployed
- Dominant language
- Shell
- Stars
- 5.4k
- Forks
- 334
- PR merge metrics
- No merged PRs in 30d
Description
I need to know how to know if my ECS Fargate blue/green deployment is in the 'waiting' period.
I would like to poll the AWS CLI after a deployment to know if we are at this stage. This stage is reflected in the UI like this (screenshot link) https://puu.sh/CPae5/dd3b622995.png -> I want to know when the deployment is in Step 4.
Based on the CLI documentation here (https://docs.aws.amazon.com/cli/latest/reference/deploy/get-deployment.html ) I thought I could wait until `instanceTerminationWaitTimeStarted` comes back as 'true', but from the UI the wait time HAS started because we are on Step 4, but the value keeps coming back 'false' when using get-deployment using the AWS CLI. What can I do or change in my configuration to get this information?
Contributor guide
Research direction
Start with the AWS CLI get-deployment documentation and the reported deployment state in the linked UI screenshot. Reproduce an ECS Fargate blue/green deployment and compare Step 4 with instanceTerminationWaitTimeStarted; done would clarify whether the value should become true or identify the required configuration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws
- Domain
- cloud
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100