-
Notifications
You must be signed in to change notification settings - Fork 9.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dry run and Verbose/debug modes for Providers and Provisioners #311
Comments
I'd love this. Currently, the only thing I'm seeing from a bad provision is:
Just seeing the last command executed would be a great help here |
This will make it into 0.3 most likely. All the core foundation to support this was put in place in the past week. |
Legend! Noting that most of the problems' root cause originates with AWS... ;-) |
Done. See commits above for where it was done. Both |
Particularly with AWS, there are constantly spurious API glitches that occur. Some actions aren't idempotent. Unfortunately there are also problems with the AWS provider refreshing of state.
I'd like to be able to see what API calls were made by the provider to better diagnose what led to the failure. The same goes for provisioners to make sure the paths and commands are as expected after interpolation occurs.
It would also be beneficial for a dry run mode to show what API calls and provisioner actions would be taken.
This allows for much better visibility under the declarative hood when stuff doesn't work as it should.
The text was updated successfully, but these errors were encountered: