Skip to content
This repository was archived by the owner on Jul 30, 2021. It is now read-only.

Commit 7247143

Browse files
authored
Merge pull request #481 from squat/fix_migrate_logs
pkg/util/etcdutil: improve etcd migration logs
2 parents 2cad4ca + a4e8e74 commit 7247143

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

pkg/util/etcdutil/migrate.go

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -32,19 +32,19 @@ var (
3232
func Migrate(kubeConfig clientcmd.ClientConfig, etcdServiceIP string) error {
3333
config, err := kubeConfig.ClientConfig()
3434
if err != nil {
35-
return fmt.Errorf("fail to create kube client: %v", err)
35+
return fmt.Errorf("failed to create kube client config: %v", err)
3636
}
3737
kubecli, err := kubernetes.NewForConfig(config)
3838
if err != nil {
39-
return fmt.Errorf("fail to create kube client: %v", err)
39+
return fmt.Errorf("failed to create kube client: %v", err)
4040
}
4141
restClient := kubecli.CoreV1().RESTClient()
4242

4343
err = waitEtcdTPRReady(restClient, 5*time.Second, 60*time.Second, api.NamespaceSystem)
4444
if err != nil {
4545
return err
4646
}
47-
glog.Infof("etcd cluster TPR is setup")
47+
glog.Infof("created etcd cluster TPR")
4848

4949
ip, err := getBootEtcdPodIP(kubecli)
5050
if err != nil {
@@ -53,19 +53,19 @@ func Migrate(kubeConfig clientcmd.ClientConfig, etcdServiceIP string) error {
5353
glog.Infof("boot-etcd pod IP is: %s", ip)
5454

5555
if err := createMigratedEtcdCluster(restClient, ip); err != nil {
56-
return fmt.Errorf("fail to create migrated etcd cluster: %v", err)
56+
return fmt.Errorf("failed to create etcd cluster for migration: %v", err)
5757
}
58-
glog.Infof("etcd cluster for migration is created")
58+
glog.Infof("created etcd cluster for migration")
5959

6060
if err := waitEtcdClusterRunning(restClient); err != nil {
61-
return fmt.Errorf("wait etcd cluster running failed: %v", err)
61+
return fmt.Errorf("failed to wait for etcd cluster's status to be running: %v", err)
6262
}
6363
glog.Info("etcd cluster for migration is now running")
6464

6565
if err := waitBootEtcdRemoved(etcdServiceIP); err != nil {
66-
return fmt.Errorf("wait boot etcd deleted failed: %v", err)
66+
return fmt.Errorf("failed to wait for boot-etcd to be removed: %v", err)
6767
}
68-
glog.Info("the boot etcd is removed from the migration cluster")
68+
glog.Info("removed boot-etcd from the etcd cluster")
6969
return nil
7070
}
7171

@@ -86,7 +86,7 @@ func waitEtcdTPRReady(restClient restclient.Interface, interval, timeout time.Du
8686
return true, nil
8787
})
8888
if err != nil {
89-
return fmt.Errorf("fail to wait etcd TPR to be ready: %v", err)
89+
return fmt.Errorf("failed to wait for etcd TPR to be ready: %v", err)
9090
}
9191
return nil
9292
}
@@ -98,7 +98,7 @@ func getBootEtcdPodIP(kubecli kubernetes.Interface) (string, error) {
9898
LabelSelector: "k8s-app=boot-etcd",
9999
})
100100
if err != nil {
101-
glog.Errorf("fail to list 'boot-etcd' pod: %v", err)
101+
glog.Errorf("failed to list 'boot-etcd' pod: %v", err)
102102
return false, err
103103
}
104104
if len(podList.Items) < 1 {
@@ -158,7 +158,7 @@ func waitEtcdClusterRunning(restclient restclient.Interface) error {
158158
err := wait.Poll(10*time.Second, waitEtcdClusterRunningTime, func() (bool, error) {
159159
b, err := restclient.Get().RequestURI(makeEtcdClusterURI(etcdClusterName)).DoRaw()
160160
if err != nil {
161-
return false, fmt.Errorf("fail to get etcdcluster: %v", err)
161+
return false, fmt.Errorf("failed to get etcd cluster TPR: %v", err)
162162
}
163163

164164
e := &spec.Cluster{}
@@ -186,7 +186,7 @@ func waitBootEtcdRemoved(etcdServiceIP string) error {
186186
}
187187
etcdcli, err := clientv3.New(cfg)
188188
if err != nil {
189-
glog.Errorf("fail to create etcd client, will retry: %v", err)
189+
glog.Errorf("failed to create etcd client, will retry: %v", err)
190190
return false, nil
191191
}
192192

@@ -195,12 +195,12 @@ func waitBootEtcdRemoved(etcdServiceIP string) error {
195195
cancel()
196196
etcdcli.Close()
197197
if err != nil {
198-
glog.Errorf("fail to list member, will retry: %v", err)
198+
glog.Errorf("failed to list etcd members, will retry: %v", err)
199199
return false, nil
200200
}
201201

202202
if len(m.Members) != 1 {
203-
glog.Info("Still waiting boot etcd to be deletd...")
203+
glog.Info("still waiting for boot-etcd to be deleted...")
204204
return false, nil
205205
}
206206
return true, nil

0 commit comments

Comments
 (0)