Commit Graph

103 Commits (eb6ffdeba29279bf0185654e52cb09489f2a8eec)

Author SHA1 Message Date
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
James Bardin e1d9ad40d3 Merge pull request #14680 from hashicorp/jbardin/unlock-s3
9 years ago
Martin Atkins 9cda37205d backend/local: create local state file if backend write fails
9 years ago
James Bardin b279b1abb5 check for named s3 states before acquiring a lock
9 years ago
James Bardin a2d452acec failing test to force-unlock a named state in s3
9 years ago
James Bardin 58759b1167 Merge pull request #13941 from hashicorp/jbardin/sigint-message
9 years ago
James Bardin 7dad3f4d48 remove redundant output when interrupting apply
9 years ago
James Bardin 563cfd00df always wrap remote state in a BackupState
9 years ago
Martin Atkins b1763e262a Restore stringer-generated files back to new version
9 years ago
Jasmin Gacic 61499cfcf0 Provider Oneandone (#13633)
9 years ago
James Bardin 928e60672f context Refresh and Apply sometimes return nil
9 years ago
James Bardin 9c431aee1b only list environments when the keyName matches
9 years ago
James Bardin 5621d97925 cleanup consul lock entries
9 years ago
James Bardin 6e136c848a use the aws provider client initialization
9 years ago
James Bardin 54aa466b74 initialize the s3 lock path in one place
9 years ago
James Bardin d059939f88 Merge pull request #13262 from hashicorp/jbardin/lock-timeouts
9 years ago
James Bardin 305ef43aa6 provide contexts to clistate.Lock calls
9 years ago
James Bardin 3f0dcd1308 Have the clistate Lock use LockWithContext
9 years ago
James Bardin 75458a182d remove extra state.Locker assertions
9 years ago
Paul Stack 4501be7e5c backend/remote-state: Add support for assume role extensions to s3 backend (#13236)
9 years ago
Martin Atkins 21cd5595e2 Update stringer-generated files to new boilerplate
9 years ago
James Bardin 7b8e1aff3d fix local backend test
9 years ago
James Bardin 49b9a6ad92 test for proper state persistence
9 years ago
James Bardin 575e7f1811 Properly create a new named state in s3
9 years ago
James Bardin fa4dc01cf4 add named state support to the s3 backend
9 years ago
James Bardin 4980fa20e7 move s3 config from client to backend
9 years ago
James Bardin 9f5cf2b105 convert S3 remote state to a backend
9 years ago
Mitchell Hashimoto d01886a644
command: remove legacy remote state on migration
9 years ago
Mitchell Hashimoto 23dd2a0ee5
backend/atlas: accept ATLAS_ADDRESS env var for address
9 years ago
Mitchell Hashimoto 2be1f55cbb
backend/local: allow refresh on empty/non-existent state
9 years ago
Mitchell Hashimoto 2969b29d9b
backend/local: call new test API correctly
9 years ago
Mitchell Hashimoto 1ca0352e5f Merge pull request #12558 from hashicorp/f-backend-testing
9 years ago
Mitchell Hashimoto 0cd15176ff
backend/consul: rebase and modify gzip test
9 years ago
Mitchell Hashimoto 1daff7a826
backend/consul: support "lock" option to disable locking
9 years ago
James Bardin 08d2b44ada add gzip to consul backend tests
9 years ago
James Bardin 1527eae6b7 Merge pull request #8748 from christoe/christoe/8491-gzip-consul-remote-state
9 years ago
James Bardin 86f711f6fc Make consul backend tests opt-in
9 years ago
James Bardin fa7743b627 quiet the consul server during backend tests
9 years ago
James Bardin 90055c6ae2 convert the consul backend to use consul/testutil
9 years ago
Christoffer Kylvåg abfa35db7c backend/remote-state/consul: Make gzip compression configurable (#8491)
9 years ago
Mitchell Hashimoto f63e8b3398
backend/local: run backend.TestBackend
9 years ago
Christoffer Kylvåg e098c7c24a backend/remote-state/consul: Add gzip support to consul backend client (#8491)
9 years ago
Mitchell Hashimoto 35afb7bc86
backend/consul: some comments
9 years ago
Mitchell Hashimoto b842fd0c27
backend/consul: support named states
9 years ago
Mitchell Hashimoto 3db55cf747
backend/consul: build your own backend
9 years ago
Mitchell Hashimoto 08b47cf73b
backend/atlas: adhere to new multi-state interface
9 years ago
Mitchell Hashimoto e6a87cf8de
backend/atlas: adhere to backend.CLI
9 years ago
Mitchell Hashimoto 942572b574
backend/init: add atlas, remove legacy atlas remote state
9 years ago