-
When attempting to create a stack, if the connection gets cut (or the user cancels the command inflight), some requests to AWS may have succeeded after the command ceased writing to the log.
-
Upon the next run of the command, terraform will fail because the "names" of the "resource" will have already been created.
- This requires the manual removal of those "resources"
- Before sending a request to AWS, save what is about to be requested.
- It is also suggested to give a temp name (a 128bit hash?) and rename after create succeeded
- The next time we run, if there are requests that were not complete, we can then check to see if it had succeeded (This is why I would suggest starting with a temp name)