Sarah French

Results 89 issues of Sarah French

Following https://github.com/hashicorp/terraform/pull/37569, this PR demonstrates that the `provider` commands -that interact with backends- work when pluggable state storage is in use. The E2E tests rely on a test fixture resembling...

no-changelog-needed

This PR is stacked on https://github.com/hashicorp/terraform/pull/37956 Whereas that PR allowed a `plan` operation to produce a plan file that described a state store, this PR enables `apply` operations that use...

no-changelog-needed

Following https://github.com/hashicorp/terraform/pull/37569, this PR demonstrates that the `output` and `show` commands work when pluggable state storage is in use. The E2E tests rely on a test fixture resembling a fully...

no-changelog-needed

This is a sneaky follow-up to https://github.com/hashicorp/terraform/pull/37972, as I realised that I had another test case that I hadn't pushed to that branch. Also there are some refactoring and small...

no-changelog-needed

**This PR is blocked by review of https://github.com/hashicorp/terraform/pull/37946, https://github.com/hashicorp/terraform/pull/37956, and https://github.com/hashicorp/terraform/pull/37957** Follows https://github.com/hashicorp/terraform/pull/37248 This PR adds validation to stop Terraform writing or using a planfile that has incomplete descriptions of...

no-changelog-needed

### Terraform Version ```shell % terraform version Terraform v1.15.0-dev on darwin_arm64 ``` ### Terraform Configuration Files Any configuration can be used to reproduce this issue. ### Debug Output N/A ###...

bug
new

Fixes https://github.com/hashicorp/terraform/issues/37954 TODO: - [x] Ask around for context about BackendForLocalPlan - [x] Check that this doesn't negatively impact use of the cloud backend ## This PR This PR adds...

### Terraform Version ```shell N/A ``` ### Use Cases Different parts of the code base render output using either the older `cli.Ui` abstraction, or the newer `views.View` abstraction. Views were...

enhancement
new

Fixes https://github.com/hashicorp/terraform/issues/37846 In https://github.com/hashicorp/terraform/pull/37225 (a rebased version of https://github.com/hashicorp/terraform/pull/34990) the azure backend was updated to use the new `backendbase` package instead of the legacy SDK. This was the last backend...