Commit Graph

88 Commits (6440c839474f052d8997bb5cec19c2743e5108e6)

Author SHA1 Message Date
Kristin Laemmert 3933cbd491
remove LegacyProvider (#26433)
6 years ago
Pam Selle f35b530837 Update compatibility checks for blocks to not use marks
6 years ago
Pam Selle 0b3c21a3eb Support lists of deeply marked values
6 years ago
Pam Selle 3dde9efc75 Support list diffs with sensitivity
6 years ago
James Bardin 8cef62e455 add state to plans.Plan
6 years ago
Pam Selle 20ee878d0e Updates and improvements to comments
6 years ago
Pam Selle 5b0b1a13a5 Update object compatible check to unmark
6 years ago
Pam Selle bc55b6a28b Use UnmarkDeepWithPaths and MarkWithPaths
6 years ago
Pam Selle 6c129a921b Unmark/remark in apply process to allow apply
6 years ago
Pam Selle 84d118e18f Track sensitivity through evaluation
6 years ago
James Bardin 2b4101fdff Unknown set blocks with dynamic may have 0 elems
6 years ago
Chris Stephens 2dd64a7816
plans: Update error message for apply validation (#21312)
6 years ago
Martin Atkins 31a4b44d2e backend/local: treat output changes as side-effects to be applied
6 years ago
James Bardin e690fa1363
Merge pull request #24904 from hashicorp/jbardin/plan-data-sources
6 years ago
James Bardin 8e3728af54 rename methods for ConfigResource changes
6 years ago
Kazuki Higashiguchi 7e46b6b9e7 fix typo ResourceInstancChange to ResourceInstanceChange
6 years ago
James Bardin 18ca98a064 GetConfigResourceChanges from plans
6 years ago
James Bardin 323d9fb69f plans fix
6 years ago
James Bardin 2490e6c84b provide a method to get all modules changes
6 years ago
James Bardin e13eecbc5b finish provider ModuleInstance replacement
6 years ago
Kristin Laemmert 47a16b0937
addrs: embed Provider in AbsProviderConfig instead of Type
6 years ago
Martin Atkins 8b511524d6
Initial steps towards AbsProviderConfig/LocalProviderConfig separation (#23978)
6 years ago
Kristin Laemmert 6541775ce4
addrs: roll back change to Type field in ProviderConfig (#23937)
6 years ago
Kristin Laemmert e3416124cc
addrs: replace "Type string" with "Type Provider" in ProviderConfig
6 years ago
Radek Simko 7860f55e4f
Version tools per Go convention under tools.go
7 years ago
Radek Simko 3d94baecf6
Regenerate protobuf files under latest versions
7 years ago
James Bardin 7a183a0e90 don't assert set block length with unknowns
7 years ago
James Bardin bfa5e7f811 actual value may be unknown in nested list
7 years ago
Radek Simko 8a6d1d62b6
stringer: Regenerate files with latest version
7 years ago
Martin Atkins 332010fd56 plans/objchange: Fix handling of dynamic block placeholders
7 years ago
Martin Atkins 95e5ef13a7 vendor: go get github.com/zclconf/go-cty@master
7 years ago
Martin Atkins 88e76fa9ef configs/configschema: Introduce the NestingGroup mode for blocks
7 years ago
Martin Atkins 87fe6cbecd plans/objchange: Don't panic when prior state contains nested map blocks
7 years ago
Martin Atkins c5aa5c68bc plans/objchange: Don't panic when dynamic-typed attrs are present
7 years ago
James Bardin e50be82da4 don't add empty blocks in ProposedNewObject
7 years ago
Martin Atkins c280c27d87 plans/objchange: func NormalizeObjectFromLegacySDK
7 years ago
Martin Atkins 0b2cc6298b plans/objchange: Fix panic in AssertObjectCompatible with set blocks
7 years ago
Martin Atkins e831182c8d plans/objchange: Hide sensitive attribute values in error messages
7 years ago
Martin Atkins fec6e0328d plans/objchange: AssertPlanValid function
7 years ago
Martin Atkins 312d798a89 core: Restore our EvalReadData behavior
7 years ago
Martin Atkins c794bf5bcc plans/objchange: Don't presume unknown for values unset in config
7 years ago
Martin Atkins 7216049fdb plans/objchange: Improve precision of AssertObjectCompatible with sets
7 years ago
James Bardin f3fe6184a0 test for destroy plan round trip
7 years ago
James Bardin 1b8617cef0 don't attempt to decode empty changes values
7 years ago
James Bardin a915f3f13e don't convert empty DynamicValue to nil
7 years ago
James Bardin 78256ae225 return early when comparing Null values
7 years ago
Martin Atkins 300eceeb25 plans/planfile: fix TestRoundtrip
7 years ago
Martin Atkins ab62b330c1 core: Allow planned output changes to be updated during apply
7 years ago
Martin Atkins bbf8dacac8 plans: OutputChange.Encode must preserve Addr field
7 years ago
James Bardin e93d69f18b more nil/known checks before val.LengthInt
8 years ago