Description of problem: Users should not use /dev/sda, they should use /dev/disk/by-id names in LSO CRs So we should point it on the web console Version-Release number of selected component (if applicable): 4.7.0-202101062238.p0 How reproducible: Always Steps to Reproduce: 1.Deploy LSO 2.Create Localvolume on web console 3.Click StorageclassDevice-->DevicePath Actual results: Should update /dev/vde to /dev/disk/by-id/ata-crucial Expected results: Users should not use /dev/sda, they should use /dev/disk/by-id names in LSO CRs So we should point it on the web console Master Log: Node Log (of failed PODs): PV Dump: PVC Dump: StorageClass Dump (if StorageClass used by PV/PVC): Additional info:
Santosh, can you please take a look? It could be as simple as changing the LocalVolume template in CRD.
checking
storageClassDevices: description: List of storage class and devices they can match items: properties: devicePaths: description: A list of devices which would be chosen for local storage. For example - ["/dev/sda", "/dev/sdb", "/dev/disk/by-id/ata-crucial"]. It is strongly recommended to use the unique /dev/disk/by-id/... name if available, as these identifiers persist across node restarts. items: type: string type: array oc get csv -n openshift-local-storage NAME DISPLAY VERSION REPLACES PHASE local-storage-operator.4.7.0-202101141359.p0 Local Storage 4.7.0-202101141359.p0 Succeeded
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 (Moderate: OpenShift Container Platform 4.7.0 security, bug fix, and enhancement 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-2020:5633