Evan Brown
926acfd082
Merge pull request #8092 from evandbrown/google-iam-resource
...
providers/google: Support IAM permissions for GCP projects
2016-09-07 15:51:57 -07:00
stack72
d81cbdb4fb
provider/aws: Add support for `cloudwatch_logging_options` to AWS
...
Kinesis Firehose Delivery Streams
Fixes #7152
Adding support for CloudWatch Logging to Firehose as per the
instructions here -
http://docs.aws.amazon.com/firehose/latest/dev/monitoring-with-cloudwatch-logs.html
```
```
2016-09-07 23:29:08 +01:00
Evan Brown
262661a05f
providers/google: Add documentation for google_iam_policy resource
2016-09-07 13:35:33 -07:00
Evan Brown
bb7b8c875e
providers/google: Add acceptance tests for Project IAM
2016-09-07 13:35:33 -07:00
Evan Brown
8520cd7fe4
providers/google: Allow IAM policy removal from project
2016-09-07 13:35:33 -07:00
Evan Brown
4cdb064e16
WIP: providers/google: Support IAM permissions for GCP projects
...
This change adds a data source to allow declaring IAM policies, as well as a
new resource to represent an existing GCP project. The project resource may
reference an IAM policy, allowing a user to set project-wide permissions.
2016-09-07 13:35:33 -07:00
Evan Brown
daa360a029
vendor: Add Google IAM and CloudResourceManager packages
2016-09-07 13:35:33 -07:00
Paul Stack
f257895d67
Update CHANGELOG.md
2016-09-07 10:05:36 +01:00
Paul Stack
91ade752a0
Merge pull request #8689 from erutherford/master
...
adding missing failed states for the NAT Gateways
2016-09-07 10:04:07 +01:00
Paul Stack
9c21a91043
Update CHANGELOG.md
2016-09-07 09:32:44 +01:00
Paul Stack
de53db01b9
Merge pull request #8653 from TimeIncOSS/f-aws-lambda-publish
...
provider/aws: Support 'publish' attribute in lambda_function
2016-09-07 09:32:01 +01:00
Paul Stack
7a7ef76672
Merge pull request #8704 from sjourdan/patch-1
...
fix typo in local-exec provisioner documentation
2016-09-07 08:51:49 +01:00
Stephane Jourdan
8a355a2059
fix typo
2016-09-07 09:16:50 +02:00
Steve Hoeksema
74587baa4a
Add AWS Billing & Cost Management service account
...
This adds a very simple data source for the AWS Billing account ID magic number.
Used to allow AWS to dump detailed billing reports into an S3 bucket you control.
http://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-getting-started.html#step-2
2016-09-07 17:43:45 +12:00
Eric Rutherford
2cca48a829
switch to go way of checking for key existence so that go doesn't crash when the value doesn't exist
2016-09-06 20:57:10 -05:00
Paul Stack
ed45a3d012
Merge pull request #8691 from tpounds/cleanup-state-comments
...
Cleanup inaccurate state structure comments.
2016-09-06 21:24:11 +01:00
Trevor Pounds
38784cd38f
Cleanup inaccurate state structure comments.
2016-09-06 16:24:51 -04:00
Eric Rutherford
04c2d40e57
commit after running make fmt
2016-09-06 14:56:56 -05:00
Paul Stack
38faae36e7
Merge pull request #8685 from MarcusNoble/aws_api_gateway_deployment_stage_name_typo
...
Corrected stage_name argument
2016-09-06 20:55:49 +01:00
Eric Rutherford
91f6f2a143
moving to using a map to clean up the error check
2016-09-06 14:54:17 -05:00
Eric Rutherford
7a6b04dfa2
adding missing failed states for the NAT Gateways
2016-09-06 12:25:42 -05:00
Marcus Noble
55a43c444a
Corrected stage_name argument
2016-09-06 16:40:08 +01:00
Paul Stack
995ae0eaac
Update CHANGELOG.md
2016-09-06 14:28:41 +01:00
Paul Stack
3869bebec8
Merge pull request #8672 from hashicorp/b-aws-es-delete-timeout
...
provider/aws: Bump `aws_elasticsearch_domain` timeout values
2016-09-06 14:27:58 +01:00
Paul Stack
68a3c42663
Update CHANGELOG.md
2016-09-06 13:43:01 +01:00
Paul Stack
fd541a41de
Merge pull request #8661 from nicolai86/fix/scaleway-security-groups
...
provider/scaleway: fix security_group_rule identification
2016-09-06 13:41:43 +01:00
stack72
ad4e580a03
provider/aws: Bump `aws_elasticsearch_domain` timeout values
...
Fixes #8541
The Update timeout and delete timeouts were a little short. Bumped them
to 60 mins and 90 mins respectively. I have been on the receiving of the
timeout for the Delete function
2016-09-06 08:52:07 +01:00
James Nugent
da5b024271
Update CHANGELOG.md
2016-09-05 15:47:02 -07:00
James Nugent
fb03e6d451
Merge pull request #8666 from hashicorp/f-postgres-cleanup
...
provider/postgres: Clean up definitions and errors
2016-09-05 15:45:14 -07:00
James Nugent
44af0d60df
provider/postgres: Fix acceptance tests
...
```
› PGSSLMODE=disable PGHOST=localhost PGUSER=postgres make testacc \
TEST=./builtin/providers/postgresql
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/09/05 15:39:23 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/postgresql -v -timeout 120m
=== RUN TestProvider
--- PASS: TestProvider (0.00s)
=== RUN TestProvider_impl
--- PASS: TestProvider_impl (0.00s)
=== RUN TestAccPostgresqlDatabase_Basic
--- PASS: TestAccPostgresqlDatabase_Basic (0.53s)
=== RUN TestAccPostgresqlDatabase_DefaultOwner
--- PASS: TestAccPostgresqlDatabase_DefaultOwner (0.51s)
=== RUN TestAccPostgresqlRole_Basic
--- PASS: TestAccPostgresqlRole_Basic (0.11s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/postgresql 1.160s
```
2016-09-05 15:39:57 -07:00
James Nugent
34a17d3b46
provider/postgres: Correct casing -> PostgreSQL
2016-09-05 15:04:48 -07:00
James Nugent
006ab910b8
provider/postgres: Use standard environment vars
...
Previously the provider accepted non-standard environment variables. We
now accept the standard PGHOST/PGUSER/PGPASSWORD variables that psql
uses in addition the older ones.
2016-09-05 15:04:08 -07:00
James Nugent
260179543a
provider/postgres: Clean up definitions and errors
...
This commit brings the Postgres provider up to "new" standards for error
wrapping and nested structure definitions.
2016-09-05 14:46:40 -07:00
Paul Hinze
ae678c9c5f
README: cleanup whitespace
2016-09-05 15:03:58 -05:00
Paul Hinze
0db012fcf1
provider/azurerm: Remove editorialization from comment
2016-09-05 15:03:58 -05:00
Paul Stack
6de78da03d
Merge pull request #8665 from evandbrown/fix-google-vpn-test
...
providers/google: Fix VPN Tunnel acceptance test
2016-09-05 20:45:27 +01:00
Evan Brown
bfc30b4b89
providers/google: Fix VPN Tunnel acceptance test
...
This fix changes acceptance tests for VPN tunnel to use the correct ports (UDP
500 and 4500). It also changes the documentation to demonstrate using these
port single ports in a `port_range` field.
2016-09-05 12:34:40 -07:00
Lars Wander
beb58f5777
Update CHANGELOG.md
2016-09-05 12:48:00 -04:00
Lars Wander
bf4f8529f8
Update CHANGELOG.md
2016-09-05 12:45:24 -04:00
Lars Wander
9c3f39e6d3
Merge pull request #8639 from sl1pm4t/b-gogole-network-value
...
provider/google: Make network attribute more consistent across resources
2016-09-05 12:42:58 -04:00
James Nugent
ff5608d3a9
Merge pull request #8663 from commarla/patch-1
...
Update CHANGELOG.md
2016-09-05 08:02:16 -07:00
Laurent Commarieu
412850a56b
Update CHANGELOG.md
2016-09-05 16:58:46 +02:00
Raphael Randschau
9f598a68af
provider/scaleway: fix security_group_rule identification
2016-09-05 16:29:18 +02:00
stack72
cdcff09d99
release: clean up after v0.7.3
2016-09-05 13:11:19 +01:00
stack72
0dd7c657d6
v0.7.3
2016-09-05 12:01:12 +00:00
Paul Stack
a170ba56c6
Merge pull request #8650 from hashicorp/f-aws-sqs-policy-diff
...
provider/aws: Add DiffSupressionFunc to `aws_elasticsearch_domain`, `aws_sqs_queue` and `aws_sns_topic`
2016-09-05 11:54:59 +01:00
stack72
5504185770
provider/aws: Add DiffSupressionFunc to `aws_elasticsearch_domain`,
...
`aws_sqs_queue` and `aws_sns_topic`
```
SQS Queue Tests:
%make testacc TEST=./builtin/providers/aws TESTARGS='-run=TestAccAWSSQSQueue'
2 ↵ ✹
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/09/05 09:46:04 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSSQSQueue
-timeout 120m
=== RUN TestAccAWSSQSQueue_importBasic
--- PASS: TestAccAWSSQSQueue_importBasic (18.99s)
=== RUN TestAccAWSSQSQueue_basic
--- PASS: TestAccAWSSQSQueue_basic (44.31s)
=== RUN TestAccAWSSQSQueue_policy
--- PASS: TestAccAWSSQSQueue_policy (32.76s)
=== RUN TestAccAWSSQSQueue_redrivePolicy
--- PASS: TestAccAWSSQSQueue_redrivePolicy (66.42s)
=== RUN TestAccAWSSQSQueue_Policybasic
--- PASS: TestAccAWSSQSQueue_Policybasic (32.40s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 194.895s
```
SNS Topic Tests:
% make testacc TEST=./builtin/providers/aws
% TESTARGS='-run=TestAccAWSSNSTopic_'
==> Checking that code complies with gofmt requirements...
go generate $(go list ./... | grep -v /terraform/vendor/)
2016/09/04 22:56:26 Generated command/internal_plugin_list.go
TF_ACC=1 go test ./builtin/providers/aws -v -run=TestAccAWSSNSTopic_
-timeout 120m
=== RUN TestAccAWSSNSTopic_importBasic
--- PASS: TestAccAWSSNSTopic_importBasic (17.67s)
=== RUN TestAccAWSSNSTopic_basic
--- PASS: TestAccAWSSNSTopic_basic (17.92s)
=== RUN TestAccAWSSNSTopic_policy
--- PASS: TestAccAWSSNSTopic_policy (20.99s)
=== RUN TestAccAWSSNSTopic_withIAMRole
--- PASS: TestAccAWSSNSTopic_withIAMRole (26.51s)
PASS
ok github.com/hashicorp/terraform/builtin/providers/aws 83.112s
```
2016-09-05 11:46:23 +01:00
Paul Stack
124548b9dc
Update CHANGELOG.md
2016-09-05 10:05:20 +01:00
Paul Stack
1022542c72
Merge pull request #8657 from TimeIncOSS/f-aws-sqs-policy
...
provider/aws: Add aws_sqs_queue_policy
2016-09-05 11:04:28 +02:00
Radek Simko
5820ce6c5c
provider/aws: Add aws_sqs_queue_policy
2016-09-05 08:17:48 +01:00