Skip to content

Commit a840f3e

Browse files
committed
Update terraform/consul dependency
Updates consul/api to v1.6.0 and consul/sdk to v0.6.0 Fixes TestMain in `backend/remote-state/consul/backend.test` to work with new version of testutil imported from consul/sdk. Also fixes TestStateReplaceProvider in `command/state_replace_provider_test.go` to work with the newer, now vendored version of `github.com/mitchellh/cli` by adding a new line to the mock input (as in hitting enter).
1 parent 2e829a0 commit a840f3e

File tree

150 files changed

+10665
-1018
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

150 files changed

+10665
-1018
lines changed

backend/remote-state/consul/backend_test.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"testing"
88
"time"
99

10-
"github.com/hashicorp/consul/testutil"
10+
"github.com/hashicorp/consul/sdk/testutil"
1111
"github.com/hashicorp/terraform/backend"
1212
)
1313

@@ -36,7 +36,8 @@ func TestMain(m *testing.M) {
3636
}
3737

3838
func newConsulTestServer() (*testutil.TestServer, error) {
39-
srv, err := testutil.NewTestServerConfig(func(c *testutil.TestServerConfig) {
39+
tb := new(testing.TB)
40+
srv, err := testutil.NewTestServerConfigT(*tb, func(c *testutil.TestServerConfig) {
4041
c.LogLevel = "warn"
4142

4243
if !testing.Verbose() {

command/state_replace_provider_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ func TestStateReplaceProvider(t *testing.T) {
7575

7676
inputBuf := &bytes.Buffer{}
7777
ui.InputReader = inputBuf
78-
inputBuf.WriteString("yes")
78+
inputBuf.WriteString("yes\n")
7979

8080
args := []string{
8181
"-state", statePath,
@@ -143,7 +143,7 @@ func TestStateReplaceProvider(t *testing.T) {
143143

144144
inputBuf := &bytes.Buffer{}
145145
ui.InputReader = inputBuf
146-
inputBuf.WriteString("no")
146+
inputBuf.WriteString("no\n")
147147

148148
args := []string{
149149
"-state", statePath,

go.mod

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@ require (
1717
github.com/apparentlymart/go-userdirs v0.0.0-20190512014041-4a23807e62b9
1818
github.com/apparentlymart/go-versions v1.0.0
1919
github.com/armon/circbuf v0.0.0-20190214190532-5111143e8da2
20-
github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da // indirect
21-
github.com/armon/go-radix v1.0.0 // indirect
2220
github.com/aws/aws-sdk-go v1.31.9
2321
github.com/baiyubin/aliyun-sts-go-sdk v0.0.0-20180326062324-cfa1a18b161f // indirect
2422
github.com/bgentry/speakeasy v0.1.0
@@ -52,28 +50,25 @@ require (
5250
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect
5351
github.com/grpc-ecosystem/grpc-gateway v1.8.5 // indirect
5452
github.com/hashicorp/aws-sdk-go-base v0.6.0
55-
github.com/hashicorp/consul v0.0.0-20171026175957-610f3c86a089
53+
github.com/hashicorp/consul/api v1.6.0
54+
github.com/hashicorp/consul/sdk v0.6.0
5655
github.com/hashicorp/errwrap v1.0.0
5756
github.com/hashicorp/go-azure-helpers v0.12.0
5857
github.com/hashicorp/go-checkpoint v0.5.0
5958
github.com/hashicorp/go-cleanhttp v0.5.1
6059
github.com/hashicorp/go-getter v1.4.2-0.20200106182914-9813cbd4eb02
61-
github.com/hashicorp/go-hclog v0.9.2
62-
github.com/hashicorp/go-immutable-radix v0.0.0-20180129170900-7f3cd4390caa // indirect
60+
github.com/hashicorp/go-hclog v0.12.0
6361
github.com/hashicorp/go-msgpack v0.5.4 // indirect
64-
github.com/hashicorp/go-multierror v1.0.0
62+
github.com/hashicorp/go-multierror v1.1.0
6563
github.com/hashicorp/go-plugin v1.3.0
6664
github.com/hashicorp/go-retryablehttp v0.5.2
67-
github.com/hashicorp/go-rootcerts v1.0.0
68-
github.com/hashicorp/go-sockaddr v0.0.0-20180320115054-6d291a969b86 // indirect
65+
github.com/hashicorp/go-rootcerts v1.0.2
6966
github.com/hashicorp/go-tfe v0.8.1
7067
github.com/hashicorp/go-uuid v1.0.1
7168
github.com/hashicorp/go-version v1.2.0
7269
github.com/hashicorp/hcl v0.0.0-20170504190234-a4b07c25de5f
7370
github.com/hashicorp/hcl/v2 v2.6.0
7471
github.com/hashicorp/hil v0.0.0-20190212112733-ab17b08d6590
75-
github.com/hashicorp/memberlist v0.1.0 // indirect
76-
github.com/hashicorp/serf v0.0.0-20160124182025-e4ec8cc423bb // indirect
7772
github.com/hashicorp/terraform-config-inspect v0.0.0-20191212124732-c6ae6269b9d7
7873
github.com/hashicorp/terraform-svchost v0.0.0-20191011084731-65d371908596
7974
github.com/hashicorp/vault v0.10.4
@@ -90,11 +85,10 @@ require (
9085
github.com/lusis/go-artifactory v0.0.0-20160115162124-7e4ce345df82
9186
github.com/masterzen/simplexml v0.0.0-20190410153822-31eea3082786 // indirect
9287
github.com/masterzen/winrm v0.0.0-20200615185753-c42b5136ff88
93-
github.com/mattn/go-colorable v0.1.1
94-
github.com/mattn/go-isatty v0.0.5
88+
github.com/mattn/go-colorable v0.1.6
89+
github.com/mattn/go-isatty v0.0.12
9590
github.com/mattn/go-shellwords v1.0.4
96-
github.com/miekg/dns v1.0.8 // indirect
97-
github.com/mitchellh/cli v1.0.0
91+
github.com/mitchellh/cli v1.1.0
9892
github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db
9993
github.com/mitchellh/copystructure v1.0.0
10094
github.com/mitchellh/go-homedir v1.1.0
@@ -108,12 +102,10 @@ require (
108102
github.com/mitchellh/reflectwalk v1.0.1
109103
github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d // indirect
110104
github.com/packer-community/winrmcp v0.0.0-20180921211025-c76d91c1e7db
111-
github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c // indirect
112105
github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4
113106
github.com/pkg/errors v0.9.1
114-
github.com/posener/complete v1.2.1
107+
github.com/posener/complete v1.2.3
115108
github.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829 // indirect
116-
github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 // indirect
117109
github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d // indirect
118110
github.com/smartystreets/goconvey v0.0.0-20180222194500-ef6db91d284a // indirect
119111
github.com/soheilhy/cmux v0.1.4 // indirect

0 commit comments

Comments
 (0)