From 0b8bb4f9a3bfde5c58912a60f90a151228c1c9cd Mon Sep 17 00:00:00 2001 From: Felix Kunde Date: Thu, 2 Dec 2021 11:32:31 +0100 Subject: [PATCH] make sure upgrade script runs on the master --- pkg/cluster/majorversionupgrade.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/cluster/majorversionupgrade.go b/pkg/cluster/majorversionupgrade.go index 60048e20d..5644ea5cc 100644 --- a/pkg/cluster/majorversionupgrade.go +++ b/pkg/cluster/majorversionupgrade.go @@ -83,7 +83,7 @@ func (c *Cluster) majorVersionUpgrade() error { var masterPod *v1.Pod - for _, pod := range pods { + for i, pod := range pods { ps, _ := c.patroni.GetMemberData(&pod) if ps.State != "running" { @@ -92,7 +92,7 @@ func (c *Cluster) majorVersionUpgrade() error { } if ps.Role == "master" { - masterPod = &pod + masterPod = &pods[i] c.currentMajorVersion = ps.ServerVersion } }