mirror of
https://github.com/zalando/postgres-operator.git
synced 2026-10-22 11:45:49 +02:00
chore: add logging for major upgrade failure (#3046)
This commit is contained in:
@@ -275,6 +275,10 @@ func (c *Cluster) majorVersionUpgrade() error {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
isUpgradeSuccess = false
|
isUpgradeSuccess = false
|
||||||
c.annotatePostgresResource(isUpgradeSuccess)
|
c.annotatePostgresResource(isUpgradeSuccess)
|
||||||
|
c.logger.Errorf("upgrade action triggered but command failed: %v", err)
|
||||||
|
if strings.TrimSpace(scriptErrMsg) == "" {
|
||||||
|
scriptErrMsg = err.Error()
|
||||||
|
}
|
||||||
c.eventRecorder.Eventf(c.GetReference(), v1.EventTypeWarning, "Major Version Upgrade", "upgrade from %d to %d FAILED: %v", c.currentMajorVersion, desiredVersion, scriptErrMsg)
|
c.eventRecorder.Eventf(c.GetReference(), v1.EventTypeWarning, "Major Version Upgrade", "upgrade from %d to %d FAILED: %v", c.currentMajorVersion, desiredVersion, scriptErrMsg)
|
||||||
return fmt.Errorf("%s", scriptErrMsg)
|
return fmt.Errorf("%s", scriptErrMsg)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user