diff --git a/pkg/cluster/cluster.go b/pkg/cluster/cluster.go index ac3444b56..dce2705af 100644 --- a/pkg/cluster/cluster.go +++ b/pkg/cluster/cluster.go @@ -587,6 +587,7 @@ func (c *Cluster) Update(oldSpec, newSpec *acidv1.Postgresql) error { if err := c.createBackupCronJob(); err != nil { c.logger.Errorf("could not create a k8s cron job for logical backups: %v", err) updateFailed = true + return } } @@ -596,6 +597,7 @@ func (c *Cluster) Update(oldSpec, newSpec *acidv1.Postgresql) error { if err := c.deleteLogicalBackupJob(); err != nil { c.logger.Errorf("could not delete a k8s cron job for logical backups: %v", err) updateFailed = true + return } } diff --git a/pkg/util/config/config.go b/pkg/util/config/config.go index 2a084c08f..e5dc04f29 100644 --- a/pkg/util/config/config.go +++ b/pkg/util/config/config.go @@ -70,7 +70,7 @@ type Scalyr struct { type LogicalBackup struct { EnableLogicalBackup bool `name:"enable_logical_backup" default:"false"` LogicalBackupSchedule string `name:"logical_backup_schedule" default:"30 00 * * *"` - LogicalBackupDockerImage string `name:"logical_backup_docker_image" default:""` + LogicalBackupDockerImage string `name:"logical_backup_docker_image" default:"registry.opensource.zalan.do/acid/logical-backup"` LogicalBackupS3Bucket string `name:"logical_backup_s3_bucket"` }