From b6d90f411085bb9ca7bfe6294d68cf00dc058594 Mon Sep 17 00:00:00 2001 From: jianghang8421 Date: Sat, 9 Mar 2019 10:36:21 +0800 Subject: [PATCH] Convert aarch64 to arm64 for ETCD_UNSUPPORTED_ARCH env var --- cluster/plan.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cluster/plan.go b/cluster/plan.go index 657a263d..b9445272 100644 --- a/cluster/plan.go +++ b/cluster/plan.go @@ -775,6 +775,10 @@ func (c *Cluster) BuildEtcdProcess(host *hosts.Host, etcdHosts []*hosts.Host, pr Env = append(Env, fmt.Sprintf("ETCDCTL_CACERT=%s", pki.GetCertPath(pki.CACertName))) Env = append(Env, fmt.Sprintf("ETCDCTL_CERT=%s", pki.GetCertPath(nodeName))) Env = append(Env, fmt.Sprintf("ETCDCTL_KEY=%s", pki.GetKeyPath(nodeName))) + + if architecture == "aarch64" { + architecture = "arm64" + } Env = append(Env, fmt.Sprintf("ETCD_UNSUPPORTED_ARCH=%s", architecture)) Env = append(Env, c.Services.Etcd.ExtraEnv...)