OpenShift 4.13 scsi device hard disk flipping on RHEL9 during installation
Issue
OpenShift 4.13 utilizes a 5.x kernel with its base of RHEL 9.2. There are some kernel changes for 5.x that increase the speed and efficiency of device detection asynchronously. This can cause issues for device detection in the baremetalhost CRs when the rootDevice is specified as /dev/sda or /dev/sdb for example. This causes issues selecting the correct hard drive for the root device during install.
At the time of this writing NVMe drives do not appear to be affected. See the following links for more information:
https://www.spinics.net/lists/linux-scsi/msg166873.html
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=f049cf1a7b6737c75884247c3f6383ef104d255a
Environment
OpenShift 4.13 SNO cluster deployed using the Baremetal Operator
Advanced Cluster Manager 2.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.