aws / aws/aws-toolkit-azure-devops

Execute Changeset appears to only work once

Open
#149 5 comments 1 reaction 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
258
Forks
114
PR merge metrics
No merged PRs in 30d

Description

The first time execute changeset runs, it succeeds. The change is made and the task in Azure Devops completes.

Subsequent executions of the task do apply the changeset, but the task will never complete and has to be cancelled. I believe the reason is that the task is waiting for the stack to reach "create complete" status. However this never happens because thestack status enters "Update Complete" status instead following the initial deployment.

Contributor guide

Open the contributing guide

Research direction

Start at the Execute Changeset task and trace how it waits for the CloudFormation stack status after applying a changeset. Reproduce both the initial deployment and a subsequent execution, then verify that the task completes when the stack reaches either the initial or update completion status.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
cloud, devops, infrastructure
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.