diff --git a/pkg/zones/ceph_scan.go b/pkg/zones/ceph_scan.go index 4e75a9d..0279f1a 100644 --- a/pkg/zones/ceph_scan.go +++ b/pkg/zones/ceph_scan.go @@ -167,5 +167,10 @@ func (m *Zones) scanCephMonitors(_ *ScanOptions) error { return core.Wrap(err, "ceph") } + // make sure every zone has one + m.ForEachZone(func(z *Zone) bool { + _ = z.GetCephMonitors() + return false + }) return nil }