Commit Graph

56 Commits (main)

Author SHA1 Message Date
Sarah French a28750d8d1
PSS: Remove handling of state migrations including PSS from the `init` command (#38388)
1 month ago
Sarah French c05eaaf20d
PSS: Refactor how we handle unmanaged providers, add support for using dev_override (#38269)
1 month ago
Sarah French 2dbb7d9c05
PSS: Remove automatic creation of the default workspace's state file during `init` (#38281)
2 months ago
Sarah French ac7206c919
test: Fix E2E tests to use correct errors for assertions, remove use of ioutil in package (#38254)
2 months ago
Sarah French ee3190aab4
fix: Add check that we're able to run the e2e.GoBuild method in `TestPrimary_stateStore_unmanaged_separatePlan` (#38190)
3 months ago
Sarah French 3db7c751a8
PSS: Fix use of reattached providers in init, enable use of reattached providers during plan-apply workflow (#38182)
3 months ago
Radek Simko 0fe906fa8c make copyrightfix
3 months ago
Sarah French 193867f060
test: Add E2E test coverage for inspecting a plan file using the `terraform show` command (#38020)
5 months ago
Sarah French fd7f25120b
PSS: Allow pluggable state store configuration to be read from a plan file (#37957)
5 months ago
Sarah French f88d09544e
PSS: Add tests showing `provider` commands being used with PSS (#37959)
5 months ago
Sarah French 578766bdc0
PSS: Add tests showing `output` and `show` commands being used with PSS (#37894)
5 months ago
Sarah French 33d54b9a7c
test: Update module used for testing `init`'s `-from-module` feature, so that the test can be run on darwin_arm64 platforms. (#38015)
5 months ago
Sarah French a83b7402c2
PSS: Add tests showing `state` subcommands being used with PSS (#37891)
5 months ago
Radek Simko d884031b4b
PSS: Implement unsetting of a state store (#37875)
6 months ago
Sarah French 4420c4dcc0
PSS: Update the `workspace new` subcommand to work with PSS, add E2E and integration tests for using `workspace` commands with PSS. (#37855)
6 months ago
Daniel Schmidt 053738fbf0 add additional warning that providers won't be downloaded
6 months ago
Daniel Schmidt 1b662d78e5 init: skip dependencies declared in development override
6 months ago
Sarah French f2818db795
PSS : Add `fs` and `inmem` state storage implementations to the builtin `simplev6` provider, update `grpcwrap` package, use PSS implementation in E2E test (#37790)
6 months ago
Sarah French b9522561c8
PSS: Add reusable method for obtaining the provider factory needed for accessing a state store. (#37665)
8 months ago
Samsondeen 719aefdb89
tf query: ready list blocks for beta (#37619)
8 months ago
Kristin Laemmert cad076409c
Fix e2e tests on windows (#37572)
8 months ago
Kristin Laemmert cf9c491d9f
fix minor regression in tests (#37570)
8 months ago
Sarah French f9b4f0a898
Update info for debugging why this test may fail (#37461)
9 months ago
Samsondeen 0f7a690d25
Skip query e2e test when we cannot build at runtime (#37307)
10 months ago
Samsondeen 870bf99593
List implementation for simple provider and e2e tests (#37297)
10 months ago
Radek Simko 36fb64f297
grpcwrap+provider-simple: Test ephemeral resource schemas in v5 protocol (#36878)
1 year ago
Daniel Schmidt fec6e4b552 send resource identities to provider calls
1 year ago
James Bardin 3875ea3656 add -lock-file flag to providers mirror command
2 years ago
James Bardin e57d8add35 Check lock file diags in mirror command
2 years ago
Sebastian Rivera 015f795ff0 Rebrand Terraform Cloud to HCP Terraform
2 years ago
UKEME BASSEY 370a471ecb fix json -help display and failing tests
2 years ago
Martin Atkins 58b48f4bab provider/terraform: Use new convention for function names
2 years ago
thirdkeyword 8284cde302 remove repetitive words
2 years ago
Martin Atkins 573c2db658 provider/terraform: Terraform-specific encoding functions
2 years ago
Martin Atkins b0b8d4aa6f states: Only track root module output values
2 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Reda Khaled bf723bd65a fix(init_test.go): in TestInitProvidersLocalOnly tst, set TF_CLI_CONFIG_FILE env var to an empty val
3 years ago
Reda Khaled 100c44b6c3
bugfix: issue-28274, terraform providers mirror command should honor terraform lock file
3 years ago
James Bardin d0d6501c1f s/trigger/triggers_replace/
3 years ago
James Bardin 58e15c7f0e add terraform_data e2e test
3 years ago
Martin Atkins d0a35c60a7 providercache: Ignore lock-mismatching global cache entries
4 years ago
Martin Atkins 783a07d9e8 build: Use Go 1.19
4 years ago
James Bardin 553b8c6de5 expand module subdir globs
4 years ago
James Bardin fd742cd544 add e2e test with provider schema capabilities
4 years ago
Martin Atkins 096f0dc0da build: Write the detected version number into the generated executable
4 years ago
Eng Zer Jun fedd315275
test: use `T.TempDir` to create temporary test directory (#30803)
4 years ago
Martin Atkins b802db75d7 build: Build and run e2etest as part of the release build pipeline
4 years ago
Alisdair McDiarmid d42d83572b cli: Fix backend init failure with deleted cache
5 years ago
Alisdair McDiarmid 1190b95fe2 command/e2etest: Ensure init fixes missing cache
5 years ago