Commit Graph

34 Commits (27770ee8053da48fbb684fd23d415aae376d2bed)

Author SHA1 Message Date
Radek Simko 06fd817b7c
Remove handling of ephemeral root outputs (#35809)
2 years ago
Brandon Croft cc54f79ba7
cloud: retry state version pending gracefully
2 years ago
kmoe a2039517a5
states: store ephemeral output values in memory (#35676)
2 years ago
Brandon Croft 0efd586490
cloud: retry output if current state outputs are not available
2 years ago
Brandon Croft 716fcce239
chore: add command ctx to GetRootOutputValues
2 years ago
Sebastian Rivera 015f795ff0 Rebrand Terraform Cloud to HCP Terraform
2 years ago
Martin Atkins f058de612c statemgr: Incorporate IntermediateStateConditionalPersister
2 years ago
Martin Atkins cf3bbb890f State managers use schemarepo.Schemas instead of terraform.Schemas
2 years ago
Martin Atkins b0b8d4aa6f states: Only track root module output values
2 years ago
Brandon Croft 70cf13cae3
cloud: don't update snapshot interval unless response is from tfe.v2
3 years ago
Brandon Croft f5463ce77c
cloud: fix ShouldPersistIntermediateState should be false when header absent
3 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
Brandon Croft 9fe3f7a7b4
cloud: when saving state, create a pending state version then upload
3 years ago
Brandon Croft 86eed095b3
Rename disableIntermediateSnapshots > enableIntermediateSnapshots
3 years ago
Sebastian Rivera d03fd37ee6 Add interval header check to enable snapshots
3 years ago
Martin Atkins f6737d47e7 cloud: Allow Cloud API to lower the intermediate state snapshot interval
3 years ago
Martin Atkins efdc6e52bc cloud: Skip intermediate state snapshots in Terraform Cloud/Enterprise
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Brandon Croft de7304cacb
Begin cloud remote state with serial > 0
3 years ago
Jarrett Spiker 060255a9d5 Use safe or force workspace delete for cloud backend
3 years ago
Megan Bang 72ba8a869e removes EnableForcePush and other unrelated code
4 years ago
Megan Bang 5eaa4c45c0 fix imports
4 years ago
Megan Bang de8bd5826f first part of code review comments
4 years ago
Megan Bang dbf99f17b1 add test and removed backend state from cloud
4 years ago
Megan Bang bddf6a9b34 updating to use the latest version of cloud/state.go and just pass schemas along to PersistState in the remote state
4 years ago
Megan Bang 344379f5c7 fix cloud state breaking?
4 years ago
Megan Bang 021f1f69e9 updates to cloud state
4 years ago
Megan Bang 4fab46749a update persist state
4 years ago
Brandon Croft 50d48c635e
remove unused error and fix output authorization detection
4 years ago
Brandon Croft 0139e75a1a
feature: fall back to reading entire state when detailed-type is not available
4 years ago
Brandon Croft e1fa690879
style: goimports fixes
4 years ago
Brandon Croft 166d21b20b
refactor: extract cloud state ctyValue conversion function
4 years ago
Brandon Croft e794efc31e
better errors from terraform output when cloud is configured
4 years ago
Brandon Croft c33c8b013f
fix: have `terraform output` adhere to authorization w/ cloud
4 years ago