Commit Graph

129 Commits (4e175cc351638d8536dff251a47ce60f0446e441)

Author SHA1 Message Date
James Bardin 1fa7667ad4 s3 backend should use Client.Delete to DeleteState
9 years ago
James Bardin ebf4413e95 add named named state delete+create-delete test
9 years ago
James Bardin ac937a890d improve plugin reinit error text
9 years ago
James Bardin 7a955f990c make display plugin checksum error to user
9 years ago
James Bardin 5be15ed77c have the local backend provide a plugin init msg
9 years ago
James Bardin ac959af6b4 rename aws provider import in s3 backend
9 years ago
Martin Atkins f7ce6a15f8 backend: Operation.Environment renamed to "Workspace"
9 years ago
Martin Atkins 418a8a8bc9 command + backend: rename various API objects to "Workspace" terminology
9 years ago
Martin Atkins 5026e1d313 backend/local: "environment_dir" renamed to "workspace_dir"
9 years ago
David Glasser c25d848ffb core: allow overriding environment name via env var
9 years ago
Martin Atkins c835ef8ff3 Update tests for the new ProviderResolver interface
9 years ago
Martin Atkins a42ebe389c Revert "have StateHook periodically PersistState"
9 years ago
Radek Simko 1244309579 Fix stringer comments (#15069)
9 years ago
He Guimin 87562be855 provider/alicloud: Add the function of replacing ecs instance's system disk (#15048)
9 years ago
Jake Champlin ac177492fb
core: Revert stringer changes from earlier commits
9 years ago
Thomas Schaaf 79c91e11c8 provider/aws: Add aws elastic beanstalk solution stack (#14944)
9 years ago
James Bardin 6b700ff1fb replace lock_table with dynamodb_table in s3 cfg
9 years ago
James Bardin ecc5bfb801 Merge pull request #14937 from hashicorp/jbardin/GH-14927
9 years ago
James Bardin 82eba5801d Test losing and reacquiring a consul lock
9 years ago
James Bardin 3df48bfc27 relock consul when lock is lost
9 years ago
James Bardin e8330b6f53 use CAS for consul state Put
9 years ago
James Bardin e7502454b4 check for nil state in s3 client Get
9 years ago
James Bardin f8bfc0a80d check for empty diff in CountHook.PreApply
9 years ago
James Bardin 1d585762dd Merge pull request #14834 from hashicorp/jbardin/state-hook
9 years ago
James Bardin 9e4c0ff2ad call PersistState immediately when cancelling
9 years ago
James Bardin b73d037761 have StateHook periodically PersistState
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
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