Commit Graph

28693 Commits

Author SHA1 Message Date
Laura Pacilio
8141af7632 Update description medata on plugin signing page 2021-07-23 16:17:47 -04:00
Laura Pacilio
18b7b4012c Add metadata description to cli configuration file page 2021-07-23 16:15:14 -04:00
Laura Pacilio
03e1818c74 Add description to environment variables page 2021-07-23 16:10:12 -04:00
Laura Pacilio
5399376263 Add description to cli configuration overview page 2021-07-23 16:06:43 -04:00
Laura Pacilio
749d5ce98f Add metadata to managing plugins overview page 2021-07-23 16:04:12 -04:00
Laura Pacilio
2ef32997ab Add metadata to workspace subcommand overview page 2021-07-23 15:57:48 -04:00
Laura Pacilio
e432d85c5c Add description metadata to managing workspaces overview page 2021-07-23 15:55:23 -04:00
Laura Pacilio
585b609fff Add page metadata to state recovery page 2021-07-23 15:47:49 -04:00
Laura Pacilio
a8ffd119aa Add page metadata to moving resources overview 2021-07-23 14:53:20 -04:00
Laura Pacilio
46b56f4540 Add page metadata to taint overview page 2021-07-23 14:44:21 -04:00
Laura Pacilio
d41ee62785 update state overview page metadata 2021-07-23 14:43:55 -04:00
Laura Pacilio
72181dfc1c Add description metadata to inspecting state overview page 2021-07-23 14:38:23 -04:00
Laura Pacilio
733655ef03 Add description metadata to manipulating state overview page 2021-07-23 14:30:01 -04:00
Laura Pacilio
a8b8f4c103 Update metadata on import overview page 2021-07-23 14:25:58 -04:00
Laura Pacilio
b37eab6151 Update metadata on inspecting infrastructure home page 2021-07-23 14:21:14 -04:00
Neeraj Kumar
2b3d6f9929
Minor typo in apt.html.md
As part of this PR, just wanted to have this typo fixed to have a better sense of the sentence.

`apt-add-repository` usually automatically runs `apt update` as part of its work in order to fetch the new package indices, but if it does not, then you will need to do so manually before the packages will be available.


Also, I wanted to rephrase the sentence as below(less wording and more clarity- let me know if this is okay and I can raise a new pull request):


`apt-add-repository` usually automatically runs `apt update` as part of its work to fetch the new package indices, but if it does not, you will need to manually do so before the packages will be available.
2021-07-23 08:13:39 +05:30
Kristin Laemmert
0729e9fdd7
configs/configschema: extend block.AttributeByPath to descend into Objects (#29222)
* configs/configschema: extend block.AttributeByPath to descend into Objects

This commit adds a recursive Object.AttributeByPath function which will step through Attributes with NestedTypes. If an Attribute without a NestedType is encountered while there is still more to the path, it will return nil.
2021-07-22 09:45:33 -04:00
Laura Pacilio
f465294ddd Add metadata to Inspecting Infrastructure overview page 2021-07-21 17:42:57 -04:00
Laura Pacilio
6f7056ea83 Add metadata to Writing and Modifying Code overview page 2021-07-21 17:37:54 -04:00
Laura Pacilio
5f0a4a080d Add metadata to provisioning infrastructure overview page 2021-07-21 17:35:13 -04:00
Kent 'picat' Gruber
4291916f0f Add initial dependabot configuration 2021-07-21 17:31:16 -04:00
Laura Pacilio
1243ae832e Add metadata to authentication overview page 2021-07-21 17:29:25 -04:00
Laura Pacilio
1c2559f7f1 Add metadata to initializing working directories overview page 2021-07-21 17:25:15 -04:00
Laura Pacilio
b18298cdc4 Add metadata to basic cli features page 2021-07-21 17:21:25 -04:00
Laura Pacilio
591bc1e1d9 Add metadata to CLI overview page 2021-07-21 17:15:02 -04:00
Laura Pacilio
b9c0cbb1fd
Merge pull request #29117 from hashicorp/description-metadata-language-docs
Description metadata -  language docs
2021-07-21 16:30:05 -04:00
Laura Pacilio
06a2fdcf9d Merge branch 'main' into description-metadata-language-docs 2021-07-21 16:24:59 -04:00
James Bardin
b12502679f
Merge pull request #29208 from hashicorp/jbardin/update-hcl
update hcl v2.10.1
2021-07-21 13:51:02 -04:00
James Bardin
8b6b007f5c
Merge pull request #28916 from Schweinepriester/patch-1
HTTP => HTTPS for two links in README.md
2021-07-21 10:37:28 -04:00
James Bardin
15f99bc445
Merge pull request #29081 from amccaskill/patch-1
error_count
2021-07-21 10:15:36 -04:00
James Bardin
aaf03d3251 update test error for hclv2.10.1 2021-07-21 09:09:30 -04:00
James Bardin
6fa04091f5
Merge pull request #29193 from hashicorp/jbardin/ignore-changes-marks
Handle marks on ignore_changes values
2021-07-21 09:05:50 -04:00
James Bardin
dfbacdc734 update hcl v2.10.1 2021-07-21 08:59:37 -04:00
Kristin Laemmert
0b827ab6b6
format/diff: fix panic with null map in NestedType attrs (#29206) 2021-07-21 08:51:35 -04:00
James Bardin
07ee689eff update comment and extend test 2021-07-20 16:09:46 -04:00
James Bardin
570b70b02f
Merge pull request #28078 from jasons42/configure-etcdv3-client-max-request-size
Expose etcd client MaxCallSendMsgSize config
2021-07-20 15:49:14 -04:00
James Bardin
8dd722ece0
Merge pull request #29167 from xiaozhu36/xiaozhu
backend/oss: Changes the DescribeEndpoint to DescribeEndpoints to fixes the unsupported sts bug
2021-07-20 15:12:31 -04:00
James Bardin
431aa0280e
Merge pull request #29157 from remilapeyre/unique-constraint
Add uniqueness constraint on workspaces name for the pg backend
2021-07-20 15:11:35 -04:00
Jason Smith
5ff9b7626b Fix broken link
Fix website-link-check failing as https://coreos.com/etcd/ 301's to https://etcd.io/. Updated link to https://etcd.io/.
2021-07-20 14:04:49 -05:00
Jason Smith
162f853841 Document max_request_bytes config 2021-07-20 14:04:47 -05:00
Jason Smith
d1608d7a7f Expose etcd client MaxCallSendMsgSize config
The etcdv3 client has a default request send limit of 2.0 MiB. This change
exposes the configuration option to increase that limit enabling larger
state using the etcdv3 backend.

This also requires that the corresponding --max-request-bytes flag be
increased on the server side. The default there is 1.5 MiB.

Fixes https://github.com/hashicorp/terraform/issues/25745
2021-07-20 14:04:45 -05:00
James Bardin
271352620b
Merge pull request #29199 from hashicorp/jbardin/etcd3-unmaintained
etcdv3 backend is unmaintained
2021-07-20 14:30:11 -04:00
James Bardin
dd330e5194
Merge pull request #29200 from hashicorp/jbardin/rebase-25554
manual rebase of #25554
2021-07-20 14:29:56 -04:00
James Bardin
017633f000
Merge pull request #28128 from hashicorp/jbardin/etcdv3
StateMgr must be able to return with locked state
2021-07-20 14:27:58 -04:00
James Bardin
f418b9cd52 etcdv3 backend is unmaintained
There have been no responses from the codeowner for this backend, so
moving to Unmaintained status.
2021-07-20 13:59:08 -04:00
Kevin Burke
c047958b57 go.mod,backend: update coreos/etcd dependency to release-3.4 branch
etcd rewrote its import path from coreos/etcd to go.etcd.io/etcd.
Changed the imports path in this commit, which also updates the code
version.

This lets us remove the github.com/ugorji/go/codec dependency, which
was pinned to a fairly old version. The net change is a loss of 30,000
lines of code in the vendor directory. (I first noticed this problem
because the outdated go/codec dependency was causing a dependency
failure when I tried to put Terraform and another project in the same
vendor directory.)

Note the version shows up funkily in go.mod, but I verified
visually it's the same commit as the "release-3.4" tag in
github.com/coreos/etcd. The etcd team plans to fix the release version
tagging in v3.5, which should be released soon.
2021-07-20 12:27:22 -04:00
James Bardin
9c20ed6185 StateMgr must be able to return with locked state
The current usage of internal remote state backends requires that
`StateMgr` be able to return an instance of `statemgr.Full` even if the
state is currently locked.
2021-07-20 12:10:34 -04:00
James Bardin
66a5950acb ignored value in this test should not be marked 2021-07-19 16:42:26 -04:00
James Bardin
e574f73f61 test with marked, unknown, planned values 2021-07-19 16:42:26 -04:00
James Bardin
ea077cbd90 handle marks within ignore_changes
Up until now marks were not considered by `ignore_changes`, that however
means changes to sensitivity within a configuration cannot ignored, even
though they are planned as changes.

Rather than separating the marks and tracking their paths, we can easily
update the processIgnoreChanges routine to handle the marked values
directly. Moving the `processIgnoreChanges` call also cleans up some of
the variable naming, making it more consistent through the body of the
function.
2021-07-19 16:42:26 -04:00