terraform/backend
Martin Atkins a6f399517b backend/local: reinstate additional steps in plan file processing
In earlier refactoring we skipped implementing prior state safety checks,
propagating the target addresses from plan, and verifying that all of
the providers are exactly the same from the plan being created.

This change reinstates those checks, including a new error message for
the "stale plan" situation.
2018-10-16 19:14:11 -07:00
..
atlas backend/remote-state: Get all the backend tests building again 2018-10-16 19:14:11 -07:00
init backend: Update interface and implementations for new config loader 2018-10-16 18:39:12 -07:00
legacy remove legacy remote state code 2018-10-16 18:24:10 -07:00
local backend/local: reinstate additional steps in plan file processing 2018-10-16 19:14:11 -07:00
remote Make sure we also output policies while planning 2018-10-16 17:16:28 +02:00
remote-state backend/remote-state/inmem: remove FIXME guards on tests that no longer hang 2018-10-16 19:14:11 -07:00
backend.go terraform: Ugly huge change to weave in new State and Plan types 2018-10-16 19:11:09 -07:00
cli.go backend: Update interface and implementations for new config loader 2018-10-16 18:39:12 -07:00
nil.go terraform: Ugly huge change to weave in new State and Plan types 2018-10-16 19:11:09 -07:00
nil_test.go backend: introduce the backend set of interfaces 2017-01-26 14:33:49 -08:00
operation_type.go backend: introduce the backend set of interfaces 2017-01-26 14:33:49 -08:00
operationtype_string.go Update various files for new version of "stringer" 2017-12-11 13:26:29 -08:00
testing.go backend: TestBackendConfig to allow nil config body 2018-10-16 19:14:11 -07:00
unparsed_value.go terraform: ugly huge change to weave in new HCL2-oriented types 2018-10-16 18:46:46 -07:00