Commit Graph

346 Commits (1298fcd41259c2cf66306cce2453efd2c19f445d)

Author SHA1 Message Date
Graham Davison 57ec131e80 Ignores `AccessDenied` errors when listing bucket with default prefix
2 years ago
Graham Davison 40e593ddc1 Adds constant for default workspace prefix
2 years ago
Jamie Finnigan 05b0bdac99
adopt hashicorp/cli fork of mitchellh/cli (#34429)
2 years ago
Graham Davison a8028da56f Adds test for standard envvar overriding legacy envvar
2 years ago
Graham Davison c9eae74ba7 Adds tests to handle legacy config and envvars
2 years ago
Graham Davison c701ad1e2a Adds tests for STS endpoint override
2 years ago
Martin Atkins b0b8d4aa6f states: Only track root module output values
2 years ago
Jared Baker 4729af3ccf
Merge pull request #34337 from hashicorp/s3/use_legacy_workflow-deprecation
2 years ago
Kubo c98e355ca1
terraform test: Collect variables from default var file within testing directory (#34341)
2 years ago
Martin Atkins 0f845adfdb moduletest: EvalContext lives outside of the "terraform" package
2 years ago
Jared Baker 470a851e45
backend/s3: default use_legacy_workflow to false, deprecate
2 years ago
Liam Cervante 9ea1aa0a86
terraform test: skip destroy step for empty run blocks (#34331)
2 years ago
Liam Cervante 6670ab43f7
terraform test: rearrange the order of destroy operations (#34293)
2 years ago
Graham Davison 39b7def2bd Updates `aws-sdk-go-base`
2 years ago
Graham Davison 4df60b4b90 Adds `https_proxy` and `no_proxy` parameters
2 years ago
Graham Davison c018798f15
Merge pull request #34195 from hashicorp/f-sso-endpoint
2 years ago
Martin Atkins 42d40f73b6 core: Context.Apply takes "opts" argument
2 years ago
Liam Cervante dedb296773
terraform test: connect mock behaviour to test framework (#34205)
2 years ago
Liam Cervante 57edb9c248
testing framework: add warnings for override blocks with invalid targets (#34181)
2 years ago
Graham Davison c3d4124ccf Updates `aws-sdk-go-base`
2 years ago
Graham Davison 43215009c2 Moves SSO testing to shared config tests in `aws-sdk-go-base`
2 years ago
Graham Davison a0e85b2434 Replaces `ValidateDiags` with `cmp.Diff`
2 years ago
Graham Davison fce0cf6d9c Adds support for `sso` endpoint override
2 years ago
Graham Davison 63fdeec004 Updates `aws-sdk-go-base` to `v2.0.0-beta.38`
2 years ago
Liam Cervante ad77877136
terraform test: remove marks before passing variables as inputs to a plan (#34190)
2 years ago
Liam Cervante f90d71f723
testing framework: allow providers to reference run blocks (#34118)
2 years ago
Graham Davison aab15a9bce Renames variables
3 years ago
Graham Davison 807fc3e6d0 Fixes error check
3 years ago
Graham Davison 142a73b513 Adds parameter `skip_s3_checksum` to skip checksum on upload
3 years ago
Liam Cervante 5bbdc4c3b6
terraform test: allow providers in test files to reference variables (#34069)
3 years ago
Liam Cervante 5294c2bb47
Process only relevant variables in the testing framework (#34072)
3 years ago
Jared Baker 95d56b567d
Merge pull request #33993 from andrewhertog/fix/s3-backend-kms-alias
3 years ago
Jared Baker a87a7eb404
backend/s3: use aws alias name regex pattern
3 years ago
Graham Davison 3de6dbc7a8
Keeps validation error for IMDS endpoint and replaces error with warning for other services
3 years ago
Jonas Wagner 09df2213f9
Add skip_requesting_account_id Parameter to S3 Backend
3 years ago
Andrew den Hertog 6088002a2d
fix(s3): allow aliases for kms key
3 years ago
Liam Cervante 01c0480e77
Test framework will produce regular updates in -json mode (#33953)
3 years ago
Liam Cervante fba5dad097
Test files should be marked as skipped if all their run blocks were skipped (#33950)
3 years ago
Graham Davison 5ad8c7cdcc Updates checksum to work with multi-part upload
3 years ago
Graham Davison f4e63ca2c1 Sets MD5 as required if S3 Object Locks are enabled
3 years ago
Graham Davison 567afc4ff0
Merge pull request #33899 from hashicorp/s3/f-assume-role-source-identity
3 years ago
Jared Baker c39b98df7b
backend/s3(test): add CoerceValue cases
3 years ago
Jared Baker 0bb8e4ca4e
backend/s3: set required or optional for single nested attribute
3 years ago
Graham Davison 30e24ed6a9
Merge pull request #33885 from hashicorp/s3/f-add-wrong-s3-region-error
3 years ago
Graham Davison 5396646ad8 Consolidates validators for assume role names
3 years ago
Graham Davison ca8c26dcfd Adds `source_identity` to `assume_role` biock
3 years ago
Liam Cervante f8d4664bcd
Add additional validation around unknown and null values in test variables (#33861)
3 years ago
Liam Cervante 1c7dfa22b7 Add warning when testing and combining expect_failures with apply operations
3 years ago
Liam Cervante 84e2ebc225 apply defaults when processing variables for assertions
3 years ago
Graham Davison 9437c43540
Merge pull request #33872 from hashicorp/s3/f-schema-single-nested-object
3 years ago