Commit Graph

195 Commits (3d1e07dcf3d7fb4555e2a21af4e69901bdb543d9)

Author SHA1 Message Date
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
Graham Davison 84edaaed57
Merge pull request #33571 from hashicorp/s3/add-legacy-acceptance-tests
3 years ago
Sebastian Rivera dceb8453af
Merge pull request #33492 from hashicorp/cli-team/saved-cloud-plans
3 years ago
Sebastian Rivera 08e58fd484 Fix saved plan test regressions, fixtures
3 years ago
Graham Davison 5588603822
Merge pull request #33534 from hashicorp/s3/update-configschema
3 years ago
Graham Davison 8564a5bf0e Fixes type of parameter `skip_credentials_validation`
3 years ago
Graham Davison 47fc769da9 Adds tests for region
3 years ago
Graham Davison f3ce646756 Adds authentication tests
3 years ago
Sebastian Rivera 31cf55fe12 Reword error message when using local exec
3 years ago
Nick Fagerlund f9d937a4dd Apply a confirmable run when given a saved cloud plan (#33270)
3 years ago
Brandon Croft c1a730314d
Relocate localterraform.com aliasing to backend configurators
3 years ago
Liam Cervante 6882dd9530
testing framework: introduce test command optional flags (#33504)
3 years ago
Graham Davison 344e9de6b9 Linting fixes
3 years ago
Liam Cervante f74a8d16cf
[testing framework] implement expect_failures functionality (#33443)
3 years ago
Graham Davison d179b686d9 Consolidates endpoint tests
3 years ago
Graham Davison 2f00c86255 Adds endpoint tests when configured in configuration
3 years ago
Graham Davison 90c10ebbe9 Removes redundant ARN parsing
3 years ago
Graham Davison 29e14d148b Reorders `skip_...` parameters
3 years ago
Graham Davison c3f4f9cedd Fixes region validation
3 years ago
Graham Davison 454eed63e7 Adds KMS Key validation
3 years ago
Graham Davison 2fda09aab2 Updates attribute validation messages
3 years ago
Graham Davison e8c7722d3e Restores conflict between `kms_key_id` and envvar `AWS_SSE_CUSTOMER_KEY`
3 years ago
Graham Davison 827d7bd384 Combines `sse_customer_key` and `AWS_SSE_CUSTOMER_KEY` validation
3 years ago
Graham Davison 4eaa44c5a5 Adds functions for clearing all envvars
3 years ago
Graham Davison 2d12f242c7 Adds checks for not getting validation errors when they are expected
3 years ago
Graham Davison 95eb523c02 Sets service endpoints from envvar and adds tests
3 years ago
Graham Davison 8d018cfef3 Adds test for setting region from envvars
3 years ago
Graham Davison 9bea21e8b2 Moves schema to `ConfigSchema` and removes references to legacy schema
3 years ago
Graham Davison 467e6256da Moves configuration to `Configure`
3 years ago
Graham Davison 381006742b Moves validation to `PrepareConfig`
3 years ago
Graham Davison b5de540643 Fully populates schema values
3 years ago
Graham Davison 9257dfa8a7 S3 backend: Adds tests for defaults and validation
3 years ago
James Bardin cf5ebaf685 s/Schemas/ProviderSchema/
3 years ago
James Bardin 36d34135ad replace remaining types in tests
3 years ago
James Bardin 4e8dd5866c update schemas type
3 years ago
James Bardin 53901a7e62 Add basic global schema cache
3 years ago
Alisdair McDiarmid ad2298b114
Merge pull request #33108 from unRob/patch-1
3 years ago
Roberto Hidalgo 8e5a66b2f5
use multierror.Append instead of `append`
3 years ago
Roberto Hidalgo 787cc693cd
use go-multierror instead of manually joining error reasons
3 years ago
Brandon Croft 19b17ad0a2
remote: when saving state, create a pending state version then upload
3 years ago
guimin.hgm ce8790c939 backend/oss: Removes the deprecated warning for configuraion variable assume_role
3 years ago
CJ Horton 8a3f4e903b generating configuration is not allowed with the remote backend
3 years ago
CJ Horton cdce4c4a6d write generated config when using the cloud integration
3 years ago
Liam Cervante 07aa7ee1d5
Propagate generated config filename into the Terraform graph (#33255)
3 years ago
Martin Atkins efdc6e52bc cloud: Skip intermediate state snapshots in Terraform Cloud/Enterprise
3 years ago
Martin Atkins 8884bef59d backend/local: Allow storage impls to customize intermediate persistence
3 years ago
kmoe b4d1146f58
plannable import: improve gen config human plan output (#33194)
3 years ago
Liam Cervante d5fed58fc5
plannable import: write generated config to out flag (#33186)
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Roberto Hidalgo 1b7f772f8b
fix breaking code
3 years ago