Commit Graph

866 Commits

Author SHA1 Message Date
Adam Leskis
4f85a1a6ba website: fix simple typo (#24415) 2020-03-23 08:55:08 -04:00
Nick Fagerlund
109c4bf6ef website: Remove links to the getting started guide's old location
Since these links were in the soon-to-be-deprecated 0.11 language section, I
think we can just remove them without needing to find an equivalent link.
2020-03-18 14:20:03 -07:00
James Bardin
f6221100ee Merge pull request #24149 from mlafeldt/fix-oss-state-locking
Fix & improve state locking of OSS backend
2020-03-11 10:28:12 -04:00
Chris Griggs
822f608a3c [Website] vmc provider links 2020-03-10 08:59:20 -07:00
Paddy
e6592dc710 Add support for provider metadata to modules. (#22583)
Implement a new provider_meta block in the terraform block of modules, allowing provider-keyed metadata to be communicated from HCL to provider binaries.

Bundled in this change for minimal protocol version bumping is the addition of markdown support for attribute descriptions and the ability to indicate when an attribute is deprecated, so this information can be shown in the schema dump.

Co-authored-by: Paul Tyng <paul@paultyng.net>
2020-03-05 16:53:24 -08:00
Chris Griggs
6969da7d02 [Website] Update provider links 2020-03-05 11:19:15 -08:00
Kim Ngo
d88729d922 registry: configurable client timeout (#24259)
* registry: configurable client timeout

* Update registry/client_test.go

    Fix env test cleanup

    Co-Authored-By: Alisdair McDiarmid <alisdair@users.noreply.github.com>
2020-03-05 10:37:06 -06:00
Kim Ngo
8f5159ad54 Merge pull request #24260 from findkim/registry-retry
registry: retryable discovery requests
2020-03-05 10:00:08 -06:00
Chris Griggs
0782ca8c38 Merge branch 'master' into patch-1 2020-03-04 10:11:40 -08:00
Chris Griggs
07558742da add Okta ASA provider links 2020-03-03 14:03:50 -08:00
findkim
a3f26ccd12 website/docs/commands: document TF_REGISTRY_DISCOVERY_RETRY 2020-03-03 10:08:36 -06:00
zzhai
687d74786f Update remote.html.md
A minor typo
2020-02-26 12:19:10 -08:00
Martin Atkins
67d95b97ce lang/funcs: templatefile requires valid variable names
Previously the templatefile function would permit any arbitrary string as
a variable name, but due to the HCL template syntax it would be impossible
to refer to one that isn't a valid HCL identifier without causing an
HCL syntax error.

The HCL syntax errors are correct, but don't really point to the root
cause of the problem. Instead, we'll pre-verify that the variable names
are valid before we even try to render the template, and given a
specialized error message that refers to the vars argument expression as
the problematic part, which will hopefully make the resolution path
clearer for a user encountering this situation.

The syntax error still remains for situations where all of the variable
names are correct but e.g. the user made a typo referring to one, which
makes sense because in that case the problem _is_ inside the template.
2020-02-25 10:19:46 -05:00
Chris Griggs
447fb6146f Merge pull request #24175 from hashicorp/cgriggs01-quorum
[Website] update provider links
2020-02-25 07:14:17 -08:00
Nick Fagerlund
758bf8500c website: Label backend data source examples as "data source configuration"
"Example referencing" was ambiguous and confusing, especially since these
sections don't show how to reference an output in an expression.
2020-02-20 14:45:04 -08:00
Chris Griggs
d9a70a388a Fixit 2020-02-20 09:33:17 -08:00
Chris Griggs
f39b41b275 [Website] update provider links 2020-02-20 09:21:29 -08:00
Chris Griggs
5f27856766 Merge pull request #24156 from hashicorp/cgriggs01-baiducloud-docs
[Website] add new provider links
2020-02-18 17:09:29 -08:00
im2nguyen
4f10504ca0 website: add token setup callout to remote backend docs (#24109) 2020-02-18 16:28:12 -08:00
Nick Fagerlund
d41981eabb website: Private registry is free now 2020-02-18 16:10:35 -08:00
Chris Griggs
68d5af7df2 add Baidu links + okta 2020-02-18 15:10:16 -08:00
Mathias Lafeldt
a4178d12d6 Update website documentation for OSS backend 2020-02-18 16:38:42 +01:00
James Bardin
4185aa93f5 doc typo 2020-02-13 21:27:35 -05:00
Chris Griggs
099f6430ea [Website] Adding community providers 2020-02-13 09:55:36 -08:00
Li Kexian
76e5b446ba backend/cos: Add TencentCloud backend cos with lock (#22540)
* add TencentCloud COS backend for remote state

* add vendor of dependence

* fixed error not handle and remove default value for prefix argument

* get appid from TF_COS_APPID environment variables
2020-02-13 11:37:11 -05:00
James Bardin
a765d69fb0 Merge pull request #24032 from hashicorp/jbardin/map-funcs
make the merge function more precise
2020-02-12 10:51:05 -05:00
James Bayer
7b8604bd0d website/docs: Fixed w in VMware to lower case (#24065) 2020-02-10 09:30:52 -05:00
Steve Ortiz
75ef3548f7 website: update community provider links (#23839) 2020-02-06 21:59:25 -08:00
Alisdair McDiarmid
081f02971d command/logout: Add terraform logout command
Use terraform logout to remove stored credentials for a remote service
host.
2020-02-06 15:00:55 -05:00
James Goodhouse
25bfe7337b lang: add setsubtract function (#23424)
* add setdifference and setsubtract functions and docs
* remove setdifference as it is not implemented correct in underlying lib

* Update setintersection.html.md
* Update setproduct.html.md
* Update setunion.html.md
2020-02-06 12:49:11 -05:00
Nick Fagerlund
6494591ec1 website: Remove extra copy of "Getting Started", update links
This guide now lives at:

- https://learn.hashicorp.com/terraform#getting-started

...and terraform.io has been redirecting to there for quite a while. This commit
removes the extra copy so that the text of the two versions doesn't drift, and
updates existing links to point to the new location.
2020-02-05 14:58:30 -08:00
Nick Fagerlund
a797152648 website: Remove extra copy of "Running Terraform in Automation", update links
This document now lives at:

- https://learn.hashicorp.com/terraform/development/running-terraform-in-automation

...and terraform.io has been redirecting to there for quite a while. This commit
removes the extra copy so that the text of the two versions doesn't drift, and
updates existing links to point to the new location.
2020-02-05 14:58:30 -08:00
James Bardin
529271e0be update merge docs to match behavior 2020-02-05 15:47:36 -05:00
Martin Atkins
778f1ab138 website: Documentation for the "terraform login" command (#22727)
Co-authored-by: Alisdair McDiarmid <alisdair@users.noreply.github.com>
2020-02-04 11:30:40 -05:00
Pam Selle
4e0879c486 Document for_each key requirements 2020-01-30 17:18:16 -05:00
Chris Griggs
489bd2b84e [Website] Add Auth0 provider links 2020-01-28 14:14:01 -08:00
Chris Griggs
26d8092f03 [Website] Verified module update 2020-01-28 10:51:40 -08:00
Chris Griggs
2ba36d7d93 fix 2020-01-28 09:06:15 -08:00
Chris Griggs
3c8a61d4cb [Website] add incapsula links 2020-01-28 09:00:42 -08:00
Pam Selle
213189c3d0 Use a real resource 2020-01-24 13:47:51 -05:00
Pam Selle
885ff69c50 Update docs to generalize/use fake example vs one that could be misleading 2020-01-24 12:44:07 -05:00
Chris Griggs
2b3b2781f2 Adding two new community providers 2020-01-23 10:27:51 -08:00
Chris Griggs
be2dcb4a32 Merge pull request #23923 from hashicorp/cgriggs01-stable-metal
[Cherry-pick]
2020-01-22 08:54:06 -08:00
Chris Griggs
38afbb34c6 [Website] Add MetalCloud provider links 2020-01-22 08:44:00 -08:00
Avi Zurel
96645d7ea7 website: Better example for running 0.12upgrade across many directories at once 2020-01-21 18:28:06 -08:00
Chris Griggs
9ea88f22fc add/update community provider listings 2020-01-21 17:12:05 -08:00
Chris Griggs
2010ce2804 add/update community provider listings 2020-01-21 17:08:06 -08:00
Kristin Laemmert
4c221cbcb9 website: document optional syntax for required_providers setting (#23854) 2020-01-14 07:59:18 -05:00
Chris Griggs
ffbcf55817 [Website]add checkpoint links 2020-01-13 13:14:38 -08:00
Chris Griggs
1a2ea70027 [Website]add checkpoint links 2020-01-13 13:13:34 -08:00