Should It prevent entire ODF upgrade or just the upgrade of the lvm based OSDs?
(In reply to Santosh Pillai from comment #4) > Should It prevent entire ODF upgrade or just the upgrade of the lvm based > OSDs? Prevention of upgrade for lvm based OSDs is preferred but if we alert the end user before the start of the upgrade then we could avoid the unexpected data-loss situation in advance.
Rook will add status under status.storage.legacyOSDs to the CephCluster CR such as the following: status: storage: deviceClasses: - name: hdd legacyOSDs: - id: 0 reason: LVM-based OSD on a PVC (id=0) is deprecated and should be replaced - id: 1 reason: LVM-based OSD on a PVC (id=1) is deprecated and should be replaced - id: 2 reason: LVM-based OSD on a PVC (id=2) is deprecated and should be replaced osd: storeType: bluestore: 3 I will clone this BZ to get the needed alert raised based on this status.
Moving it to the verified state based on the 4.16 CI regression runs.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Important: Red Hat OpenShift Data Foundation 4.16.0 security, enhancement & bug fix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2024:4591