core: sync ceph fsid on cephcluster status

FSID will be updated with cephcluster CR status
when monitoring check get start

Signed-off-by: parth-gr <paarora@redhat.com>
This commit is contained in:
parth-gr
2022-03-09 21:57:37 +05:30
parent 507a2e3364
commit 2e89ff0fd9
4 changed files with 8 additions and 0 deletions
@@ -4122,6 +4122,8 @@ spec:
- severity
type: object
type: object
fsid:
type: string
health:
type: string
lastChanged:
+2
View File
@@ -4121,6 +4121,8 @@ spec:
- severity
type: object
type: object
fsid:
type: string
health:
type: string
lastChanged:
+1
View File
@@ -355,6 +355,7 @@ type CephStatus struct {
Capacity Capacity `json:"capacity,omitempty"`
// +optional
Versions *CephDaemonsVersions `json:"versions,omitempty"`
FSID string `json:"fsid,omitempty"`
}
// Capacity is the capacity information of a Ceph Cluster
+3
View File
@@ -233,6 +233,9 @@ func toCustomResourceStatus(currentStatus cephv1.ClusterStatus, newStatus *cephc
s.Capacity = currentStatus.CephStatus.Capacity
}
}
// update fsid on cephcluster Status
s.FSID = newStatus.FSID
return s
}