On 11/6/21 19:24, Simon Kirby wrote:
This occurs regardless of the CONFIG_SCSI_SCAN_ASYNC setting, and also with scsi_mod.scan=sync on vendor kernels. All of these disks are coming from the same driver and card. I understand that using UUIDs, by-id, etc., is an option to work around this, but then we would have to push IDs for disks in every server to our configuration management. It does not seem that this change is really intentional.
SCSI disk detection is asynchronous on purpose since a long time. The most recent commit I know of that changed SCSI disk scanning
behavior is commit f049cf1a7b67 ("scsi: sd: Rely on the driver core for asynchronous probing"). Please use one of the /dev/disk/by-*/* identifiers as Damien requested. Thanks, Bart.