This project is mirrored from https://:*****@github.com/hashicorp/terraform.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 14 Sep, 2022 7 commits
-
-
Laura Pacilio authored
-
Laura Pacilio authored
-
Martin Atkins authored
Before our website allowed selecting from older versions of Terraform to see older documentation we needed to preserve all of the historical upgrade guides in the latest release branch so that they'd stay available on the website. However, our new strategy is for each release to have its own separate set of documentation selectable using a global version selector. We should therefore now have only the upgrade guide for the each minor release on its release branch, with the upgrade guides for earlier releases instead maintained on their own branches. However, our v1.1 branch is, as a matter of pragmatism, serving as the home for the "v1.1 and earlier" documentation, and so there will continue to be multiple upgrade guides on that branch. For that reason, we're preserving the URL scheme "upgrade-guides" (plural) even though the URL now points to only a single version upgrade guide because that causes readers to land in the correct place if they are on a modern version's upgrade guide page and they use the version selector to choose the "v1.1 and earlier" option.
-
hc-github-team-tf-core authored
-
hc-github-team-tf-core authored
-
James Bardin authored
-
Martin Atkins authored
-
- 09 Sep, 2022 2 commits
-
-
Laura Pacilio authored
Merge pull request #31766 from hashicorp/backport/clarify-backend-state-storage/ultimately-causal-ladybird Backport of Add more context about local backend configuration state file into v1.3
-
Laura Pacilio authored
Update Cloud Block Docs
-
- 02 Sep, 2022 1 commit
-
-
Alisdair McDiarmid authored
Merge pull request #31732 from hashicorp/backport/alisdair/typeexpr-upstreamed/annually-hopeful-filly Backport of Use upstreamed HCL typexpr package into v1.3
-
- 01 Sep, 2022 2 commits
-
-
Alisdair McDiarmid authored
-
The Terraform Team authored
Co-authored-by:
Katy Moe <katy@katy.moe>
-
- 31 Aug, 2022 6 commits
-
-
kmoe authored
-
hc-github-team-tf-core authored
-
hc-github-team-tf-core authored
-
kmoe authored
-
James Bardin authored
* remove deprecated backends * remove backend docs Remove references to deprecated backends from docs.
-
kmoe authored
-
- 30 Aug, 2022 8 commits
-
-
megan07 authored
Send the JSON state representation to Cloud backend (when available)
-
Megan Bang authored
-
Megan Bang authored
-
Megan Bang authored
-
Megan Bang authored
-
kmoe authored
-
kmoe authored
Add a new ChangeReason, ReasonDeleteBecauseNoMoveTarget, to provide better information in cases where a planned deletion is due to moving a resource to a target not in configuration. Consider a case in which a resource instance exists in state at address A, and the user adds a moved block to move A to address B. Whether by the user's intention or not, address B does not exist in configuration. Terraform combines the move from A to B, and the lack of configuration for B, into a single delete action for the (previously nonexistent) entity B. Prior to this commit, the Terraform plan will report that resource B will be destroyed because it does not exist in configuration, without explicitly connecting this to the move. This commit provides the user an additional clue as to what has happened, in a case in which Terraform has elided a user's action and inaction into one potentially destructive change.
-
Megan Bang authored
-
- 29 Aug, 2022 11 commits
-
-
Megan Bang authored
-
Megan Bang authored
-
Megan Bang authored
-
Megan Bang authored
updating to use the latest version of cloud/state.go and just pass schemas along to PersistState in the remote state
-
Megan Bang authored
-
Megan Bang authored
-
Megan Bang authored
-
Alisdair McDiarmid authored
-
Alisdair McDiarmid authored
Update init.mdx
-
Alisdair McDiarmid authored
-
kmchau authored
rephrased according to the suggestion.
-
- 26 Aug, 2022 3 commits
-
-
Martin Atkins authored
This is a clumsy way to do this, but a pragmatic way to inform potential consumers that this part of the format is not yet finalized without having to read the docs to see our warning about that. We need to get some practical experience with a few different consumers making use of this format before we can be confident that it's designed appropriately. We're not _expecting_ to break it, but we'd like to leave the opportunity open in case we quickly learn that there's something non-ideal about this design.
-
Martin Atkins authored
-
Martin Atkins authored
Previously we were attempting to infer the checkable object address kind of a given address by whether it included "output" in the position where a resource type name would otherwise go. That was already potentially risky because we've historically not prevented a resource type named "output", and it's also a forward-compatibility hazard in case we introduce additional object kinds with entirely-new addressing schemes in future. Given that, we'll instead always be explicit about what kind of address we're storing in a wire or file format, so that we can make sure to always use the intended parser when reading an address back into memory, or return an error if we encounter a kind we're not familiar with.
-