Does seem like [2] should really be raising build failed, like the previous step.
The problem is comparing when you delete and instance via the API (and making sure we correctly keep the instance deleted) vs failing due to something else doing the delete during a build.
Either way, stuck in building state is the worst possible outcome.
Does seem like [2] should really be raising build failed, like the previous step.
The problem is comparing when you delete and instance via the API (and making sure we correctly keep the instance deleted) vs failing due to something else doing the delete during a build.
Either way, stuck in building state is the worst possible outcome.