Bug fix (non-breaking change which fixes an issue)
Refactor (non-breaking change which improves the structure or operation of the implementation)
New feature (non-breaking change which adds functionality)
Description
fixes handling of stack deletes where the stack can not be found in list stacks once the list stack has been removed
Adds handling for creations which fail and leave their roll back stack behind. These will now be deleted before proceeding with a new create
Remove STACK_MONITOR and STACK_INITIATE as they no longer align with the stack process with the extended use of prologue and epilogue scripts
wait_for_stack_operation no requires the stack operation to allow for deletes performed in other operations
Add support for cleaning up pseduo stacks on deletions
Motivation and Context
Stop start functions were not working and required rerunning the deployment after it threw an error on the delete.
During stack development having to go into the console to clean up a failed create or run a stop before the next create was an annoying task
Making scripts easier to follow and understand
How Has This Been Tested?
Tested with a delete and recreate along with a deliberate rollback trigger event
Intent of Change
Description
Motivation and Context
Stop start functions were not working and required rerunning the deployment after it threw an error on the delete. During stack development having to go into the console to clean up a failed create or run a stop before the next create was an annoying task Making scripts easier to follow and understand
How Has This Been Tested?
Tested with a delete and recreate along with a deliberate rollback trigger event
Related Changes
Prerequisite PRs:
Dependent PRs:
Consumer Actions: