terraform/builtin/providers/triton
Patrick Sodré 33d4c44292 Fixes time out when applying updates to Triton machine metadata. (#6149)
* 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
2016-04-21 00:14:06 +01:00
..
provider.go triton: add fabric resource 2016-03-29 17:13:03 -05:00
provider_test.go provider/triton: New provider for Joyent Triton 2016-03-20 20:15:17 +00:00
resource_fabric.go triton: add fabric resource 2016-03-29 17:13:03 -05:00
resource_fabric_test.go triton: add fabric resource 2016-03-29 17:13:03 -05:00
resource_firewall_rule.go provider/triton: New provider for Joyent Triton 2016-03-20 20:15:17 +00:00
resource_firewall_rule_test.go provider/triton: New provider for Joyent Triton 2016-03-20 20:15:17 +00:00
resource_key.go provider/triton: New provider for Joyent Triton 2016-03-20 20:15:17 +00:00
resource_key_test.go provider/triton: New provider for Joyent Triton 2016-03-20 20:15:17 +00:00
resource_machine.go Fixes time out when applying updates to Triton machine metadata. (#6149) 2016-04-21 00:14:06 +01:00
resource_machine_test.go Fixes time out when applying updates to Triton machine metadata. (#6149) 2016-04-21 00:14:06 +01:00
resource_vlan.go provider/triton: Fix error for VLAN ID validation 2016-03-29 16:17:47 -07:00
resource_vlan_test.go triton: add VLAN resource 2016-03-29 16:38:34 -05:00
utils.go provider/triton: New provider for Joyent Triton 2016-03-20 20:15:17 +00:00