Commit Graph

199 Commits (b41f08d79d2a2e8dea1fa690c19bb6dff249e141)

Author SHA1 Message Date
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
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
Paul Hinze 6bafa74011 tests: allow opt-out of remote tests via env var
10 years ago
Paul Hinze ba21769083 Merge pull request #2903 from kjmkznr/remote-s3-sse-kms
10 years ago
Sander van Harmelen 9b27db6fea Add the option to specify a custom (AWS compatible) S3 endpoint
10 years ago
James Nugent ff9345287b Merge branch 'artifactory-remote-state' of https://github.com/lusis/terraform into lusis-artifactory-remote-state
10 years ago
Paul Hinze 1100243536 state/remote/atlas: switch to retryablehttp
10 years ago
Paul Hinze 1a19f43ee1 core: support HTTP basic auth in consul remote state
11 years ago
Rafal Jeczalik 9e66e18334 provider/aws: fix for https://github.com/aws/aws-sdk-go/issues/452
11 years ago
Paul Hinze cadbbbae08 aws: fix build after upstream breaking change
11 years ago
John E. Vincent c3f863f4c5 add artifactory remote state storage
11 years ago
Paul Hinze 6aa5fdc938 state/remote/atlas: handle conflicts on equivalent states
11 years ago
Jeff Mitchell 1373a6086b Use cleanhttp for new http clients
11 years ago
Paul Hinze 15a36d06cf Merge pull request #3532 from hashicorp/remove-default-client
11 years ago
Jeff Mitchell b0ceffc322 Remove usage from dependencies as well. Other dependencies need upstream merging to completely solve this.
11 years ago
Jeff Mitchell 3c0ed11922 Remove usage of http.DefaultClient
11 years ago
Nathan Zadoks bb51882f33 Etcd remote state backend
11 years ago
Kazunori Kojima 9186c29dd8 Fix typo
11 years ago
Kazunori Kojima 576b2d1109 Change KMS Key ID configuration name to used in other
11 years ago
Kazunori Kojima ba8f1fa1f0 Add support S3 server side encryption with KMS.
11 years ago
Martin Atkins ccc8f0d0fb S3 remote state use application/json Content-Type.
11 years ago
Martin Atkins 859c6c5e68 Merge #3233: Allow canned ACLs on S3 remote state.
11 years ago
Radek Simko 3d77d158f7 remote/s3: Add support for ACL
11 years ago
Jack Pearkes eba638d044 remote/atlas: if `ATLAS_RUN_ID` is set, send it with remote state save
11 years ago
Jack Pearkes d19ec9d57a remote/atlas: remove old force param commented out
11 years ago
Paul Hinze 1a44b427a7 state/remote/s3: match with upstream changes
11 years ago
Clint Shryock 579ccbefea provider/aws: Update source to comply with upstream breaking change
11 years ago
Mitchell Hashimoto e135ff546a state/remote: clean up the encryption flag stuff
11 years ago
Mitchell Hashimoto a5af429457 Merge pull request #2405 from hobbeswalsh/master
11 years ago
Mitchell Hashimoto cddd54c3de fmt
11 years ago
Robin Walsh ad17cf55a0 Allowing at-rest encryption when using S3
11 years ago
Mitchell Hashimoto 76d920f504 state/remote: more canonical Go for skip TLS verify
11 years ago
Mitchell Hashimoto 6649658d62 Merge pull request #2220 from LeftyBC/master
11 years ago
George Hartzell 4fc6dd0141 Only run Swift tests when Swift is available
11 years ago
George Hartzell 258b1a4263 Implement OpenStack/Swift remote
11 years ago
Colin Moller 67e56671ec Merge remote branch 'upstream/master'
11 years ago
Colin Moller e7130e9c85 go fmt
11 years ago
Colin Moller fc2f97ca89 Add a boolean flag to http remote that disables cert validity checking (for e.g. self-signed certs)
11 years ago
Paul Hinze b71fa3d0ae provider/aws: handle upstream aws-sdk-go repo move
11 years ago
Clint Shryock 883e2848c6 update remote state s3 file to fix error
11 years ago
Paul Hinze 31258e06c6 provider/aws: fix breakages from awserr refactor
11 years ago
Sander van Harmelen 897bf5e53d Added `SharedCredentialsProvider` and `EC2RoleProvider` as well...
11 years ago
Sander van Harmelen 5435815524 Fixing PR #1804
11 years ago
Sander van Harmelen 7274de3c1d Small fix needed to be inline with the updated AWS SDK again...
11 years ago
Martin Atkins 53e93d6f63 S3 remote stage storage backend, against the new remote state API.
11 years ago
Mitchell Hashimoto c58e09abaa state/remote: make malformed name message clearer [GH-1332]
11 years ago
Mitchell Hashimoto 1fac7b6488 state: cache should use State.Equal to check equality
11 years ago
Paul Hinze 0a24e72c3b state/remote: allow https consul addresses
11 years ago
Mitchell Hashimoto aee27314eb state/remote: add undocumented file backend for remote state
11 years ago
Mitchell Hashimoto cc8e6b6331 state: deep copies are required
11 years ago
Mitchell Hashimoto ed6128aa6e state/remote: increment serial properly
11 years ago
Mitchell Hashimoto c2bf600603 state: only change serial if changed
11 years ago
Mitchell Hashimoto bfe0edef51 state/remote: passing Atlas state test
11 years ago
Mitchell Hashimoto aaf182a4a7 state/remote: nitpick some style
11 years ago
Mitchell Hashimoto 4d126998b5 state/remote: atlas
11 years ago
Mitchell Hashimoto 3bf59183b8 state: InmemState
11 years ago
Mitchell Hashimoto 5555059540 state/remote: real HTTP client tests
11 years ago
Mitchell Hashimoto f2c6c12535 command/pull: remove remote package
11 years ago
Mitchell Hashimoto b3aaf6feac state/remote: add HTTP client
11 years ago
Mitchell Hashimoto 4ec63bc2ef command: deal with plan states
11 years ago
Mitchell Hashimoto 89d3a10adf state: backup state
11 years ago
Mitchell Hashimoto 5c356f35b9 state: LocalState supports alternate output path
11 years ago
Mitchell Hashimoto 34864a64a5 state: LocalState allows file to not exist
11 years ago
Mitchell Hashimoto 579f102f37 command: start migrating to new state package
11 years ago
Mitchell Hashimoto 1eec77378b state/remote: can handle nil payloads
11 years ago
Mitchell Hashimoto 399319d31f state/remote: comment
11 years ago
Mitchell Hashimoto b8836ff279 state/remote: consul client
11 years ago
Mitchell Hashimoto 66bace35e5 state: add strings for cache refresh result
11 years ago
Mitchell Hashimoto 6ec1b2b455 state: cache state test
11 years ago
Mitchell Hashimoto 1f7ddc30fe state: a bunch of state stuff
11 years ago