Commit Graph

11086 Commits

Author SHA1 Message Date
Paul Hinze
04f7afa04c vendor: Update hashicorp/hcl to latest version
Catches https://github.com/hashicorp/hcl/pull/132

Fixes #5550
2016-06-20 18:56:40 +03:00
James Nugent
717dced13f Update CHANGELOG.md 2016-06-20 09:43:43 +02:00
James Nugent
a0df0bd7df Merge pull request #7227 from dtolnay/alarm
Stop swallowing errors from DescribeAlarms
2016-06-20 09:42:06 +02:00
James Nugent
b8d15ec147 Merge pull request #7223 from leecalcote/patch-1
website/remote: added example usage for -disable
2016-06-20 09:39:50 +02:00
David Tolnay
0b9fb1d8f8
Stop swallowing errors from DescribeAlarms
This caused alarms to be created repeatedly if Terraform is running without
DescribeAlarms permission.
2016-06-18 15:57:52 -07:00
Lee Calcote
b0d777c742 website/remote: added example usage for -disable
Added example usage for remote config subcommand, showing how to move from remote state to local state.
2016-06-17 20:16:09 -05:00
Thomas Reggi
fe540b408f change the node_type to smaller size (#7218) 2016-06-17 15:53:45 -05:00
James Bardin
2a2f7cbc52 Merge pull request #7205 from hashicorp/jbardin/GH-2027
core: don't check any parts of a computed set in InstanceDiff.Same
2016-06-17 11:00:29 -04:00
Radek Simko
a1f571725e Update CHANGELOG.md 2016-06-17 12:38:03 +01:00
James Nugent
a9a2465b94 Merge pull request #7090 from geekq/patch-1
docs: explain instantiating terraform module multiple times
2016-06-17 13:36:38 +02:00
Radek Simko
2cdb5a367e aws/route53_zone: Make delegation_set_id conflict w/ vpc_id (#7213)
- as per the API reference it is not possible to use delegation sets w/ private hosted zones
   - http://docs.aws.amazon.com/Route53/latest/APIReference/API-create-hosted-zone-private.html
   - http://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateHostedZone.html
 - if you specify both AWS returns confusing error "InvalidInput" with no further details so this should reduce potential confusions & improve UX
2016-06-17 12:35:49 +01:00
James Nugent
27464fb3d1 Update CHANGELOG.md 2016-06-17 13:33:19 +02:00
James Nugent
42709f6088 Merge pull request #7211 from hashicorp/mysql-provider-validation
provider/mysql: Empty Provider Credentials Caused Panic
2016-06-17 13:30:41 +02:00
stack72
7b482cca9b provider/mysql: Empty Provider Credentials Caused Panic
There are currently no checks on username and endpoint in the provider
schema from being an empty value. This PR adds support to make sure that
endpoint and username are not empty strings as that can cause a panic

Results of the PR:

```
 % terraform apply
There are warnings and/or errors related to your configuration. Please
fix these before continuing.

Errors:

  * provider.mysql: Endpoint must not be an empty string
```
2016-06-17 11:32:30 +01:00
dkalleg
02627e507d vSphere Provider - Updating Virtual Disk doc (#7200)
Resolves https://github.com/hashicorp/terraform/issues/7165
2016-06-17 11:19:20 +01:00
Patrick Sodré
cd9b18b961 vendor: joyent/gosign/auth update to master (#7208)
Closes hashicorp/terraform#7155.
2016-06-17 11:18:01 +01:00
clint shryock
9967641c4b core/diff: Fix attribute mismatch with tags.% 2016-06-16 18:22:21 -05:00
James Bardin
f4ef16a84b Add a core test for InstanceDiff.Same 2016-06-16 18:43:15 -04:00
James Bardin
a3e2c99219 Add a failing acceptance test from GH-2027 2016-06-16 18:43:15 -04:00
James Bardin
a5c1bf1b36 Don't check any parts of a computed hash in Same
When checking for "same" values in a computed hash, not only might some
of the values differ between versions changing the hash, but there may be
fields not included at all in the original map, and different overall
counts.

Instead of trying to match individual set fields with different hashes,
remove any hashed key longer than the computed key with the same base
name.
2016-06-16 18:42:48 -04:00
James Bardin
f65a898a51 Merge pull request #7188 from hashicorp/jbardin/GH-7017
provider/aws: Check for unassigned AWS Cookie Stickiness Policy
2016-06-16 11:35:05 -04:00
Clint
24bcac42be provider/aws: Retry EIP association (#7186) 2016-06-16 10:03:16 -05:00
James Bardin
cfd8254db8 Check for existing but unassigned LB policies
If an AWS Cookie Stickiness Policy is removed from the listener in
the AWS console the policy isn't deleted. Cross reference the policy
name with those assigned to the listener to determine if the policy
is actually being used.
2016-06-16 10:10:52 -04:00
Steven Crossan
ca2d230a2c provider/openstack: Change rules type to List
Allows for ordering of rules that are applied to the firewall policy,
including addition and removal of rules in certain positions.
2016-06-16 12:27:01 +01:00
Paul Stack
5fdcf5d16a Update CHANGELOG.md 2016-06-15 18:46:03 +02:00
Brian Edwards
d79879dba4 provider/datadog: add timeboard resource. upgrade vendored go-datadog-api to support read-only option. (#6900) 2016-06-15 18:44:49 +02:00
James Nugent
14ff584cc6 Merge pull request #7150 from hashicorp/arm-maxitems
provider/azurerm: Change `azurerm_virtual_machine` to use MaxItems
2016-06-15 18:21:32 +02:00
Seth Vargo
a1e0e171d9 Fix broken docs link (#7175) 2016-06-15 09:36:23 -05:00
Martin Atkins
b0c0e3cb9d Fix CHANGELOG typo of "GH" as "Gh"
This might've caused the issue link insertion script to get confused when it comes time to cut 0.7.
2016-06-15 06:54:24 -07:00
Martin Atkins
ce447e8e2a aws_availability_zones output as "names" rather than "instance" (#7162)
Since this resource produces a list it feels more intuitive to give its
attribute a plural name, and since the noun "instance" already means
something specific in the AWS provider that doesn't apply here we use
"names" to indicate that these are availability zone names.

Also includes updating the docs to not show a dynamic count example for
now, since we don't support that yet.
2016-06-15 15:17:12 +02:00
James Bardin
e2d257372a Merge pull request #7166 from hashicorp/jbardin/GH-7065
provider/aws: Check for LoadBalancerNotFound when reading AppCookieStickinessPolicy
2016-06-15 08:59:58 -04:00
James Nugent
ccd69eac53 Update CHANGELOG.md 2016-06-15 14:19:32 +02:00
James Nugent
1deff4eaca Merge pull request #7174 from hashicorp/finanzcheck-interpolate_uniq
core: Rebase #7111 and rename unique() to distinct()
2016-06-15 14:18:02 +02:00
James Nugent
4b6a632246 core: Rename uniq -> distinct and add docs 2016-06-15 13:25:17 +02:00
Jan Schumann
df3e017f6c fix #7106 2016-06-15 13:25:16 +02:00
James Bardin
d4d8a99ba4 Check for LoadBalancerNotFound
When reading an AppCookieStickinessPolicy check for LoadBalancerNotFound
as well as PolicyNotFound. This prevents errors when when destroying a
policy on an ELB that no longer exists.
2016-06-14 17:58:48 -04:00
Clint
b7d0bd5db7 Update CHANGELOG.md 2016-06-14 15:40:20 -05:00
Clint
627efa21f4 provider/aws: Retry RouteTable Route/Assocation creation (#7156)
* provider/aws: Retry RouteTable Assocation creation

* provider/aws: retry route creation

* remove extra string check
2016-06-14 15:39:52 -05:00
clint shryock
4796e27d1a provider/aws: Randomize Cluser Param group name to avoid collision 2016-06-14 10:42:36 -05:00
clint shryock
8f216563aa provider/aws: Fix db instance snapshot tests 2016-06-13 10:05:01 -05:00
stack72
e57ee0a067 provider/azurerm: Change azurerm_virtual_machine to use MaxItems
There were lots of hacky checks in the ARM VM resource to check for a
length of 1 param block

MaxItems was introduced so this PR updates to use MaxItems
2016-06-13 13:25:32 +02:00
James Nugent
3e8d5eed06 Merge pull request #7148 from hashicorp/b-show-crash-with-tainted
core: Fix crash with tainted resource
2016-06-13 10:38:36 +01:00
James Nugent
75ab4a9970 core: Fix crash with tainted resource
This commit fixes a crash in `terraform show` where there is no primary
resource, but there is a tainted resource, because of the changes made
to tainted resource handling in 0.7.
2016-06-13 09:25:21 +02:00
Paul Hinze
ff2a7b0262 Merge pull request #7144 from veselinkantsev/patch-1
corrected "here doc" syntax notes
2016-06-12 15:10:16 -05:00
Paul Hinze
0f92161f82 release: clean up after v0.7.0-rc2 2016-06-12 19:21:46 +00:00
Paul Hinze
46a0709bba
v0.7.0-rc2 2016-06-12 19:07:52 +00:00
Paul Hinze
a4b06d6833 Merge pull request #7145 from hashicorp/b-concat-lists-of-maps-panic
core: Fix panic on concat() w/ list of nonprimitives
2016-06-12 13:40:46 -05:00
Paul Hinze
9bc980f569
core: Fix panic on concat() w/ list of nonprimitives
The `concat()` interpolation function does not yet support types other
than strings / lists of strings. Make it an error message instead of a
panic when a list of non-primitives is supplied.

Fixes the panic in #7030
2016-06-12 13:29:06 -05:00
Veselin Kantsev
b0a99ce35e corrected "here doc" syntax notes 2016-06-12 18:57:13 +01:00
Paul Hinze
2127466280 Merge pull request #7138 from hashicorp/b-better-dot-index-error
core: Better error for dot indexing on user vars
2016-06-12 11:20:30 -05:00