diff --git a/pkg/zones/ceph.go b/pkg/zones/ceph.go index 7b828e3..f97e4fb 100644 --- a/pkg/zones/ceph.go +++ b/pkg/zones/ceph.go @@ -14,8 +14,12 @@ import ( // GetCephFSID returns our Ceph's FSID func (m *Zones) GetCephFSID() (uuid.UUID, error) { if core.IsZero(m.CephFSID) { - // TODO: generate one - return uuid.Nil, nil + // generate one + v, err := uuid.NewV4() + if err != nil { + return uuid.Nil, nil + } + m.CephFSID = v } return m.CephFSID, nil }