James Bardin
e0014198e1
Merge pull request #8560 from hashicorp/jbardin/race2
...
Fix races in WaitForState
2016-08-31 14:02:43 -04:00
James Bardin
14138fc449
Add test for RawMap
...
Ensure that RawMap() returns an identical copy, and not a reference to
the original map.
2016-08-31 14:00:59 -04:00
Mitchell Hashimoto
aaaed823af
Merge pull request #8508 from TimeIncOSS/f-schema-all-validation-errors
...
schema: Return all validation errors together from InternalValidate
2016-08-31 10:44:13 -07:00
Mitchell Hashimoto
fe8922dc13
Merge pull request #8567 from premist/resource-fastly-error-msg
...
provider/fastly: Change error text on findService
2016-08-31 10:40:46 -07:00
Anthony Stanton
e4af2d56f2
fixup! Support for Librato Alerts and Services
2016-08-31 17:44:09 +02:00
Anthony Stanton
2b2920ba80
fixup! Support for Librato Alerts and Services
2016-08-31 17:26:39 +02:00
Anthony Stanton
83d4a71423
fixup! Support for Librato Alerts and Services
2016-08-31 17:20:20 +02:00
Anthony Stanton
4b2e11ac63
fixup! Support for Librato Alerts and Services
2016-08-31 17:20:08 +02:00
Anthony Stanton
783b2e5780
fixup! Support for Librato Alerts and Services
2016-08-31 17:19:53 +02:00
clint shryock
3580ae03be
provider/aws: Randomize some IAM user names to avoid conflicts in tests
2016-08-31 09:33:56 -05:00
Anthony Stanton
2ba1c4e39a
fixup! Support for Librato Alerts and Services
2016-08-31 14:10:37 +02:00
Paul Stack
dae81df157
Update CHANGELOG.md
2016-08-31 12:58:47 +01:00
Paul Stack
4d080020ed
Merge pull request #8571 from wowgroup/GH-8570
...
Fix breakage caused by MySQL version string parsing introduced in GH-8251
2016-08-31 12:57:39 +01:00
Paul Stack
85e6323e7b
Merge pull request #8574 from hashicorp/fix-spotfleet-tests
...
provider/aws: `aws_spot_fleet_request` was leaving orphaned instances running
2016-08-31 12:30:46 +01:00
stack72
4d2b9cb167
provider/aws: `aws_spot_fleet_request` was leaving orphaned instances
...
running
Each nightly build was leaving multiple instances running. The issue is
that the IAM role we were using didn't have access to Terminate the EC2
instances
The role was missing the ec2 principle
2016-08-31 11:25:08 +01:00
Paul Stack
aa1ec26bc5
Update CHANGELOG.md
2016-08-31 10:00:43 +01:00
Paul Stack
a424da0056
Merge pull request #8563 from hashicorp/triton-ssh-key
...
provider/triton: Id trying to be used before being set
2016-08-31 09:59:54 +01:00
Paul Stack
31e30d0cde
Update interpolation.html.md ( #8568 )
2016-08-31 09:59:08 +01:00
protomouse
b578b60b88
use hashicorp/go-version to parse mysql server version
2016-08-31 10:50:08 +02:00
zhuk-intetics
3308b974e2
Update interpolation.html.md
2016-08-31 10:19:17 +03:00
Minku Lee
59ff858c16
provider/fastly: Change error text on findService
2016-08-31 12:53:56 +09:00
Emilien Kenler
95a86cc617
Template are now data sources
2016-08-31 12:04:55 +09:00
Mitchell Hashimoto
70d9fe8db3
Update CHANGELOG.md
2016-08-30 16:06:17 -07:00
Mitchell Hashimoto
bc0c26585f
Merge pull request #8564 from hashicorp/b-getter-update
...
vendor: update go-getter
2016-08-30 16:05:50 -07:00
Mitchell Hashimoto
12da7e34fd
vendor: add netrc lib
2016-08-30 16:01:34 -07:00
Mitchell Hashimoto
a1c4e1a97b
vendor: update go-getter
2016-08-30 15:54:31 -07:00
stack72
750ce1dce6
provider/triton: Id trying to be used before being set
...
```
Before
=== RUN TestAccTritonKey_basic
--- FAIL: TestAccTritonKey_basic (1.60s)
testing.go:265: Step 0 error: Error applying: 1 error(s) occurred:
* triton_key.test: failed to get key with name:
caused by: failed unmarshaling/decoding the response body: [{"name":"phinze","fingerprint":"ee:5e:f8:bb:67:a6:60:21:36:5c:73:ce:c6:8b:4d:69","key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/zeXD4lIgk7Pm5r8qIM+U9qBHQE8a9aUXCsQd++SlA/hnBXeOLUpSm9vtuGFkknA1A4oQBvp07ngTFUw4y2ZD8GAIimmKywEetc/f2nnAkzxhbQ9C1OX5U1FbGUv+p8u60nB8ZZ/a4SgKA3IloVQ7HXjQmZKOsutE+IrT5FTviHrp6f7bwIhMkZXAuHWmkHlaIYub0TIgvbXujk6bqTGQq+G1yAeOLm2KSv6oU0v1A0aFYKBmcMVdj587fR0D91+DwsUBpmGeGyMBlA7x7eKFCS7Xme9sb9TC4VvkDg1xNIwZHo1ybkFih+l9DBMR7sbgfzeE6AwDxwY3/do7Uqwv phinze"},{"name":"jen20","fingerprint":"1b:bc:29:48:89:af:72:63:f0:83:b8:11:b6:4d:ff:3f","key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6f/7h11O0R4nHY4T9Xd4z2GCN9dPVQYZFvHLbQjwoxIiXYkqy0RVAJlmB9vFuCyxMfS2Hvn9NVhDOQhlXnc1poRaSp98t0uAfFtKfqfGHt5vGrLrA9ACAkPTx5STEryp5/wV9aElcGje4sU2XeFIr0Rf6FPptxGLqXw44yq0X5DVcFg+axov123ErOIMSLNJ7TMdZCh3bqbpE7MnwyBEh69WUwjMr1OfW1AlX0O3RnIHa6HkLCoYnjj4pa3eDKeG0NjAOjbDSqxg8hLVb/+2YA7oaOhZzqhSLmKOZrnFgMSGv90rBbhHzCYTTHNP4NvSGTjPbYzUB/6I6M9l7QD5T James@jn-mpb13"},{"name":"stack72","fingerprint":"40:b3:59:04:7e:e0:08💿 08:70:7e:a5:9c:07:22:4d","key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDGgEagvBiKCc68r2kw7EKyosZs+ibMAQU4as+zOgTFbpHR6iSshAbRUjXXGuSVMmy5GhepnBHdT68hBXD5ny2NcyQPMV2RjSTtzFFWUoazwpUdZiFf4G+fEfK6mLjla1TtHcetCqyjuc1N5+CMWiGypQLDXPtfJKAgNU0RiwXP1SK4zDA8JIl5CcTGtE4ok+mtFFXRIQAoVyAo0u6XM8uToTq/7zH1NKe12pPgcaTthNeZBUiNTaq+BJuS2Y/ws72a7fUsXD5Cc9kvAZQe/QKmMWHOkw8qW8cSDQoWfH2awneZnxNrt3HKPye5IJqbPWhQlpAH32kwvT6DJ0ZAEkZr triton"},{"name":"Acceptance Tests","fingerprint":"b5:28:91:3a:3b:0b:34:72:d4:a6:95:62:40:20:f4:1c","key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDSbVS0L6gCEfrpguFuNrsRls6cX12khHRVqoipL//UbvdVk1YaJuxHqfHoa+wf+ICTqOqrdxmLXk4VnFuEdECKkNzbNwa0P0QAVC1RLVEv1WHlOf5cFn+imJHt2bis3nHGz4kat1ZAMiKcDYTWGOH4Hn0HS32kW4oVqhINeeifb0uPkBej7YfD0Cs2Ihk5siZ4A2eejlZpw+X7tV9UnDBf4i/3bEnp4owPdSZjfyEJ1KJD1GiFYp3xf+pDEn9hLYOLmUFH2U3+bY+LglILzCRdXKQH5R2qAP5EGVprl5W3QmFlUpoYxGERB1feJZKGqCFQzNZzfvuSHkhxxXdVlOSX James@jn-mpb13"},{"name":"acctest-1882518303167625406","fingerprint":"af:ee:3c:aa:94:e1:08:93:f8:c0:9f:67:62:e5:e7:e9","key":"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDL18KJIe8N7FxcgOMtabo10qZEDyYUSlOpsh/EYrugQCQHMKuNytog1lhFNZNk4LGNAz5L8/btG9+/axY/PfundbjR3SXt0hupAGQIVHuygWTr7foj5iGhckrEM+r3eMCXqoCnIFLhDZLDcq/zN2MxNbqDKcWSYmc8ul9dZWuiQpKOL+0nNXjhYA8Ewu+07kVAtsZD0WfvnAUjxmYb3rB15eBWk7gLxHrOPfZpeDSvOOX2bmzikpLn+L5NKrJsLrzO6hU/rpxD4OTHLULcsnIts3lYH8hShU8uY5ry94PBzdix++se3pUGvNSe967fKlHw3Ymh9nE/LJDQnzTNyFMj James@jn-mpb13"}]
caused by: unexpected type *cloudapi.Key
```
```
After
=== RUN TestAccTritonKey_basic
--- PASS: TestAccTritonKey_basic (17.14s)
```
2016-08-30 23:19:04 +01:00
James Bardin
481f12cf2c
Remove `first` variable an extra if block
...
clean up the code slighly by moving the Sleep in WaitForState to the end
of the loop.
2016-08-30 17:56:26 -04:00
James Bardin
82be35a797
Fix races in WaitForState
...
The WaitForState method can't read the result values in a timeout
because they are still owned by the running goroutine. Keep all values
scoped inside the goroutine, and save them into an atomic.Value to be
returned.
Fixes race introduced in #8510
2016-08-30 16:22:21 -04:00
James Bardin
632c16c212
Fix inconsistent results with self interpolation
...
Due to a race in interpolateForce(), a reference to self could return
inconsistent results.
2016-08-30 14:16:37 -04:00
Manoj
b709d27cf7
Add note on cd'ing into cloned repo ( #8553 )
2016-08-30 18:59:29 +01:00
David Adams
32d08ad45a
Make consul provider settings truly optional
...
Set default values of truly optional settings to empty strings rather
than nil, since a nil value triggers prompts for the missing values.
Also:
* Set default Consul address to `localhost:8500`
* Set default scheme to `http`
* Accept `CONSUL_HTTP_SCHEME` for consistency with other env var names
* Actively read ACL token from env vars (vs leaving it to client lib)
Should fix issue #8499
2016-08-30 08:28:03 -05:00
Paul Stack
13ce749759
Update CHANGELOG.md
2016-08-30 10:43:55 +01:00
Krzysztof Wilczynski
6a94f920e1
provider/aws: Handle missing EFS mount target in aws_efs_mount_target. ( #8529 )
...
* Handle missing EFS mount target in aws_efs_mount_target.
This commit resolves issue where the EFS mount target would be already
deleted (e.g. it was deleted outside of Terraform, etc.). Also, correct
how values are begin set in the ReadFunc to avoid nil pointer dereference.
Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
* Add EFS mount target DNS helper function.
Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
* Add EFS mount target response helper.
This commit adds a helper which can be used to check whether the response
contains a valid and non-empty list of EFS file system mount targets.
Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
* Add acceptance test to check for non-empty plan.
This commit adds a test to verify the condition where the underlying EFS mount
target would be deleted and/or disappear resulting in a new resource to be
created to replace it.
Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
2016-08-30 10:42:54 +01:00
Sean Knight
76ea6c59cd
website: fix error in the Kinesis Firehose ElasticSearch example
...
"destination" was set to "redshift" by mistake.
2016-08-29 17:00:38 -07:00
Paul Stack
11cd9b4ee9
Update CHANGELOG.md
2016-08-29 21:54:20 +01:00
Richard Bowden
b673f4d972
adds resource retry to SpotInstanceRequestCreate ( #8516 )
...
so that the create process waits for IAM Instance profiles and roles to propagate before continuing, this has been taken from `resource_aws_instance`
2016-08-29 21:53:40 +01:00
Kurt Scherer
a4fd7ce23b
provider/datadog: Govendor update dependencies ( #8428 )
...
* Includes bugfixes in zorkian/go-datadog-api
* Struct changes upstream required small changes to provider code
2016-08-29 21:30:31 +01:00
Paul Stack
dea2860735
Update CHANGELOG.md
2016-08-29 21:17:27 +01:00
stack72
d4589e2581
Merge branch 'optimisticanshul-7721-enable-disable-access-logs'
2016-08-29 21:15:48 +01:00
stack72
d330ac4d26
docs/aws: AWS ELB access_logs now support whether to enable or disable logging
2016-08-29 21:15:10 +01:00
stack72
7fe49999fb
Merge branch '7721-enable-disable-access-logs' of https://github.com/optimisticanshul/terraform into optimisticanshul-7721-enable-disable-access-logs
2016-08-29 21:00:46 +01:00
Paul Stack
d8ebe677ad
Update CHANGELOG.md
2016-08-29 20:52:43 +01:00
Radek Simko
cc38378870
provider/aws: API Gateway Custom Authorizer ( #8535 )
...
* [WIP] AWS APIGateway Custom Authorizer
* provider/aws: api_gateway_method - Add missing fields to Read+Update
* provider/aws: Make API Gateway name in test more specific
* provider/aws: APIG - Use minimal configuration in create request
2016-08-29 20:51:59 +01:00
Paul Stack
c753068c85
Update CHANGELOG.md
2016-08-29 20:03:57 +01:00
Radek Simko
8317fe73d4
provider/aws: Add AWS error message to retry APIGateway acc update on ( #8533 )
2016-08-29 20:02:15 +01:00
Krzysztof Wilczynski
52eeaa0b72
Fix example. Do not use deprecated attribute. ( #8531 )
...
Signed-off-by: Krzysztof Wilczynski <krzysztof.wilczynski@linux.com>
2016-08-29 15:39:29 +01:00
Paul Stack
53ac54ac06
docs/aws: Add `primary_endpoint_address` to the docs for ( #8528 )
...
`aws_elasticache_replication_group`
2016-08-29 14:39:15 +01:00
Radek Simko
58d5b88170
provider/aws: Cover more failure cases of CF creation/update/deletion
...
- Use ID instead of stack name per AWS' advice
- Query failures/errors *after* the stack has reached target state
2016-08-29 11:53:09 +01:00
Paul Stack
4519ba4cb9
Update CHANGELOG.md
2016-08-29 00:04:55 +01:00