Paul Stack
e7411891f4
Update CHANGELOG.md
2016-11-14 12:12:34 +00:00
Paul Stack
ecb2b74c37
Merge pull request #9534 from Ninir/aws_apigw_deployment_date
...
provider/aws: Exposed aws_api_gateway_deployment.created_date attribute
2016-11-14 12:11:59 +00:00
Paul Stack
325a0bc0ee
Update CHANGELOG.md
2016-11-14 12:10:01 +00:00
Paul Stack
24231333d3
Exposed AWS API GW REST Api created_date attribute ( #9532 )
2016-11-14 12:09:28 +00:00
Ninir
a88b25cfcf
Exposed AWS API GW REST Api created_date attribute
2016-11-14 11:56:41 +01:00
Ninir
6fb63f2854
Exposed aws_api_gateway_deployment.created_date attribute
2016-11-14 11:21:36 +01:00
Paul Stack
13512d3738
Update CHANGELOG.md
2016-11-14 10:04:22 +00:00
Ninir
932c92e4c6
Exposed aws_api_gateway_api_key created_date & last_updated_date ( #9530 )
2016-11-14 12:03:56 +02:00
Paul Stack
ab03a50d92
Update CHANGELOG.md
2016-11-14 09:34:38 +00:00
Ninir
d8e846c895
Fixed ##10079 exposing aws_iam_role create_date attribute ( #10091 )
2016-11-14 11:33:53 +02:00
Mitchell Hashimoto
1a6056b287
command: split out and tag code so compilation works on Solaris
...
The readline library doesn't support Solaris. For now, we'll just not
support console there.
2016-11-14 00:32:01 -08:00
Mitchell Hashimoto
0232b39db6
website: document console command
2016-11-13 23:17:04 -08:00
Mitchell Hashimoto
a867457d75
command/console
2016-11-13 23:17:04 -08:00
Mitchell Hashimoto
a633cdf95d
terraform: improve error messages to assist REPL
2016-11-13 23:17:04 -08:00
Mitchell Hashimoto
d9c522173d
repl: package for TF REPL
2016-11-13 23:17:03 -08:00
Mitchell Hashimoto
1a8fbdc428
terraform: update interpolation to be more flexible w/o config
2016-11-13 23:17:03 -08:00
Mitchell Hashimoto
73a1564dac
helper/wrappedreadline: helper for dealing with wrapped standard streams
2016-11-13 23:17:03 -08:00
Mitchell Hashimoto
6272b969d4
vendor: add readline
2016-11-13 23:17:02 -08:00
Mitchell Hashimoto
a2f6bc628a
vendor: update panicwrap
2016-11-13 23:05:25 -08:00
Mitchell Hashimoto
0bb8ab9afb
Merge pull request #10090 from hashicorp/b-update-hil
...
vendor: update HIL
2016-11-13 10:31:21 -08:00
Mitchell Hashimoto
15979435d6
config: update error string for new HIL merge
2016-11-13 10:28:31 -08:00
Mitchell Hashimoto
3c2e21701d
vendor: update HIL
2016-11-13 10:28:26 -08:00
Mitchell Hashimoto
15f07e0e50
website: correct description for Terraform section
2016-11-12 22:52:27 -08:00
Mitchell Hashimoto
0e2e19c784
website: document required_version
2016-11-12 22:50:28 -08:00
Mitchell Hashimoto
2c467e0f74
terraform: verify version requirements from configuration
2016-11-12 16:50:26 -08:00
Mitchell Hashimoto
85d3439fa0
config: parse and validate terraform.required_version
2016-11-12 16:22:35 -08:00
Mitchell Hashimoto
538302f143
terraform: resources nested within a module must also be depended on
...
For example: A => B => C (modules). If A depends on module B, then it
also must depend on everything in module C.
2016-11-12 15:38:28 -08:00
Mitchell Hashimoto
bcfec4e24e
terraform: test that dependencies in the state are enough to maintain
...
order
2016-11-12 15:22:48 -08:00
Mitchell Hashimoto
cfd3be4856
website: update website for "module.X" depends_on
2016-11-12 08:41:18 -08:00
Mitchell Hashimoto
22dd4303bc
terraform: tests for ReferenceMap for module paths
2016-11-12 08:24:09 -08:00
Mitchell Hashimoto
576b61a21d
config: validate depends_on with module values
2016-11-12 08:21:27 -08:00
Mitchell Hashimoto
0b87ef82c3
terraform: depends_on can reference entire modules
2016-11-12 08:07:45 -08:00
Mitchell Hashimoto
4f0ccd7794
website: update website to doc output depends_on
2016-11-11 18:17:46 -08:00
Mitchell Hashimoto
70a41c5e15
terraform: output nodes reference `depends_on` values
2016-11-11 18:16:04 -08:00
Mitchell Hashimoto
10426ba619
config: parse depends_on for outputs
2016-11-11 17:46:34 -08:00
Mitchell Hashimoto
f6161a7dc9
terraform: destroy edge must include resources through outputs
...
This fixes: `TestContext2Apply_moduleDestroyOrder`
The new destroy graph wasn't properly creating edges that happened
_through_ an output, it was only created the edges for _direct_
dependents.
To fix this, the DestroyEdgeTransformer now creates the full transitive
list of destroy edges by walking all ancestors. This will create more
edges than are necessary but also will no longer miss resources through
an output.
2016-11-11 14:29:19 -08:00
Mitchell Hashimoto
8d993d9edd
release: clean up after v0.8.0-beta1
2016-11-11 22:08:27 +00:00
Mitchell Hashimoto
1889aee292
v0.8.0-beta1
2016-11-11 22:03:16 +00:00
Mitchell Hashimoto
008b8b4c23
vendor: add golang.org/x/sys/windows for cross compile
2016-11-11 14:02:55 -08:00
Mitchell Hashimoto
f4cf443368
Merge pull request #10066 from hashicorp/b-nomad
...
vendor: patch Nomad for cross compilability
2016-11-11 13:54:57 -08:00
Mitchell Hashimoto
80a1120a0f
vendor: remove a bunch of stuff that required cgo
2016-11-11 13:49:05 -08:00
Mitchell Hashimoto
df92abe90f
vendor: manually modify Nomad jobspec parser to not validate drivers
2016-11-11 13:48:14 -08:00
Mitchell Hashimoto
ddc7ca0971
vendor: add go-winio for Nomad compilation on Windows
2016-11-11 13:40:19 -08:00
Mitchell Hashimoto
26490f71a7
Merge pull request #10037 from hashicorp/f-default-graph
...
terraform: default new graphs on, old graphs behind -Xlegacy-graph
2016-11-11 11:34:58 -08:00
Mitchell Hashimoto
e35204b2bc
update CHANGELOG
2016-11-11 11:13:26 -08:00
Mitchell Hashimoto
ab71467824
Merge pull request #10060 from hashicorp/b-computed-count
...
terraform: detect compute counts and show a nicer error
2016-11-11 11:12:12 -08:00
Mitchell Hashimoto
f5da7e85c8
terraform: detect compute counts and show a nicer error
...
This will detect computed counts (which we don't currently support) and
change the error to be more informative that we don't allow computed
counts. Prior to this, the error would instead be something like
`strconv.ParseInt: "${var.foo}" cannot be parsed as int`.
2016-11-11 11:07:17 -08:00
Paul Stack
95a08f2761
Update CHANGELOG.md
2016-11-11 16:09:00 +02:00
Paul Stack
3472cab7d6
provider/aws: Fix panic in aws_acm_certificate datasource ( #10051 )
...
Fixes #10042
Fixes #9989
Another panic was found with this resource. IT essentially was causing a
panic when no certificates were found. This was due to the casting of
status to []string
There are times when there are no statuses passed in. Made the error
message a lot more generic now rather than having something like this
```
No certificate with statuses [] for domain mytestdomain.com found in this region.
```
This now becomes:
```
No certificate for domain mytestdomain.com found in this region.
```
Also, added a test to show that the panic is gone
```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAwsAcmCertificateDataSource_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/11/11 15:11:33 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v
-run=TestAccAwsAcmCertificateDataSource_ -timeout 120m
=== RUN TestAccAwsAcmCertificateDataSource_noMatchReturnsError
--- PASS: TestAccAwsAcmCertificateDataSource_noMatchReturnsError (6.07s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws6.094s
```
2016-11-11 16:07:50 +02:00
Paul Stack
607a54b9ff
Update CHANGELOG.md
2016-11-11 15:42:17 +02:00