You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement deployment circuit breaker with rollback for deployment controller of type CODE_DEPLOY.
Behavior now:
If a task can not reach healthy state, for example because of defect configuration, the aws-ecs/update-service command is terminated after verification-timeout (defaults to 10 minutes).
But the initiated CodeDeploy deployment is running until it times out in the Install lifecycle phase (defaults to 60 minutes).
Desired behavior:
The Orb should rollback CodeDeploy deployment in status InProgress if according Circle CI verification times out on verification-timeout
The Orb knows DEPLOYMENT_ID of the running deployment, so for example if rollback is desired run the following command:
The text was updated successfully, but these errors were encountered:
vatima2016
changed the title
Implement deployment circuit breaker with rollback for deployment controller of type CODE_DEPLOY
feat: Implement deployment circuit breaker with rollback for deployment controller of type CODE_DEPLOY
May 19, 2021
Describe Request:
Implement deployment circuit breaker with rollback for deployment controller of type CODE_DEPLOY.
Behavior now:
If a task can not reach healthy state, for example because of defect configuration, the aws-ecs/update-service command is terminated after verification-timeout (defaults to 10 minutes).
But the initiated CodeDeploy deployment is running until it times out in the Install lifecycle phase (defaults to 60 minutes).
Desired behavior:
The Orb should rollback CodeDeploy deployment in status InProgress if according Circle CI verification times out on verification-timeout
The Orb knows DEPLOYMENT_ID of the running deployment, so for example if rollback is desired run the following command:
aws deploy stop-deployment --deployment-id $DEPLOYMENT_ID --auto-rollback-enabled
Supporting Documentation Links:
https://awscli.amazonaws.com/v2/documentation/api/latest/reference/deploy/stop-deployment.html
The text was updated successfully, but these errors were encountered: