Radek Simko
b90ab0b705
schema: Return all validation errors together from InternalValidate
2016-08-27 10:34:16 +01:00
Mitchell Hashimoto
37be25b312
Update CHANGELOG.md
2016-08-26 13:58:57 -07:00
Mitchell Hashimoto
706b2e2aea
Merge pull request #8482 from hashicorp/b-output-dup
...
config: variable names and outputs must be unique
2016-08-26 13:57:59 -07:00
Mitchell Hashimoto
0fceeaaeb0
config: test for var uniqueness in overrides
2016-08-26 13:48:21 -07:00
Mitchell Hashimoto
475d8750bb
command/push: make test more resilient
2016-08-26 13:38:02 -07:00
Mitchell Hashimoto
2eeaac03c5
Update CHANGELOG.md
2016-08-26 13:29:19 -07:00
Mitchell Hashimoto
4e7f2dd01e
Merge pull request #8398 from hashicorp/b-module-collide
...
config/module: use source as part of key
2016-08-26 13:27:56 -07:00
Mitchell Hashimoto
aed0803fc6
Update CHANGELOG.md
2016-08-26 13:27:46 -07:00
Mitchell Hashimoto
3c2db3d572
Merge pull request #8463 from hashicorp/b-read-state-validate
...
Validate the state on load
2016-08-26 13:27:21 -07:00
Mitchell Hashimoto
8855d5e4cd
Update CHANGELOG.md
2016-08-26 13:27:12 -07:00
Mitchell Hashimoto
768791b117
Merge pull request #8485 from hashicorp/b-json-keys
...
config: JSON resource keys with only one item load properly GH-5140
2016-08-26 13:26:32 -07:00
Clint
3cfce54910
Update alb_listener_rule.html.markdown
...
fix typo
2016-08-26 09:40:36 -05:00
Paul Stack
79f5e5388a
Update CHANGELOG.md
2016-08-26 07:50:56 +01:00
Paul Stack
6ea53e5e3c
provider/aws: Refresh `aws_route` from state if `aws_route_table` not ( #8443 )
...
found
Fixes #5288
Fixes #8388
```
TESTS TBC
```
2016-08-26 07:50:14 +01:00
Radek Simko
0dd17c646b
provider/aws: Cleanup the Lambda ENI deletion process a bit ( #8486 )
2016-08-26 07:30:47 +01:00
Mitchell Hashimoto
a87cf4f71d
Update CHANGELOG.md
2016-08-25 22:24:43 -07:00
Mitchell Hashimoto
16bedd8625
Merge pull request #8401 from donaldguy/vendor-update-chef
...
vendor: update go-chef, fixes #8382
2016-08-25 22:24:03 -07:00
Mitchell Hashimoto
e0e832ede3
Update CHANGELOG.md
2016-08-25 22:22:20 -07:00
Mitchell Hashimoto
6b124a4760
Merge pull request #8479 from dtolnay/detach
...
provider/aws: Propagate errors from DetachVolume
2016-08-25 22:21:46 -07:00
Mitchell Hashimoto
5d00670455
Merge pull request #8487 from sethp-jive/patch-1
...
aws_iam_instance_profile: Restrict example perms
2016-08-25 22:17:48 -07:00
Mitchell Hashimoto
8a3559560d
config: JSON resource keys with only one item load properly GH-5140
...
When a resource has only a single key set, the HCL parser treats that
key as part of the overall set of object keys. This isn't valid since
we expect resources to have exactly two keys. In this scenario, we have
to "unwrap" the keys back into a set of objects.
2016-08-25 17:18:18 -07:00
sethp-jive
36d0e6690d
aws_iam_instance_profile: Restrict example perms
...
In this example, principal "AWS": "*" tells IAM that any user in the world can assume that role as long as they know the account ID + role name.
In my testing, "Service": "ec2.amazonaws.com" is sufficiently permissive to allow the instance_profile to work without allowing global accesses.
2016-08-25 15:28:39 -07:00
Radek Simko
ed3d61446b
Update CHANGELOG.md
2016-08-25 23:12:53 +01:00
Glenn Poston
19426109da
Lambda ENI cleanup added to security group delete ( #8033 )
2016-08-25 23:08:19 +01:00
Mitchell Hashimoto
fbf06e2a59
config: vars must be unique
2016-08-25 14:51:49 -07:00
Mitchell Hashimoto
099293b690
config: outputs must be unique
2016-08-25 14:43:57 -07:00
Radek Simko
8494cad8c4
Output 'destroy complete' when it's destroy (was: apply) ( #8453 )
2016-08-25 22:26:40 +01:00
Mitchell Hashimoto
010f028773
Merge pull request #8481 from hashicorp/b-push-test
...
command/push: fix tests to be vcs=false GH-8478
2016-08-25 14:17:08 -07:00
Paul Stack
64d7d52a16
Update CHANGELOG.md
2016-08-25 22:11:35 +01:00
Paul Stack
338aab9169
provider/aws: Stop `aws_instance` `source_dest_check` triggering an API call on each ( #8450 )
...
terraform run
Fixes #3550
The simple fix here was to check if the Resource was new (to set the
value the first time) then check it has changed each time
I was able to see from the TF log the following:
```
Config
resource "aws_vpc" "foo" {
cidr_block = "10.10.0.0/16"
}
resource "aws_subnet" "foo" {
cidr_block = "10.10.1.0/24"
vpc_id = "${aws_vpc.foo.id}"
}
resource "aws_instance" "foo" {
ami = "ami-4fccb37f"
instance_type = "m1.small"
subnet_id = "${aws_subnet.foo.id}"
source_dest_check = false
disable_api_termination = true
}
```
No longer caused any Modifying source_dest_check entries in the LOG
2016-08-25 22:11:01 +01:00
Mitchell Hashimoto
2f8baa4580
command/push: fix tests to be vcs=false GH-8478
2016-08-25 14:09:34 -07:00
James Bardin
f326dad2ba
Merge pull request #8452 from hashicorp/jbardin/locked-copy
...
Add locks to state structs for copying
2016-08-25 17:06:20 -04:00
Clint
fc67b63d63
Update CHANGELOG.md
2016-08-25 16:04:21 -05:00
Clint
49ecfe8921
provider/aws: Add aws_default_route_table resource ( #8323 )
...
* provider/aws: Add docs for Default Route Table
* add new default_route_table_id attribute, test to VPC
* stub
* add warning to docs
* rough implementation
* first test
* update test, add swap test
* fix typo
2016-08-25 16:02:44 -05:00
James Bardin
4559eec8be
Remove the proposed LockedCopy function
...
We didn't add the LockedCopy function in copystructure, in favor of
using the Config struct directly.
2016-08-25 16:55:28 -04:00
James Bardin
c047bc63d8
update github.com/mitchellh/copystructure
...
This add the locked copy feature, and also fixed #8100
2016-08-25 16:53:41 -04:00
David Tolnay
b09e042bf5
provider/aws: Propagate errors from DetachVolume
2016-08-25 14:46:46 -04:00
James Bardin
0e6e206465
Add an InstanceState.Set method to set all fields
...
We con no longer copy an InstanceState via a simple
dereference+assignment because of the mutex which can't be copied. This
adds a set method to properly set all field from another InstanceState,
and take the appropriate locks while doing so.
2016-08-25 14:41:51 -04:00
James Bardin
2a47b32374
fix State.Add chart so it renders in godoc
2016-08-25 14:41:51 -04:00
James Bardin
7a579c271d
Remove GoString methods from state
...
These method set the GoString format behavior, but they only output the
default GoString format. Remove them to prevent copying mutex values.
2016-08-25 14:41:39 -04:00
Paul Stack
ab5b463923
Update CHANGELOG.md
2016-08-25 18:13:04 +01:00
stack72
b02213a31a
Merge branch 'optimisticanshul-aws_ecs_container_definition_memory_reservation'
2016-08-25 18:11:13 +01:00
stack72
0087068a0e
provider/aws: `aws_ecs_container_definition` datasource parameter
...
changes to memory_reservation
2016-08-25 18:10:08 +01:00
stack72
7a852dacf2
Merge branch 'aws_ecs_container_definition_memory_reservation' of https://github.com/optimisticanshul/terraform into optimisticanshul-aws_ecs_container_definition_memory_reservation
2016-08-25 17:51:38 +01:00
Radek Simko
1494f493a2
aws/docs: Add missing ssm link to the sidebar ( #8476 )
2016-08-25 17:46:52 +01:00
stack72
5861802d08
release: clean up after v0.7.2
2016-08-25 15:11:50 +00:00
stack72
117006c82c
Merge branch 'master' of github.com:hashicorp/terraform
2016-08-25 15:05:24 +00:00
Jake Champlin
c2a0d29955
Merge pull request #8451 from hashicorp/f-specify-ldflags-from-env-vars
...
Allow specifying ldflags via env vars
2016-08-25 10:34:47 -04:00
stack72
0985f39e99
v0.7.2
2016-08-25 14:29:18 +00:00
Paul Stack
7949a30a07
provider/aws: Randomize the key_pair used in the ( #8472 )
...
`aws_spot_fleet_request` acceptance tests
2016-08-25 14:40:57 +01:00