make sure upgrade script runs on the master (#1715)

* make sure upgrade script runs on the master
* show a bit more logs from upgrade script
This commit is contained in:
Felix Kunde 2021-12-02 14:10:58 +01:00 committed by GitHub
parent f7858ffb70
commit 1ed16fadca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -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
}
}
@ -112,7 +112,7 @@ func (c *Cluster) majorVersionUpgrade() error {
return err
}
c.logger.Infof("upgrade action triggered and command completed: %s", result[:50])
c.logger.Infof("upgrade action triggered and command completed: %s", result[:100])
c.eventRecorder.Eventf(c.GetReference(), v1.EventTypeNormal, "Major Version Upgrade", "Upgrade from %d to %d finished", c.currentMajorVersion, desiredVersion)
}
}