To follow up from #14100, we add status to the cephcluster CR that at least gives a clue that the OSDs should be replaced.
LVM-based OSDs on PVCs are legacy and are not well tested, so this is a small attempt to raise that fact in the status, even while we still attempt to keep them running.
This will result in status on the CephCluster such as:
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
Checklist:
[ ] Commit Message Formatting: Commit titles and messages follow guidelines in the developer guide.
To follow up from #14100, we add status to the cephcluster CR that at least gives a clue that the OSDs should be replaced. LVM-based OSDs on PVCs are legacy and are not well tested, so this is a small attempt to raise that fact in the status, even while we still attempt to keep them running.
This will result in status on the CephCluster such as:
Checklist:
This is an automatic backport of pull request #14187 done by Mergify.