Commit Graph

118 Commits (3fdcbda3aad99bbcf02bf69ceed926e0ee9f4ec2)

Author SHA1 Message Date
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
9 years ago
Gavin Williams c77ed69a4e state/remote/swift: Add support for versioning state file in swift, and expiring object after period of time.
9 years ago
James Bardin 91378d0499 Merge pull request #10233 from hashicorp/jbardin/GH-10229
9 years ago
James Bardin 9616618de1 Make sure test has a valid ResourceState
9 years ago
James Bardin 7715bc8423 change failing test to use subtests
9 years ago
Peter McAtominey 507efcb180 state/azure: support passing of lease ID when writing storage blob (#10115)
9 years ago
Gavin Williams bf8612b9b7 state/remote/swift: Enhancements to support full set of Openstack configuration options, plus SSL certs. Documentation updated to support
9 years ago
Gavin Williams ac07430124 state/remote/swift: Update to use Gophercloud/gophercloud, restructure to support insecure TLS, added Keystone v3 auth params
9 years ago
James Bardin f175497dd7 Fix vet issues
9 years ago
James Nugent afe2d7b65b Merge pull request #7320 from dtolnay/conflict
9 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
Paul Stack 32e1a32476 remote: Rename mas to azure (#7114)
10 years ago
Maxime Bury c98f391bee Add basic implementation for remote state on azure (#7064)
10 years ago
James Nugent 706ccb7dfe core: Introduce state v3 and upgrade process
10 years ago
Matt Morrison cbfb4d8b86 remote state: Add GCS provider for remote state
10 years ago
James Nugent 3ea3c657b5 core: Use OutputState in JSON instead of map
10 years ago
Joseph Anthony Pasquale Holsten 546fb94265 atlas: update test err msg to reflect real timeout
10 years ago
James Nugent 6a20e8927d core: Fix issues from rebasing dev-0.7 onto master
10 years ago
James Nugent 6aac79e194 state: Add support for outputs of multiple types
10 years ago
John Engelman 14f6f90621 Support standard AWS config in the S3 remote backend. (#5270)
10 years ago
Paul Hinze 4ac6dda633
state/remote/atlas: Use go-rootcerts for certificate loading
10 years ago
Anubhav Mishra f58290c83f Moving octet-stream to json for remote http backend
10 years ago
Trevor Pounds bac909fdbf Fix `go vet -unreachable` warnings.
10 years ago
Trevor Pounds 79742fc367 Enable `go vet -composites` check and fix warnings.
10 years ago