Commit Graph

131 Commits (89e338f0bca306f00a2d65d4ccefc1dd6b7c3e46)

Author SHA1 Message Date
James Bardin 4d00c29706 Merge pull request #11836 from hashicorp/jbardin/state-locking
9 years ago
James Bardin 0c1b138719 Add state locking during backend init
9 years ago
Daren Desjardins 5718294386 state/remote/s3: Fix Bug with Assume Role for Federated IAM Account (#10067)
9 years ago
James Bardin 5c2e945b3c Fix format string and typos
9 years ago
James Bardin 14d965722e Use single state.LockInfo struct
9 years ago
James Bardin 9b76f6e138 Move TestRemoteLocks to state/remote
9 years ago
James Bardin e92559f518 Cleanup state file during Unlock
9 years ago
James Bardin a2b5811f50 Remove "expires" from lock info.
9 years ago
James Bardin 1078781487 Change lock reason -> info
9 years ago
James Bardin ebd88f8f8a add msdn link for LockFileEx
9 years ago
James Bardin 370a4ca70b add mutex for windows lockedFiles map
9 years ago
James Bardin 7590154974 Don't create empty backups
9 years ago
James Bardin 1646310e68 Allow a non-existent state file
9 years ago
James Bardin 3fdcbda3aa Switch from Path to PathOut on LocalState.written
9 years ago
James Bardin 8f7f1917f2 Remove state file data when writing a nil state
9 years ago
James Bardin da0c325e5c Silence state package logs during tests
9 years ago
James Bardin 10f6d7f30f Add locking for s3 state
9 years ago
James Bardin 35307d5a60 Add remote state locking
9 years ago
James Bardin 6162cde6ff Add basic local state locking
9 years ago
James Bardin cc0712edab add state.Locker interface
9 years ago
Mitchell Hashimoto d3633ab368
state/remote: remove consul since we converted that
9 years ago
Ben Slusky e3b20c3508 Basic authentication for HTTP remote state backend
9 years ago
Aleksander Modzelewski 2627e4bd8d Add token authentication to Swift remote
9 years ago
Joe Topjian 8ecc6fda0a Merge pull request #10055 from fatmcgav/swift_add_version_expire
10 years ago
Gavin Williams c77ed69a4e state/remote/swift: Add support for versioning state file in swift, and expiring object after period of time.
10 years ago
James Bardin 91378d0499 Merge pull request #10233 from hashicorp/jbardin/GH-10229
10 years ago
James Bardin 9616618de1 Make sure test has a valid ResourceState
10 years ago
James Bardin 7715bc8423 change failing test to use subtests
10 years ago
Peter McAtominey 507efcb180 state/azure: support passing of lease ID when writing storage blob (#10115)
10 years ago
Gavin Williams bf8612b9b7 state/remote/swift: Enhancements to support full set of Openstack configuration options, plus SSL certs. Documentation updated to support
10 years ago
Gavin Williams ac07430124 state/remote/swift: Update to use Gophercloud/gophercloud, restructure to support insecure TLS, added Keystone v3 auth params
10 years ago
James Bardin f175497dd7 Fix vet issues
10 years ago
James Nugent afe2d7b65b Merge pull request #7320 from dtolnay/conflict
10 years ago
Cameron Watters b4eb63d710 state/remote: New provider - manta
10 years ago
David Tolnay bb7dfaec81 Fix TestCacheState_RefreshState
10 years ago
David Tolnay 61185f083c Merge branch hashicorp/master into dtolnay/conflict
10 years ago
James Nugent 8d0a68e1d4 state/remote: Officially Support local backend
10 years ago
Ian Duffy 767914bbdc [GH-1275] Support for AWS access via IAMs AssumeRole functionality
10 years ago
James Bardin cdb80f68a8 Ensure better state normalization
10 years ago
Guido Bakker ee9ebe849f Support setting datacenter when using consul remote state (#8102)
10 years ago
James Bardin a1a501a26a Merge pull request #8053 from hashicorp/jbardin/atlas-retry-policy
10 years ago
James Bardin df0c795b39 Don't retry the atlas requests with the wrong cert
10 years ago
Renier Morales c2bcb5fbe5 Skip IAM/STS validation and metadata check (#7874)
10 years ago
James Bardin 0a3714eaac Don't send access_token in request params
10 years ago
James Bardin 74813821ec Add remote state init test
10 years ago
James Bardin 3622bfddd6 Revert #7464 and allow an empty state
10 years ago
James Bardin 24f6d3fe98 Return an error when there's no remote state
10 years ago
Paul Stack 079e1f9a56 provider/azurerm: Bump azure-sdk-for-go to 3.0.0-beta (#7420)
10 years ago
David Tolnay ff80e7b245
Allow refresh of local state with no resources
10 years ago
James Nugent d60365af02 core: Correctly ensure that State() is a copy
10 years ago