From 066f9300a81c680bb593e676d70aa47e2f0c4601 Mon Sep 17 00:00:00 2001 From: moelsayed Date: Sat, 16 Mar 2019 21:11:34 +0200 Subject: [PATCH] Wait for backup server to start before status check --- services/etcd.go | 1 + 1 file changed, 1 insertion(+) diff --git a/services/etcd.go b/services/etcd.go index 2f20f7b8..3d24ce5b 100644 --- a/services/etcd.go +++ b/services/etcd.go @@ -537,6 +537,7 @@ func StartBackupServer(ctx context.Context, etcdHost *hosts.Host, prsMap map[str if err := docker.DoRunContainer(ctx, etcdHost.DClient, imageCfg, hostCfg, EtcdServeBackupContainerName, etcdHost.Address, ETCDRole, prsMap); err != nil { return err } + time.Sleep(EtcdSnapshotWaitTime * time.Second) container, err := docker.InspectContainer(ctx, etcdHost.DClient, etcdHost.Address, EtcdServeBackupContainerName) if err != nil { return err