Commit Graph

19484 Commits

Author SHA1 Message Date
Radek Simko
8fa40c1ce7 provider/aws: Work around IAM eventual consistency in CW Log Subs (#14959) 2017-06-01 06:21:36 +01:00
Joe Topjian
26fd40dcfd Update CHANGELOG.md 2017-05-31 23:20:37 -06:00
Gavin Williams
1da7fda417 provider/openstack: Add support for FWaaS routerinsertion extension (#12589)
* vendor: Add gophercloud/routerinsertion package and update
gophercloud/firewall to support router insertion

* provider/openstack: Add support for associating
`openstack_fw_firewall_v1` resources with router(s).
Added `associated_routers` and `no_routers` arguments.

* website: Add documentation for `associated_routers`and `no_routers` arguments on `openstack_fw_firewall_v1` resource.

* provider/openstack: Add `AddValueSpecs` function and refactor existing
uses.
2017-05-31 23:19:59 -06:00
Joe Topjian
f27aa3c826 Update CHANGELOG.md 2017-05-31 18:23:01 -06:00
Joe Topjian
527b7af79e Merge pull request #14956 from fatmcgav/openstack_sort_headers
provider/openstack: Sort request/response headers whilst debugging
2017-05-31 18:21:54 -06:00
Paul Stack
583aa5d941 Update CHANGELOG.md 2017-06-01 02:24:14 +03:00
Thomas Schaaf
79c91e11c8 provider/aws: Add aws elastic beanstalk solution stack (#14944)
* Add aws elastic beanstalk solution stack

Signed-off-by: Thomas Schaaf <thomaschaaf@Thomass-MBP.fritz.box>

* Fix incorrect naming

Signed-off-by: Thomas Schaaf <thomaschaaf@Thomass-MBP.fritz.box>

* Use unique go variable/function names

Signed-off-by: Thomas Schaaf <thomaschaaf@Thomass-MacBook-Pro.local>

* Add docs to sidebar

* Sort provider by alphabet

* Fix indent

* Add required statement

* Fix acceptance test
2017-06-01 02:23:06 +03:00
Alessandro Fael Garcia
c4c3c3f24d docs/google: Add "list" to tags description (#14975)
The tags argument requires a list in order to work.
2017-06-01 02:19:10 +03:00
Jake Champlin
24846024ab Update CHANGELOG.md 2017-05-31 16:16:42 -04:00
Jake Champlin
c62f5af65d Merge pull request #14972 from mioi/fix_misleading_error_in_aws_route_20170531
provider/aws: Fix misleading error in aws_route validation
2017-05-31 16:16:14 -04:00
Mioi Hanaoka
805ff4021e provider/aws: Fix misleading error in aws_route validation
If more than one of the allowed targets is specified in an `aws_route`
resource, we should provide an error message that does not include
`route_table_id` as a valid target, since `route_table_id` is actually
a required argument.
2017-05-31 12:50:56 -07:00
Dana Hoffman
3ddfcdfd39 Update CHANGELOG.md 2017-05-31 15:46:02 -04:00
Riley Karson
32d47b384f provider/google: Add CORS support for google_storage_bucket. (#14695) 2017-05-31 15:44:25 -04:00
David Radcliffe
4e6dcb3a3e google container_cluster master_auth should be optional (#14630) 2017-05-31 15:43:31 -04:00
Dana Hoffman
31ce7aadca Update CHANGELOG.md 2017-05-31 15:20:10 -04:00
Dana Hoffman
0d1718fa83 provider/google: use a mutex to prevent concurrent sql instance operations (#14424) 2017-05-31 15:19:27 -04:00
Jake Champlin
b463bec369 Update CHANGELOG.md 2017-05-31 14:57:34 -04:00
Jake Champlin
0845ab8d0f Merge pull request #14964 from hashicorp/b-fix-panic-nil-dead-letter-config
provider/aws: Fix panic on nil dead_letter_config
2017-05-31 14:56:55 -04:00
Paul Stack
f43653daaf Update CHANGELOG.md 2017-05-31 21:13:20 +03:00
Sean Chittenden
1ab22e1dba Drop the optional WITH token from CREATE ROLE. (#14864)
Fixes: #11273
2017-05-31 21:10:56 +03:00
Paul Stack
3d293d413c Update CHANGELOG.md 2017-05-31 21:03:55 +03:00
rdark
bebcc8796a export internal tunnel addresses + document (#14835) 2017-05-31 21:03:13 +03:00
grafjo
f39c5b7c9b provider/gitlab: Improve gitlab documentation (#14827)
* fix gitlab naming

seems like some github stuff was not renamed

* gitlab is using group or user instead of organisations

* add namespace_id to gitlab_project documentation

* it's not possible to manage group members
2017-05-31 21:00:45 +03:00
Paul Stack
c0503a9c26 provider/aws: Add aws_ssm_path_* to aws.erb (#14969) 2017-05-31 20:40:03 +03:00
Radek Simko
5b677d8632 provider/fastly: Randomize domain names in tests (#14960) 2017-05-31 20:22:38 +03:00
Paul Stack
34b67c513f Update CHANGELOG.md 2017-05-31 20:17:48 +03:00
PaulAtkins
d3eed78d95 provider/aws: Add support for aws_ssm_patch_baseline (#14954)
* Add support for aws_ssm_patch_baseline and aws_ssm_patch_group

* Fix failing test

* Cleanup commented out code
2017-05-31 20:16:35 +03:00
Paul Stack
d400fe23e0 Update CHANGELOG.md 2017-05-31 20:06:59 +03:00
Sean Chittenden
2ebac5226c PostgreSQL: leaked pg privs (#14817)
* Fix doc bug. Spell `collation` like `lc_collate`.

* Whitespace nit in error message

* Use %q as the format verb for error messages in postgresql_database resource messages.

* REVOKE the `GRANT` given to the connection user when creating a database.

For `ROLE`s who have been delegated `CREATEDB` privileges and are not a
superuser, in order for them to `CREATE DATABASE` they need to be a member
of the `ROLE` who will be `OWNER` for the new database.  Once the
`CREATE DATABASE` is complete, `REVOKE` the `GRANT` that was given to role
so that the user who ran the `CREATE DATABASE` looses all privileges to the
target database (unless of course they're a superuser).

Fixes a regression introduced in #11452

* Delegated DBA ROLEs can now fix OWNER drift for PostgreSQL databases.

Uses the helper functions introduced in #11452
2017-05-31 20:03:32 +03:00
Joe Topjian
00fa6b06b5 Merge pull request #14966 from florianlechner/patch-2
Update lb_monitor_v2.html.markdown
2017-05-31 09:28:44 -06:00
Joe Topjian
72ae5de963 Merge pull request #14957 from florianlechner/patch-1
Update lb_pool_v2.html.markdown
2017-05-31 09:25:48 -06:00
Florian Lechner
fe5fc79a71 Update lb_monitor_v2.html.markdown
added missing required parameter pool_id and updated code sample.
2017-05-31 17:14:15 +02:00
Jake Champlin
6b72e08b72
provider/aws: Fix panic on nil dead_letter_config
Fixes a panic where specifying a nil `target_arn` for a `dead_letter_config` inside the `aws_lambda_function` resource would throw a panic.
Now, we return a nice error to the user instead of throwing a panic and stacktrace.

```
$ make testacc TEST=./builtin/providers/aws TESTARGS="-run=TestAccAWSLambdaFunction_nilDeadLetterConfig"
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2017/05/31 10:22:26 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSLambdaFunction_nilDeadLetterConfig -timeout 120m
=== RUN   TestAccAWSLambdaFunction_nilDeadLetterConfig
--- PASS: TestAccAWSLambdaFunction_nilDeadLetterConfig (20.86s)
PASS
ok      github.com/hashicorp/terraform/builtin/providers/aws    20.884s
```
2017-05-31 10:26:13 -04:00
Jake Champlin
b8b1e8006a Update CHANGELOG.md 2017-05-31 10:12:48 -04:00
Jake Champlin
647a3940ea Merge pull request #13702 from bryanburgers/aws-instance-ipv6
provider/aws: Allow IPv6/IPv4 addresses to coexist
2017-05-31 10:11:39 -04:00
Paul Stack
606267cbd2 Update CHANGELOG.md 2017-05-31 16:26:20 +03:00
Paul Stack
e28f9c11bf provider/aws: aws_elasticache_cluster data source (#14895)
* provider/aws: Add data source for aws_elasticache_cluster

Fixes: #11445

* provider/aws: Add acceptance tests for aws_elasticache_cluster data source

* provider/aws: Add documentation for the aws_elasticache_cluster datasource
2017-05-31 16:25:27 +03:00
Florian Lechner
7609ea083a Update lb_pool_v2.html.markdown
fixed type in openstack_lb_pool_v2 parameter protocol
2017-05-31 13:23:50 +02:00
Gavin Williams
029ff9801b provider/openstack: Sort request/response headers whilst debugging 2017-05-31 11:16:55 +01:00
Radek Simko
4b31def8ba Update CHANGELOG.md 2017-05-31 07:32:01 +01:00
Radek Simko
b17bcd3852 Merge pull request #14923 from hashicorp/f-k8s-upgrade-1.6.1
provider/kubernetes: Upgrade K8S to 1.6.1
2017-05-31 07:30:11 +01:00
James Bardin
6a3a3b3b05 Merge pull request #14949 from hashicorp/jbardin/s3-config
Replace lock_table with dynamodb_table in S3 backend config
2017-05-30 18:41:32 -04:00
James Bardin
eba5093115 Update S3 backend docs
Add dynamodb_table and deprecation notice on lock_table. Add missing
parameters for the S3 backends: assume_role_policy, external_id,
and session_name.
2017-05-30 18:12:33 -04:00
Jake Champlin
48490a0857 Merge pull request #14946 from alessfg/patch-1
docs/google: Add missing "Required" tags
2017-05-30 17:04:40 -04:00
Jake Champlin
cadf75b28f Merge pull request #14938 from jkodroff/patch-1
Update virtual_machine.html.markdown
2017-05-30 16:51:14 -04:00
Alessandro Fael Garcia
e071a8f042 docs/google: Add missing "Required" tags
This change updates the password and username fields in the Master Auth subheading to include the "Required" tag.
2017-05-30 13:44:39 -07:00
James Bardin
6b700ff1fb replace lock_table with dynamodb_table in s3 cfg
Since the DynamoDB table used by the S3 backend is no longer only used
for locks, rename it in the config to remove any confusion about it
being lock-specific.
2017-05-30 16:27:04 -04:00
Radek Simko
f1c4100d04 Update CHANGELOG.md 2017-05-30 20:42:13 +01:00
Jasmin Gacic
13ed75a3e4 Update CHANGELOG.md 2017-05-30 21:41:48 +02:00
Jasmin Gacic
538dc7d257 New Interpolation Function: bcrypt 2017-05-30 21:41:28 +02:00