terraform/builtin/providers
Paul Stack c953a2fc41 provider/aws: Set aws_instance volume_tags to be Computed (#14007)
Fixes: #14003

When an EBS volume was created and tags were specified on that resource
and NOT the aws_instance it was attached to, the tags would be removed
on subsequent Terraform runs.

We need to set volume_tags to be Computed to allow for changes to EBS
volumes not created as part of the instance but that are attached to the
instance

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSInstance_volumeTagsComputed'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/04/27 07:33:36 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSInstance_volumeTagsComputed -timeout 120m
=== RUN   TestAccAWSInstance_volumeTagsComputed
--- PASS: TestAccAWSInstance_volumeTagsComputed (151.37s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	151.411s
```
2017-04-27 07:50:06 +12:00
..
alicloud provider/alicloud: Add new resource ESS, including scalinggroup scalingconfiguration scalingrule and schedule (#13731) 2017-04-18 15:18:57 +03:00
archive
arukas
atlas
aws provider/aws: Set aws_instance volume_tags to be Computed (#14007) 2017-04-27 07:50:06 +12:00
azure
azurerm Ignoring the case of the create_option field. Fixes #13927. 2017-04-25 10:45:46 +01:00
bitbucket
chef
circonus provider/circonus: Remove ValidateFunc from Computed-only field 2017-04-23 12:40:17 +02:00
clc
cloudflare
cloudstack
cobbler
consul provider/consul: Remove ValidateFunc from Computed-only fields 2017-04-23 12:40:58 +02:00
datadog
digitalocean provider/digitaocean: Test that droplets are indempotent (#13883) 2017-04-24 21:43:27 +03:00
dme
dns
dnsimple Make dnsimple_records importable (#9130) 2017-04-27 02:07:23 +12:00
docker
dyn
external
fastly Fix vet errors in fastly provider (#14001) 2017-04-27 06:42:53 +12:00
github Clears branch protection from state only if error is an HTTP 404 (#13887) 2017-04-24 18:19:27 +01:00
gitlab provider/gitlab: Addition of the documentation link for gitlab to sidebar 2017-04-27 05:44:05 +12:00
google provider/google: fix panic in GKE provisioning with addons (#13954) 2017-04-26 11:35:19 +01:00
grafana
heroku Merge pull request #13921 from bernerdschaefer/bs-create-space 2017-04-25 18:43:42 -04:00
icinga2
ignition ignition: internal cache moved to global, instead per provider instance 2017-04-23 20:32:04 +02:00
influxdb
kubernetes
librato
local provider/local: Implement a new local_file resource 2017-04-13 14:57:29 -07:00
logentries provider/logentries: Refresh from state when resources not found (#13810) 2017-04-20 21:38:37 +03:00
mailgun
mysql
newrelic Update go-newrelic vendor and use new field (#13158) 2017-04-17 01:59:11 +03:00
nomad
ns1 provider/ns1: record documentation improvements (#13786) 2017-04-21 12:38:05 +03:00
null
oneandone Provider Oneandone (#13633) 2017-04-21 17:19:10 +03:00
opc refactor the read 2017-04-26 09:25:10 -06:00
openstack provider/openstack: Ignore fixed_ip when importing ports (#13563) 2017-04-17 01:36:15 +03:00
opsgenie
packet
pagerduty
postgresql
powerdns
profitbricks
rabbitmq provider/rabbitmq: Add test for binding properties_key (#13797) 2017-04-21 20:01:46 +03:00
rancher provider/rancher: Remove DiffSuppressFunc from Computed-only fields 2017-04-23 12:41:18 +02:00
random
rundeck
scaleway
softlayer
spotinst
statuscake
template provider/template: template_dir explicitly create dest dir 2017-04-25 10:48:26 -07:00
terraform
test
tls
triton provider/triton: Read TRITON_* as well as SDC_* 2017-04-26 10:46:18 -07:00
ultradns use validation helper 2017-04-25 20:06:33 +00:00
vault Merge #11776: Optionally allow vault_generic_secret resource to detect drift 2017-04-17 11:14:02 -07:00
vcd
vsphere