Commit Graph

60 Commits (ba7679b6791a306a73062ddd5a00359452e152fc)

Author SHA1 Message Date
James Bardin 10d94fb764
Merge pull request #21967 from williams-brian/SSE-C_Remote_State
7 years ago
Alex Pilon 4bf43efcfd
move hcl2shim package to configs
7 years ago
Brian Williams 5e3c3bafb8 Add support for SSE-C to S3 backend
7 years ago
hasheddan 961d43142c s3 backend: minor typo in putMD5 comment
7 years ago
Justin Downing 1e32ae243c grammatical updates to comments and docs (#20195)
7 years ago
Brian Flad e34a97abca
backend/s3: Add debug logging and user agent
7 years ago
James Bardin dd16455a79 fix s3 default region to match provider
7 years ago
James Bardin c814f2da37 Change backend.ValidateConfig to PrepareConfig
7 years ago
James Bardin 31ca293777 fix slash handling around workspace_key_prefix
7 years ago
James Bardin f6af61f990 fix test that never worked
7 years ago
Brian Flad a41e545198
backend/s3: Reinstate region validation and update copy for skip_requesting_account_id deprecation message
7 years ago
Brian Flad 43f12bbfe0
backend/s3: Update copy for skip_get_ec2_platforms and skip_requesting_account_id argument deprecations
7 years ago
Brian Flad 1aaac172b0
backend/s3: Switch from github.com/terraform-providers/terraform-provider-aws to github.com/hashicorp/aws-sdk-go-base
7 years ago
Brian Flad ed37d07632
backend/s3: Configure AWS Client MaxRetries and provide enhanced S3 NoSuchBucket error message
7 years ago
Brian Flad 9a3b02cd6c
backend/s3: Support DynamoDB, IAM, and STS endpoint configurations
7 years ago
Sander van Harmelen 48ef7ecfa6 Updates after running `make fmt` with Go v1.11.1
8 years ago
Martin Atkins aaf405b662 backend/remote-state: Get all the backend tests building again
8 years ago
Martin Atkins a3403f2766 terraform: Ugly huge change to weave in new State and Plan types
8 years ago
Martin Atkins 5782357c28 backend: Update interface and implementations for new config loader
8 years ago
Sean Chittenden d749420a25
Fix drift caused from gofmt when running make dev and go 1.11.
8 years ago
James Bardin 57cbcbe99d update remote state tests to use new test helpers
8 years ago
James Bardin a5ed7d0ae4
Merge pull request #17086 from hashicorp/jbardin/GH-17083
8 years ago
Masayuki Morita f440dba137 Standardize on log level "WARN" rather than "WARNING"
8 years ago
James Bardin 43d000625d only split the prefix string once from the s3 key
8 years ago
James Bardin 7c703f2ab2
Merge pull request #16932 from rv-jmaggio/master
8 years ago
goraxe fb6b349e58 backend/s3: Allow forcing use of the S3 path-style API
8 years ago
rv-jmaggio b313ce80c4 Changing prefix for empty workspace prefix
8 years ago
Henry Bell 56357c0ab7 Fix typo ('depracted' -> 'deprecated')
8 years ago
rv-jmaggio bef64cfe91 Fixing implementation for empty string and making acceptance test work
8 years ago
rv-jmaggio b02a1c8a46 clarifying tests and using SplitN in implementation
8 years ago
rv-jmaggio 7f8d686074 refactor and add a test
8 years ago
rv-jmaggio 0889c118a8 Fixing issues with workspace_key_prefix
8 years ago
Sander van Harmelen aaedf255c3 backend/s3: allow skipping the region check (#16757)
8 years ago
James Bardin b040cd0837 dynamoDB reads are not fully consisten by default
9 years ago
James Bardin 611b1ced59 retry on s3 state upload errors
9 years ago
James Bardin b20ab9f0bb Merge pull request #16243 from hashicorp/jbardin/s3-errors
9 years ago
bclodius fba02f0bea retry on s3 backend internal errors
9 years ago
James Bardin d477d1f6d4 Merge pull request #15553 from bonifaido/custom_s3_backend
9 years ago
James Bardin 4c7cd549cd don't allow leading slashes in s3 remote state key
9 years ago
Nandor Kracser f6c77339f2 Allow non-AWS S3 backends
9 years ago
James Bardin 42cbb716b7 Merge pull request #15370 from rowleyaj/s3_backend_workspaces
9 years ago
Alex Rowley 2dd464cf8f
Clarify field description
9 years ago
James Bardin 1fa7667ad4 s3 backend should use Client.Delete to DeleteState
9 years ago
Alex Rowley db40dc06ab
Add configurable workspace prefix for S3 Backend
9 years ago
James Bardin ac959af6b4 rename aws provider import in s3 backend
9 years ago
James Bardin 6b700ff1fb replace lock_table with dynamodb_table in s3 cfg
9 years ago
James Bardin e7502454b4 check for nil state in s3 client Get
9 years ago
James Bardin ef1d53934c Merge pull request #14746 from hashicorp/jbardin/s3-consistency
9 years ago
James Bardin 91be40a577 add detailed error message s3 checksum mismatch
9 years ago
James Bardin 0022d224e8 store and verify s3 remote state checksum
9 years ago