Ryan Wold
1d3ba5b2ef
fix spelling
2016-03-09 17:10:16 -08:00
Paul Hinze
3508ff9bd2
Update CHANGELOG.md
2016-03-09 18:55:44 -06:00
Paul Hinze
5ece31dc88
Merge pull request #5501 from evandbrown/vpnval
...
provider/google: Validate VPN tunnel peer_ip
2016-03-09 18:55:10 -06:00
Paul Hinze
c1f8dda863
Merge pull request #5497 from evandbrown/flakeygcs
...
provider/google: Address flaky GCS acceptance tests.
2016-03-09 18:48:44 -06:00
Paul Hinze
5abc514434
Update CHANGELOG.md
2016-03-09 18:31:00 -06:00
Paul Hinze
d12944797a
Merge pull request #3928 from TimeIncOSS/aws-kms
...
provider/aws: Add support for KMS
2016-03-09 18:30:06 -06:00
Paul Hinze
f691b89b05
Update CHANGELOG.md
2016-03-09 18:18:04 -06:00
Paul Hinze
f8c6781982
Merge pull request #5543 from hashicorp/phinze/retryerror-pointers-are-evil
...
builtin: Refactor resource.Retry to clarify return
2016-03-09 18:15:51 -06:00
Pablo Porto
b3ecf8eb73
Fix missing double quotes in postgresql_database resource
2016-03-09 23:42:59 +00:00
Paul Hinze
108ccf0007
builtin: Refactor resource.Retry to clarify return
...
Change the `RetryFunc` from a plain `error` return type to a
specialized `RetryError` which must decide whether it is
retryable or not.
Add `RetryableError` / `NonRetryableError` factory functions that
callers are meant to use to build up these errors.
This makes it eminently clear whether or not a given error is
retryable from inside the client code.
Goal here is to _not_ change any behavior, simply reflect the
existing behavior with the new, clearer, API.
2016-03-09 17:37:56 -06:00
Paul Stack
a9fd7b4f1a
Update CHANGELOG.md
2016-03-10 00:29:55 +01:00
Paul Stack
ab075bca60
Merge pull request #5193 from innossh/f-aws-instance-security-groups-updates
...
provider/aws: Support additional changes to security groups of instance without forcing new
2016-03-10 00:28:32 +01:00
Paul Stack
18df66176a
Merge pull request #5546 from ricardclau/add_vsphere_folder_in_layout
...
Documentation: Link to vsphere_folder resource missing in vsphere provider layout
2016-03-10 00:27:09 +01:00
James Nugent
4ba230c56e
Update CHANGELOG.md
2016-03-09 23:26:36 +00:00
James Nugent
7436cf7f89
Merge pull request #5376 from stack72/b-aws-ELBListner
...
provider/aws: Fixes the use of Uppercase chars in ELB Listeners
2016-03-09 23:18:56 +00:00
Ricard Clau
8e486985d3
vsphere_folder resource missing in vsphere provider layout
2016-03-09 23:16:12 +00:00
Paul Hinze
ffa5db4f52
Merge pull request #5538 from hashicorp/phinze/retryerror-pointers-are-evil
...
provider/aws: Fix all pointer RetryError returns
2016-03-09 16:53:19 -06:00
Paul Stack
a4c8d869d3
Update CHANGELOG.md
2016-03-09 23:30:27 +01:00
stack72
c5ea6d0fb9
Merge branch 'BSick7-b/4311'
2016-03-09 23:27:38 +01:00
Brad Sickles
3f41515d2b
Fixing noop differences in aws_route.
2016-03-09 23:27:09 +01:00
Brad Sickles
16f94ed4b7
Added failing aws_route test that shows diff after apply.
2016-03-09 23:27:09 +01:00
clint shryock
f96ec46681
update comments
2016-03-09 15:50:01 -06:00
James Nugent
13a3387996
Merge pull request #5539 from hashicorp/b-route-docs
...
Make aws_route and aws_route_table docs consistent
2016-03-09 21:16:44 +00:00
Clint
3679d7965e
Update CHANGELOG.md
2016-03-09 15:08:34 -06:00
Clint
d14920adaf
Merge pull request #5515 from hashicorp/b-aws-acc-test-updates
...
provider/aws: Retry DB Creation on IAM propigation error
2016-03-09 15:08:13 -06:00
James Nugent
8d9126b8e3
Make aws_route and aws_route_table docs consistent
...
Fixes #5531 .
2016-03-09 21:05:08 +00:00
clint shryock
23c42cd6cf
Add test for flattenSecurityGroups
2016-03-09 15:00:30 -06:00
Paul Hinze
de656942ae
provider/aws: Fix all pointer RetryError returns
...
All of these RetryErrors were meant to fail right away, but instead
caused retry looping because the typecheck in the implementation of
`resource.Retry()` only catches the value type, and not the pointer
type.
Refs #5537
2016-03-09 14:59:55 -06:00
Paul Stack
0e50c7a6f4
Update CHANGELOG.md
2016-03-09 19:21:21 +00:00
Paul Stack
edbf310d7a
Merge pull request #5535 from Originate/mb-fix-rds-publicly-accessible-read
...
provider/aws: aws_db_instance doesn't read publicly_accessible from AWS
2016-03-09 19:18:55 +00:00
Maxime Bury
9e0bac6c9f
Terraform should keep track of the publicly accessible attribute
2016-03-09 13:33:00 -05:00
ephemeralsnow
54cb5ffe00
provider/aws: Fix EC2 Classic SG Rule issue
...
Fixes an issue where security groups would fail to update after applying an
initial security_group, because we were improperly saving the id of the group
and not the name (EC2 Classic only).
This is a PR combining https://github.com/hashicorp/terraform/pull/4983 and
https://github.com/hashicorp/terraform/pull/5184 . It's majority
@ephemeralsnow's work.
2016-03-09 09:51:41 -06:00
Lars Wander
8d051ef268
Update CHANGELOG.md
2016-03-09 10:35:29 -05:00
Lars Wander
b0d53a99c2
Merge pull request #4834 from erobert-c/gce_instance_template_preemptible
...
Fix Google instance template creation for preemptible VM
2016-03-09 10:34:20 -05:00
Paul Stack
8905a05e08
Update CHANGELOG.md
2016-03-09 09:39:13 +00:00
Paul Stack
4601d371e1
Merge pull request #5524 from stack72/f-aws-ecr-repository_name
...
provider/aws: `repository_url` is computed for `aws_ecr_repository`
2016-03-09 09:38:09 +00:00
stack72
7c5ab40b74
provider/aws: Add support for the `repository_url` to be computed for
...
ECR
2016-03-09 09:29:23 +00:00
Paul Stack
98afaf614e
Update CHANGELOG.md
2016-03-09 00:22:57 +00:00
Paul Stack
b5e6cb5f88
Merge pull request #5520 from bsiegel/aws_rds_cluster_encryption
...
Add storage_encrypted as an optional parameter to aws_rds_cluster
2016-03-09 00:21:26 +00:00
Paul Stack
ed1126ee2c
Update CHANGELOG.md
2016-03-08 23:47:37 +00:00
Paul Stack
33dd9e1166
Merge pull request #5523 from stack72/f-aws-ebi-description
...
provider/aws: Add support for `description` to `aws_network_interface` resource
2016-03-08 23:46:36 +00:00
stack72
cad550e63d
provider/aws: Add support for `description` to `aws_network_interface`
...
resource
2016-03-08 23:28:37 +00:00
Brandon Siegel
fc7e9fcd53
Ensure aws_rds_cluster can have storage_encrypted set to true
2016-03-08 17:28:44 -05:00
Brandon Siegel
0085bf6ae8
Ensure aws_rds_cluster has storage_encrypted set to false by default
2016-03-08 17:28:32 -05:00
Brandon Siegel
b3864db462
fixup! Add storage_encrypted as an optional parameter to aws_rds_cluster
2016-03-08 17:15:01 -05:00
Jacob Severson
c1b373ad5f
Add Github Organization provider.
...
Allows for managing organization membership, teams, team membership, and
team repositories.
2016-03-08 23:06:30 +01:00
John Engelman
203171744f
Add google/github-go dependency.
2016-03-08 23:06:30 +01:00
Brandon Siegel
8a60c68c8c
Update rds_cluster.html.markdown
...
Add documentation around the `storage_encrypted` parameter
2016-03-08 16:51:16 -05:00
Brandon Siegel
8aadf1d56d
Add storage_encrypted as an optional parameter to aws_rds_cluster
2016-03-08 16:48:04 -05:00
Paul Hinze
f882dd1427
core: Encode Targets in saved Planfile
...
When a user specifies `-target`s on a `terraform plan` and stores
the resulting diff in a plan file using `-out` - it usually works just
fine since the diff is scoped based on the targets.
When there are tainted resources in the state, however, graph nodes to
destroy them were popping back into the plan when it was being loaded
from a file. This was because Targets weren't being stored in the
Planfile, so Terraform didn't know to filter them out. (In the
non-Planfile scenario, we still had the Targets loaded directly from the
flags.)
By encoding Targets in with the Planfile we can ensure that the same
filters are always applied.
Backwards compatibility should be fine here, since we're just adding a
field. The gob encoder/decoder will just do the right thing (ignore/skip
the field) with planfiles stored w/ versions that don't know about
Targets.
Fixes #5183
2016-03-08 14:29:37 -06:00