terraform/builtin/providers
David Tolnay a86d766bd2 provider/aws: internetgateway timing tweaks (again) (#7447)
This workaround is originally from 71b30c633f.
According to the commit message from Mitchell Hashimoto:

    So I think the AWS API is just broken here. In the case that the state
    doesn't update, just assume it did after 5 seconds.

Based on my experience, this AWS API is still broken in the same way.

The timeout was later increased from 5 seconds to 10 seconds in
265cc4fffa.

The timeout (but not the timer) was removed inexplicably in GH-1325.

The symptom is this error from `terraform apply`:

    aws_internet_gateway.test: Error waiting for internet gateway (igw-553b4731) to attach: timeout while waiting for state to become '[available]'

followed by all subsequent `terraform apply` commands failing with this error:

    aws_internet_gateway.test: Resource.AlreadyAssociated: resource igw-553b4731 is already attached to network vpc-61bc7606
2016-07-07 15:45:28 -05:00
..
atlas provider/atlas: Add a Atlas Artifact Data Source (#7419) 2016-07-01 10:29:53 -05:00
aws provider/aws: internetgateway timing tweaks (again) (#7447) 2016-07-07 15:45:28 -05:00
azure provider/azure: Fix management client upgrade 2016-06-01 20:01:31 -05:00
azurerm provider/azurerm: `azurerm_virtual_machine` panic at UnattendConfig (#7453) 2016-07-03 11:31:35 +01:00
chef
clc [clc] add missing ForceNew on several fields 2016-05-11 11:39:35 -07:00
cloudflare provider/cloudflare: Add migration for v1 to v4 API libraries (#6969) 2016-06-07 14:29:25 -05:00
cloudstack Add a few explaining lines to the docs about ICMP types/codes 2016-06-27 11:52:22 +02:00
cobbler
consul
datadog provider/datadog: add timeboard resource. upgrade vendored go-datadog-api to support read-only option. (#6900) 2016-06-15 18:44:49 +02:00
digitalocean provider/digitalocean: Support Import `digitalocean_droplet` (#7344) 2016-06-29 20:28:47 +01:00
dme
dnsimple
docker provider/docker: Docker documentation and additional test message (#7412) 2016-06-29 15:48:15 +01:00
dyn
fastly provider/fastly: Add support for Cache Settings (#6781) 2016-05-23 15:07:00 -05:00
github +github_repository_collaborator (#6861) 2016-06-02 01:06:35 +01:00
google provider/google: Provide valid config in acctest 2016-05-23 17:20:19 -05:00
grafana Grafana Provider, with Data Source and Dashboard resources (#6206) 2016-05-20 10:20:17 +01:00
heroku
influxdb
librato
mailgun
mysql provider/mysql: Empty Provider Credentials Caused Panic 2016-06-17 11:32:30 +01:00
null provider/null: null_data_source data source 2016-05-14 08:26:37 -07:00
openstack provider/openstack: Support Import openstack_compute_keypair_v2 (#7346) 2016-07-03 16:39:20 +01:00
packet
postgresql
powerdns
random provider/random: random_shuffle resource 2016-05-14 16:48:45 -07:00
rundeck
softlayer
statuscake
template core: Use OutputState in JSON instead of map 2016-05-18 13:25:20 -05:00
terraform helper/resource: Consolidate unit test override 2016-07-01 13:08:43 -05:00
test core: rerun resource validation before plan and apply 2016-07-01 13:12:57 -05:00
tls core: Use OutputState in JSON instead of map 2016-05-18 13:25:20 -05:00
triton provider/triton: add machine domain names (#7149) 2016-06-26 22:18:17 +01:00
ultradns
vcd
vsphere Vsphere: Added uuid attributes (#4382) 2016-06-29 21:45:59 +01:00