> AFAIK /dev/sd* discovery and ordering was never guaranteed to be
> deterministic nor persistent across boots nor match any hardware or
> firmware ordering. One should not rely on these names, hence the use of
> persistent identifiers such as UUID, device path or disk ID.
I agree. That is why I used UUID for the fstab entries. But this drive ordering issue is specific to the installer. The preseed is expecting a /dev/sd* type of entry in order for partman to partition the correct drive...or in my case (using software RAID1) drives.
> I advise to not hardcode /dev/sd* anywhere and use persistent
> identifiers instead.
As stated above, I am not using /dev/sd* anywhere other than in the preseed which requires it.