Commit Graph

15255 Commits

Author SHA1 Message Date
Sean Chittenden
38928b91ba
Update the postgresql_schema resource to accept policies.
It is now possible to begin specifying DCL for schemas.
2016-12-25 06:13:33 -08:00
Sean Chittenden
fab7bd3daf
Update and rename pgacl to postgresql-acl. 2016-12-25 06:13:33 -08:00
Sean Chittenden
897609878f
Automatically perform a REASSIGN OWNED and DROP OWNED BY when
removing a PostgreSQL role.

Add manual overrides if this isn't the desired behavior, but it should
universally be the desired outcome except when a ROLE name is reused
across multiple databases in the same PostgreSQL cluster, in which case
the `skip_drop_role` is necessary for all but the last PostgreSQL
provider.
2016-12-25 06:13:33 -08:00
Sean Chittenden
2e3c843db3
Update github.com/lib/pq to pull in Array support. 2016-12-25 06:13:33 -08:00
Sean Chittenden
6e200c98d0
Use the right verb for errors. 2016-12-25 06:13:33 -08:00
Sean Chittenden
ebc81727da
Add the postgresql_schema_policy resource. This is a WIP due to
issues with cycles when an object is destroyed.
2016-12-25 06:13:33 -08:00
Sean Chittenden
de6dcbd8cd
Add the owner attribute to the postgresql_schema resource. 2016-12-25 06:13:32 -08:00
Sean Chittenden
1d60e9ab04
Clean up the description on postgresql_database.owner. 2016-12-25 06:13:32 -08:00
Sean Chittenden
e508a3b59d Merge pull request #10922 from hashicorp/idubinskiy-postgres-dsn-quote
provider/postgresql: Quote connection string parameters
2016-12-25 05:59:34 -08:00
Sean Chittenden
d673a0b532
Properly escape DSN parameters. 2016-12-25 05:53:12 -08:00
Sean Chittenden
0ae84bb0a8
Merge branch 'postgres-dsn-quote' of github.com:idubinskiy/terraform into idubinskiy-postgres-dsn-quote 2016-12-25 05:43:19 -08:00
Martin Atkins
0e0ce46425 Update CHANGELOG.md 2016-12-24 11:54:35 -08:00
Martin Atkins
6ad1e596dd provider/archive: Test that archive_file hashes seem plausible
We just check these for syntax rather than exact value because the
underlying archive library is free to evolve its exact encoding over time
as long as the result is semantically equivalent, and we don't want these
tests to break when we build on different versions of Go.
2016-12-24 11:52:17 -08:00
Martin Atkins
ea93b91a80 Merge #10851: archive_file md5 hash attribute 2016-12-24 11:39:28 -08:00
Paul Stack
edef081992 Update CHANGELOG.md 2016-12-24 14:43:59 +00:00
Alexander
bac59eb531 provider/pagerduty Add delete support to pagerduty_service_integration (#10891)
* Vendor update

* Add delete support

* Update documentation
2016-12-24 14:43:06 +00:00
Michael Warkentin
82288c6064 Fix #7690: Update vendored cloudflare-go library (#10910)
There was an upstream fix to allow updating of DNS record name fields.

A few other comment updates, but that's it.
2016-12-24 14:37:11 +00:00
Igor Dubinskiy
56a1ea9012 provider/postgresql: Quote connection string parameters 2016-12-23 10:09:32 -08:00
Paul Stack
2d894bae48 docs/aws: Add documentation for iam_role/policy import (#10894) 2016-12-22 12:41:43 +00:00
Mitchell Hashimoto
fc6e2a1b79 release: clean up after v0.8.2 2016-12-21 20:15:38 +00:00
Mitchell Hashimoto
dd2c6da4f6
v0.8.2 2016-12-21 20:03:36 +00:00
Mitchell Hashimoto
c7da186372 Update CHANGELOG.md 2016-12-21 11:37:54 -08:00
Mitchell Hashimoto
077bd1fb67 Merge pull request #10886 from hashicorp/b-update-hil
vendor: update HIL
2016-12-21 11:37:11 -08:00
Mitchell Hashimoto
835bb0be6a Merge pull request #10848 from kford55/kford55/modules-docs-update
Add CLI output example to Usage of Modules Docs
2016-12-21 11:37:02 -08:00
Mitchell Hashimoto
5dc080fa98 Merge pull request #10868 from ijin/patch-1
Update s3_bucket.html.markdown
2016-12-21 11:36:25 -08:00
Mitchell Hashimoto
e34cfd4627 Merge pull request #10880 from mattclegg/website-docs
Fix bullet points (Whitespace formatting)
2016-12-21 11:35:38 -08:00
Mitchell Hashimoto
1bae160796
vendor: update HIL
Fixes #10847
Fixes #10778
2016-12-21 11:31:53 -08:00
Matt Clegg
a297d81dcd Fix bullet points (Whitespace formatting) 2016-12-21 15:51:54 +01:00
Joe Topjian
93f600dbf7 Update CHANGELOG.md 2016-12-20 22:24:05 -07:00
Joe Topjian
2d85b096f9 Merge pull request #10866 from aleander/swift-token-auth
Swift token auth
2016-12-20 22:23:14 -07:00
Michael H. Oshita
3751f12421 Update s3_bucket.html.markdown
use backtick markdown for proper highlighting
2016-12-21 04:33:50 +09:00
Aleksander Modzelewski
a931b9cc23 Documentation update 2016-12-20 18:27:05 +01:00
Aleksander Modzelewski
2627e4bd8d Add token authentication to Swift remote 2016-12-20 18:22:48 +01:00
Reinhard Nägele
a45d2e5289 GKE: Fix docs for node_version (#10856) 2016-12-20 14:06:19 +00:00
Mike Tougeron
61fec06f51 Add the archive file's MD5 to the output 2016-12-19 18:39:38 -08:00
Clint
992e12335f Update CHANGELOG.md 2016-12-19 14:00:57 -06:00
Clint
7998c3be92 Merge pull request #8622 from optimisticanshul/8604-snapshot-rds-password
Update rds password if provided while creating from snapshot
2016-12-19 13:59:48 -06:00
Kenneth Ford
acecefb253 Add CLI output example to Usage of Modules 2016-12-19 13:26:36 -05:00
Mitchell Hashimoto
adbf7c24f2 Update CHANGELOG.md 2016-12-19 10:02:05 -08:00
Mitchell Hashimoto
f2c16b7ba2 Merge pull request #10807 from hashicorp/b-alias-validate
config: smarter provider alias usage validation
2016-12-19 10:01:18 -08:00
Paul Stack
dc052c5707 Update CHANGELOG.md 2016-12-19 13:22:26 +00:00
Peter McAtominey
b4e0b8a9f5 provider/azurerm: fix network_interface.ip_configuration has for load balancers (#10834)
The subsets for backend address pools and inbound nat rules weren't being hashed
properly as part of the ip_configuration hash which caused multiple
ip_configurations to be expanded and sent to the API with conflicting names

TF_ACC=1 go test ./builtin/providers/azurerm -v -run TestAccAzureRMNetworkInterface -timeout 120m
=== RUN   TestAccAzureRMNetworkInterface_basic
--- PASS: TestAccAzureRMNetworkInterface_basic (160.24s)
=== RUN   TestAccAzureRMNetworkInterface_disappears
--- PASS: TestAccAzureRMNetworkInterface_disappears (157.00s)
=== RUN   TestAccAzureRMNetworkInterface_enableIPForwarding
--- PASS: TestAccAzureRMNetworkInterface_enableIPForwarding (156.86s)
=== RUN   TestAccAzureRMNetworkInterface_multipleLoadBalancers
--- PASS: TestAccAzureRMNetworkInterface_multipleLoadBalancers (185.87s)
=== RUN   TestAccAzureRMNetworkInterface_withTags
--- PASS: TestAccAzureRMNetworkInterface_withTags (1212.92s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/azurerm	1872.960s
2016-12-19 13:21:51 +00:00
Joe Topjian
504407c1cb provider/openstack: Block Device Tests and Docs (#10830)
This commit adds some basic tests for block device functionality. It also
expands the existing block device documentation as well references the
new "volume attach" resources for further block storage functionality.
2016-12-19 10:29:37 +00:00
Dan Stine
870a981c50 Alphabetize sidebar list of providers by displayed name (#10824) 2016-12-19 10:18:23 +00:00
Dan Stine
efeae1ee03 Fix a few typos in contributing guidelines (#10825) 2016-12-19 10:17:12 +00:00
Paul Stack
e50cec712c Update CHANGELOG.md 2016-12-18 22:39:21 +00:00
Joe Topjian
7843a5c6e6 provider/openstack: Handle Volume Creation Errors (#10821)
This commit makes the openstack_blockstorage_volume resources better able
to handle volume creation errors upon resource creation. The cause of this
change is because there could be some storage backend error that happens
during storage provisioning that won't manifest in an "err" but will set
the volume's status to "error". We now check for a status of "error" and
propagate the error up the stack.
2016-12-18 22:38:55 +00:00
Paul Stack
2283f0c166 Update CHANGELOG.md 2016-12-18 14:35:49 +00:00
Paul Stack
1ff623a790 provider/aws: Support updating of aws_db_instance db_subnet_group_name (#10818)
Fixes: #10811

```
% make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSDBInstance_subnetGroup'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/12/18 12:52:21 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSDBInstance_subnetGroup -timeout 120m
=== RUN   TestAccAWSDBInstance_subnetGroup
--- PASS: TestAccAWSDBInstance_subnetGroup (992.05s)
PASS
ok  	github.com/hashicorp/terraform/builtin/providers/aws	992.073s
```
2016-12-18 14:35:24 +00:00
Paul Stack
b54fd3ab9a Update CHANGELOG.md 2016-12-18 14:24:18 +00:00