terraform/backend/remote
Kristin Laemmert 89eeaed0a0
[WIP] backend/enhanced: start with absolute configuration path (#22096)
* backend/enhanced: start with absolute config path

We recently started normalizing the config path before all "command"
operations, which was necessary for consistency but had unexpected
consequences for remote backend operations, specifically when a vcs root
with a working directory are configured.

This PR de-normalizes the path back to an absolute path.

* Check the error and add a test

It turned out all required logic was already present, so I just needed to add a test for this specific use case.
2019-07-17 08:39:37 -04:00
..
testdata Standardise directory name for test data 2019-06-30 10:16:15 +02:00
backend.go Merge pull request #20615 from hashicorp/svh/f-input-context 2019-03-08 18:44:28 +01:00
backend_apply.go update remote apply language to use proper its/it's 2019-06-14 12:22:21 -05:00
backend_apply_test.go Standardise directory name for test data 2019-06-30 10:16:15 +02:00
backend_common.go Remove pre-alpha cost estimation logic 2019-05-20 16:48:38 -07:00
backend_context.go Prevent a panic caused by writing to a nil map 2019-04-11 14:34:14 +02:00
backend_mock.go Remove pre-alpha cost estimation logic 2019-05-20 16:48:38 -07:00
backend_plan.go [WIP] backend/enhanced: start with absolute configuration path (#22096) 2019-07-17 08:39:37 -04:00
backend_plan_test.go [WIP] backend/enhanced: start with absolute configuration path (#22096) 2019-07-17 08:39:37 -04:00
backend_state.go backend/remote: do not unlock after a failed upload 2019-04-29 21:23:33 +02:00
backend_state_test.go backend/remote: cleanup test connections 2019-02-07 09:55:19 +01:00
backend_test.go Change backend.ValidateConfig to PrepareConfig 2019-02-25 18:37:20 -05:00
cli.go
colorize.go backend/remote: implement the Local interface 2018-11-26 20:50:25 +01:00
remote_test.go
testing.go Remove pre-alpha cost estimation logic 2019-05-20 16:48:38 -07:00