mirror of https://github.com/k3s-io/k3s
Merge pull request #43481 from krousey/downgrades
Automatic merge from submit-queue (batch tested with PRs 43481, 43419, 42741, 43480) Add ETCD env vars for downgrade This is a partial fix for https://github.com/kubernetes/kubernetes/issues/43470pull/6/head
commit
5c18475537
|
@ -62,8 +62,17 @@ func etcdUpgradeGCE(target_storage, target_version string) error {
|
|||
}
|
||||
|
||||
func masterUpgradeGCE(rawV string) error {
|
||||
env := os.Environ()
|
||||
// TODO: Remove these variables when they're no longer needed for downgrades.
|
||||
if TestContext.EtcdUpgradeVersion != "" && TestContext.EtcdUpgradeStorage != "" {
|
||||
env = append(env,
|
||||
"TEST_ETCD_VERSION="+TestContext.EtcdUpgradeVersion,
|
||||
"STORAGE_BACKEND="+TestContext.EtcdUpgradeStorage,
|
||||
"TEST_ETCD_IMAGE=3.0.17")
|
||||
}
|
||||
|
||||
v := "v" + rawV
|
||||
_, _, err := RunCmd(gceUpgradeScript(), "-M", v)
|
||||
_, _, err := RunCmdEnv(env, gceUpgradeScript(), "-M", v)
|
||||
return err
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue