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.
- 28 May, 2021 2 commits
-
-
Rémi Lapeyre authored
-
Rémi Lapeyre authored
Storing a state just a bit smaller than the limit of the KV API fails because we are using the Transaction API which has an overhead.
-
- 26 May, 2021 5 commits
-
-
Martin Atkins authored
We got the replacement for this in earlier than anticipated, so these docs were originally more pessimistic about when the alternative would be available.
-
Martin Atkins authored
While we were working on and documenting these it wasn't clear exactly what Terraform CLI version they would land in, and so we used "Terraform v1.0" in the docs as a safe bound that was definitely going to include all of them. With everything now landed though, we can be more specific about which v0.15.x minor release each of these appeared in.
-
Alisdair McDiarmid authored
website: Add documentation for machine readable UI
-
Alisdair McDiarmid authored
command/views: Remove unused drift summary message
-
James Bardin authored
return error for invalid resource import
-
- 25 May, 2021 7 commits
-
-
James Bardin authored
Most legacy provider resources do not implement any import functionality other than returning an empty object with the given ID, relying on core to later read that resource and obtain the complete state. Because of this, we need to check the response from ReadResource for a null value, and use that as an indication the import id was invalid.
-
Alisdair McDiarmid authored
Terraform 0.15.3 added support for a `-json` flag to the plan, apply, and refresh commands, which renders the Terraform UI output in a structured machine readable format. This commit adds documentation for this interface.
-
Alisdair McDiarmid authored
This was dead code, and there is no clear way to retrieve this information, as we currently only derive the drift information as part of the rendering process.
-
Matthew Sanabria authored
These examples showcase come use cases for `terraform console`.
-
Matthew Sanabria authored
The current documention was unclear about the full path of local mirrors when using the XDG Base Directory Specification. Also removed the trailing slashes for the other paths in this section.
-
James Bardin authored
plan: handle deposed instances when rendering drift
-
James Bardin authored
-
- 24 May, 2021 3 commits
-
-
James Bardin authored
Changes to deposed instances should not triggers any drift to be rendered, as they will have nothing to display.
-
James Bardin authored
Deposed instances have no current state and are only scheduled for deletion, so there is no reason to try and render drift on these instances.
-
James Bardin authored
The schemas for provider and the resources didn't match, so the changes were not going to be rendered at all. Add a test which contains a deposed resource.
-
- 20 May, 2021 5 commits
-
-
James Bardin authored
update circle go image to cimg, matching release pipeline
-
James Bardin authored
This allows us to update the go version as well
-
James Bardin authored
Fix crash with deposed instances in orphaned resources
-
James Bardin authored
Do not add orphan nodes for resources that only contain deposed instances.
-
James Bardin authored
There is no change here to use the private data, and currentState may be nil.
-
- 19 May, 2021 11 commits
-
-
James Bardin authored
-
James Bardin authored
update go version
-
James Bardin authored
-
CJ Horton authored
-
Kristin Laemmert authored
* getproviders ParsePlatform: add check for invalid platform strings with too many parts The existing logic would not catch things like a platform string containing multiple underscores. I've added an explicit check for exactly 2 parts and some basic tests to prove it. * command/providers-lock: add tests This commit adds some simple tests for the providers lock command. While adding this test I noticed that there was a mis-copied error message, so I replaced that with a more specific message. I also added .terraform.lock.hcl to our gitignore for hopefully obvious reasons. getproviders.ParsePlatform: use parts in place of slice range, since it's available * command: Providers mirror tests The providers mirror command is already well tested in e2e tests, so this includes only the most absolutely basic test case.
-
James Bardin authored
return diagnostics from provisioners
-
James Bardin authored
Fix typo in the docs
-
Chris Arcand authored
-
James Bardin authored
Do not convert provisioner diagnostics to errors so that users can get context from provisioner failures. Return diagnostics from the builtin provisioners that can be annotated with configuration context and instance addresses.
-
James Bardin authored
negative substring indexes
-
Bredoxon authored
-
- 18 May, 2021 7 commits
-
-
CJ Horton authored
Tests for -refresh=false, -refresh-only, and -replace, as well as tests to ensure we error appropriately on mismatched API versions.
-
CJ Horton authored
-
CJ Horton authored
-
James Bardin authored
-
James Bardin authored
update CODEOWNERS paths
-
James Bardin authored
-
Karol Szczepański authored
-