BitBucket Cloud Pipelines
aws-cloudformation-deploy Pipe version 0.10.0
TLDR; If a stack is in UPDATE_ROLLBACK_COMPLETE state and the next pipeline running against that stack results in "No updates are to be performed for stack", the pipe fails because stack state isn't UPDATE_COMPLETE
The scenario that occurred:
Expected:
It's expected that the PIPE can detect when no changes are needed and treat that as a success regardless of the CloudFormation stack. This is how the AWS stack update process works and stack state changes only occur when changes are actually made.
Log:
Digest: sha256:24ad7558d24c7ce4bd5bf42272cd4a0b269248c7ac188277fbd314a337eb461d
Status: Downloaded newer image for bitbucketpipelines/aws-cloudformation-deploy:0.10.0
INFO: Using default authentication with AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY.
INFO: Found credentials in environment variables.
INFO: Using stack template from ./deploy.yml for deploy.
INFO: Validating the template.
INFO: Updating the stack for STACKNAME_IN_UPDATE_ROLLBACK_COMPLETE.
WARNING: No updates are to be performed for stack STACKNAME_IN_UPDATE_ROLLBACK_COMPLETE.
INFO: Waiting for update COMPLETE status...
✖ Failed to update the stack. Status UPDATE_ROLLBACK_COMPLETE.
Hi @Jeff Taylor
Thank you for your suggestion.
We'll investigate this case and notify you.
Best regards,
Oleksandr Kyrdan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.