-
Notifications
You must be signed in to change notification settings - Fork 9.7k
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
Terraform timed out while applying updates to Triton Machine Metadata #6148
Comments
Hi @sodre I am going to close this out as you have opened a PR that fixes this work. Thanks so much for all the work on tracking this down and fixing it :) Paul |
* Add Triton Metadata modification AccTest. The test starts the basic machine and then adds the metadata field user_data. Test fails if the user_data field does not match what we expect OR it times out. Related to #6148 * Fix the non-convergence of Triton metadata changes The code waiting for the entire Machine Metadata to "deep equal" the Terraform metadata modifications. These two sets will only be the same if the user changes all metadata fields of the resource before calling `apply`. Closes #6148
* Add Triton Metadata modification AccTest. The test starts the basic machine and then adds the metadata field user_data. Test fails if the user_data field does not match what we expect OR it times out. Related to hashicorp/terraform#6148 * Fix the non-convergence of Triton metadata changes The code waiting for the entire Machine Metadata to "deep equal" the Terraform metadata modifications. These two sets will only be the same if the user changes all metadata fields of the resource before calling `apply`. Closes hashicorp/terraform#6148
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Terraform Version
Terraform v0.6.15-dev (70c65fb+CHANGES)
Affected Resource(s)
triton_machine
Terraform Configuration Files
The Initial configuration is:
Then add a metadata field to the config file:
Debug Output
Expected Behavior
Create/Update/Delete operations on Triton instances should return immediately after they are confirmed with the provider.
Actual Behavior
After calling
terraform apply
the second time the program times out.Steps to Reproduce
Please list the steps requires to reproduce the issue, for example:
terraform apply
terraform apply
4.a) It will time out. <--- This is the bug
terraform show | grep user_data
5.b) user_data = "hello" as expected, that is the provider accepted the command.
Important Factoids
Running on debug install of Triton.
References
The text was updated successfully, but these errors were encountered: