Copilot-cli: Pipeline update can't complete if trying to update an unchanged pipeline

Created on 22 Nov 2019  路  1Comment  路  Source: aws/copilot-cli

Stuck at Proposing infrastructure changes for the pipeline when trying to deploy an unchanged pipeline.

However, it won't get stuck if the pipeline already got updated with a change and then do an update with no change.

typbug

Most helpful comment

It's hanging on this call:
https://github.com/aws/amazon-ecs-cli-v2/blob/8cece1f99dbb2ff33869741789d2846edda76089/internal/pkg/deploy/cloudformation/pipeline.go#L45-L48

because the ChangetSet fails, we delete it, and the Acceptors in the SDK function call are looking for one of:

  • UPDATE_COMPLETE
  • UPDATE_FAILED
  • UPDATE_ROLLBACK_FAILED
  • UPDATE_ROLLBACK_COMPLETE
  • ValidationError

but the actual stack status is CREATE_COMPLETE

>All comments

It's hanging on this call:
https://github.com/aws/amazon-ecs-cli-v2/blob/8cece1f99dbb2ff33869741789d2846edda76089/internal/pkg/deploy/cloudformation/pipeline.go#L45-L48

because the ChangetSet fails, we delete it, and the Acceptors in the SDK function call are looking for one of:

  • UPDATE_COMPLETE
  • UPDATE_FAILED
  • UPDATE_ROLLBACK_FAILED
  • UPDATE_ROLLBACK_COMPLETE
  • ValidationError

but the actual stack status is CREATE_COMPLETE

Was this page helpful?
0 / 5 - 0 ratings

Related issues

shrasool picture shrasool  路  4Comments

noahjahn picture noahjahn  路  3Comments

iamhopaul123 picture iamhopaul123  路  3Comments

kohidave picture kohidave  路  4Comments

kohidave picture kohidave  路  3Comments