From 3302099643d23ddca7547f6b90d13992e77bce6e Mon Sep 17 00:00:00 2001 From: moelsayed Date: Mon, 18 Mar 2019 19:22:00 +0200 Subject: [PATCH] Fix backupConfig defaults --- cluster/defaults.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cluster/defaults.go b/cluster/defaults.go index b27193ae..0737f6ff 100644 --- a/cluster/defaults.go +++ b/cluster/defaults.go @@ -202,7 +202,9 @@ func (c *Cluster) setClusterServicesDefaults() { c.Services.Etcd.ExtraArgs[DefaultEtcdHeartbeatIntervalName] = DefaultEtcdHeartbeatIntervalValue } - if c.Services.Etcd.BackupConfig != nil && c.Services.Etcd.BackupConfig.Enabled != nil && *c.Services.Etcd.BackupConfig.Enabled { + if c.Services.Etcd.BackupConfig != nil && + (c.Services.Etcd.BackupConfig.Enabled == nil || + (c.Services.Etcd.BackupConfig.Enabled != nil && *c.Services.Etcd.BackupConfig.Enabled)) { if c.Services.Etcd.BackupConfig.IntervalHours == 0 { c.Services.Etcd.BackupConfig.IntervalHours = DefaultEtcdBackupConfigIntervalHours }