Martin Atkins
81b0c4b28d
config: generate errors for unnamed blocks of various sources
...
We've been incorrectly validating (or not validating at all) the
requirement that certain blocks be followed by a name string, to prohibit
e.g. this:
variable {}
and:
variable = ""
Before this change we were catching this for most constructs only if
there were no _valid_ blocks of the same name in the same file. For
modules in particular, we were not catching this at all.
Now we detect this for all kinds of block (resources had a pre-existing
check, so aren't touched here) and produce a different error message
depending on which of the above incorrect forms are used.
This fixes #13575 .
2017-05-02 16:29:57 -07:00
Martin Atkins
ac1127060d
website: suggest Stack Exchange sites as a place to ask questions
...
There's a pre-existing Terraform presence on both Server Fault and
Stack Overflow that seem to be generating good questions and answers, so
here we'll try to send users to the right sites to ask questions and
encourage them to be good participants in those communities.
2017-05-02 09:33:22 -07:00
Jake Champlin
e269a5d805
Update CHANGELOG.md
2017-05-02 11:42:07 -04:00
Jake Champlin
78955efdd7
Merge pull request #11452 from pbthorste/master
...
provider/postgres grant role when creating database
2017-05-02 11:41:26 -04:00
Adam Wright
a401aee923
Make `wait_for_ready_timeout` default match code ( #14149 )
...
The `wait_for_ready_timeout` timeout was listed as 10m, but
cd79471ecb
altered reality to be 20m. The
documentation should match the code.
2017-05-02 16:01:03 +01:00
Jake Champlin
b5a141fc08
Update CHANGELOG.md
2017-05-02 10:34:16 -04:00
Jake Champlin
43a2220808
Merge pull request #14064 from dgolja/bugfix/sns_delivery_policy
...
provider/aws: Fixes the bug where SNS delivery policy get always recreated
2017-05-02 10:33:42 -04:00
Tom Elliff
551eedcf26
Document the data source interpolation usage ( #14144 )
...
* Document the data source interpolation usage
Also briefly mentions how to use counts and splat syntax as with resources to further document the usage of counts for data sources (see https://github.com/hashicorp/terraform/pull/14143 ).
* Output -> Attribute
As per feedback.
2017-05-02 15:17:24 +01:00
Dejan Golja
1df7e3afad
acceptance test for SNS delivery policy
2017-05-03 00:11:58 +10:00
Tom Elliff
64cd64d061
Document that data sources support meta parameters such as count ( #14143 )
...
Also fix the bad interpolation in the subnet_ids example.
2017-05-02 15:05:50 +01:00
Jake Champlin
a6b0c67d54
Update CHANGELOG.md
2017-05-02 09:57:47 -04:00
Jake Champlin
b75d315690
Merge pull request #14134 from hashicorp/b-fix-panic-remote-exec
...
provisioner/remote-exec: Fix panic from remote_exec provisioner
2017-05-02 09:56:53 -04:00
Kannan Goundan
adb789f0f8
aws_route53_record: Only unquote the record types that we quote. ( #11257 )
...
Also clean up the code a little.
2017-05-02 10:31:51 +01:00
Tom Harvey
c3b89954b9
Merge pull request #14123 from zaharcan/patch-1
...
Update graph.html.markdown
2017-05-02 07:10:03 +01:00
Tom Harvey
cca472ae03
Merge pull request #14125 from zaharcan/patch-2
...
Update rule_set.html.markdown
2017-05-02 07:08:46 +01:00
Radek Simko
b2ae6fe392
provider/dme: Save records in lowercase to avoid diffs ( #14130 )
2017-05-02 06:36:16 +01:00
Dana Hoffman
8d286b83ea
Update CHANGELOG.md
2017-05-01 17:39:28 -07:00
Dana Hoffman
cfbe11850d
provider/google: add support for networkIP in compute instance templates ( #13515 )
2017-05-01 17:16:05 -07:00
Dana Hoffman
8ae5ad46e0
provider/google: Add pagination for reading project services ( #13758 )
2017-05-01 16:33:51 -07:00
Clint
f4b7d9c53b
Update CHANGELOG.md
2017-05-01 17:03:46 -05:00
Clint
a8e4a9bf07
provider/aws: Update `aws_emr_cluster` to support Security Configuration ( #14133 )
...
* added emr security configurations
* gofmt after rebase
* provider/aws: Update EMR Cluster to support Security Configuration
* update test to create key
* update docs
2017-05-01 17:02:59 -05:00
Jake Champlin
7e5eeb2268
provisioner/remote-exec: Fix panic from remote_exec provisioner
...
Fixes panic on `nil` values of `inline` and `scripts` from improper interface casts.
Fixes : #13970
2017-05-01 16:48:42 -04:00
Jake Champlin
08e778c883
Update CHANGELOG.md
2017-05-01 15:39:01 -04:00
Jake Champlin
3a01d5f5e1
Merge pull request #14104 from rlweb/feature/aws_dynamodb_table-add-timetolive
...
provider/aws: aws_dynamodb_table Add support for TimeToLive
2017-05-01 15:37:34 -04:00
Jake Champlin
a459bac06a
Merge pull request #14121 from iamjarvo/patch-2
...
Add import example
2017-05-01 15:27:48 -04:00
Ryon
acaffd9dbb
Update news section with April 4 webinar video ( #14109 )
2017-05-01 14:07:48 -05:00
Rhys Laval
64b5ff54eb
Fix vet issue
2017-05-01 19:56:21 +01:00
zaharcan
cd8cafb4f4
Update rule_set.html.markdown
2017-05-01 14:42:40 -04:00
zaharcan
18585f3ec0
Update graph.html.markdown
2017-05-01 14:40:23 -04:00
Jearvon Dharrie
2229d65043
Add import example
2017-05-01 14:01:21 -04:00
Jake Champlin
c807b8b623
Update CHANGELOG.md
2017-05-01 10:54:26 -04:00
Jake Champlin
05654b02a2
Merge pull request #14078 from justincampbell/heroku-pipelines
...
provider/heroku: Add resources for Heroku Pipelines
2017-05-01 10:52:54 -04:00
Jake Champlin
1ad9168a86
Update CHANGELOG.md
2017-05-01 10:23:31 -04:00
Radek Simko
143c8bbdfe
docs/aws: Add undocumented fields to all WAF resources ( #14091 )
...
* docs/aws: Add undocumented fields to all WAF resources
* docs/aws: Alphabetically sort WAF resources
2017-05-01 15:23:30 +01:00
Jake Champlin
51d2e9f349
Update CHANGELOG.md
2017-05-01 10:22:17 -04:00
Jake Champlin
4939e24ca0
Merge pull request #14103 from travertischio/fastly-optional-conditions
...
provider/fastly Changes setting conditionals to optional
2017-05-01 10:21:35 -04:00
Justin Campbell
61f45dd585
provider/heroku: scope valid stage names to func
2017-05-01 10:20:51 -04:00
Justin Campbell
02bb1e6907
provider/heroku: Output IDs on failure
2017-05-01 10:20:28 -04:00
Justin Campbell
3d4f1ba4f3
provider/heroku: Remove unused argument in test
2017-05-01 10:20:04 -04:00
Justin Campbell
3a87ca4a43
provider/heroku: Prefer struct for required attrs
2017-05-01 10:19:44 -04:00
Justin Campbell
ccb1b7ebec
website: Add docs for Heroku Pipeline resources
2017-05-01 10:15:08 -04:00
Justin Campbell
e2b361f603
provider/heroku: Allow renaming a pipeline
2017-05-01 10:15:08 -04:00
Justin Campbell
dd48b5b7e7
provider/heroku: heroku_pipeline_coupling
...
Also adds validators for UUID and pipeline stage names
2017-05-01 10:15:08 -04:00
Justin Campbell
40805bb80c
provider/heroku: Add heroku_pipeline resource
2017-05-01 10:15:07 -04:00
Jake Champlin
c1ab56915f
Update CHANGELOG.md
2017-05-01 10:08:12 -04:00
Jake Champlin
86903a951f
Merge pull request #14092 from gazoakley/iam-database-authentication
...
provider/aws: Add support for IAMDatabaseAuthenticationEnabled
2017-05-01 10:06:59 -04:00
clint shryock
df777566f9
provider/aws: Update s3 bucket docs to fix typo
2017-05-01 08:39:37 -05:00
Jake Champlin
9be6aa200a
Merge pull request #14084 from hashicorp/paddy_goog_app_creds
...
Document GOOGLE_APPLICATION_CREDENTIALS support.
2017-05-01 09:32:43 -04:00
Rhys Laval
8230a5ded8
provider/aws: aws_dynamodb_table Add support for TimeToLive. Fix errcheck
2017-04-30 23:34:19 +01:00
Rhys Laval
27d3d2a871
provider/aws: aws_dynamodb_table Add support for TimeToLive
2017-04-30 23:20:38 +01:00