From 139953004f3cfeca58383d2471286c9d4aa86fc6 Mon Sep 17 00:00:00 2001 From: David Eads Date: Thu, 14 May 2020 09:34:25 -0400 Subject: [PATCH] make evaluation of targetMember strict --- .../pkg/discover-etcd-initial-cluster/initial-cluster.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openshift-tools/pkg/discover-etcd-initial-cluster/initial-cluster.go b/openshift-tools/pkg/discover-etcd-initial-cluster/initial-cluster.go index d0315a46c33c..928c8d110252 100644 --- a/openshift-tools/pkg/discover-etcd-initial-cluster/initial-cluster.go +++ b/openshift-tools/pkg/discover-etcd-initial-cluster/initial-cluster.go @@ -239,7 +239,7 @@ func (o *DiscoverEtcdInitialClusterOptions) checkForTarget(client *clientv3.Clie for i := range memberResponse.Members { member := memberResponse.Members[i] for _, peerURL := range member.PeerURLs { - if strings.Contains(peerURL, o.TargetPeerURLHost) { + if peerURL == ("https://" + o.TargetPeerURLHost + ":2380") { targetMember = member } }