On Sunday, 3 March 2024 00:07:25 EET David C. Rankin wrote:
I've followed the mkinitcpio v38 thread and efforts to not break systems. This has me concerned.
I have 3 Arch servers with many mdadm RAID arrays. What changes will I have to make regarding mdadm_udev to ensure my system doesn't break?
Will simply updating once all the packages hit the mirrors be all that is required?:
* mkinitcpio 38-1 * systemd xxxx * lvm2 xxxx * mdadm xxxx * cryptsetup xxxx
Or will manual intervention be needed?
The hook files are simply moved between packages (plus some minor changes). Conflicts on all involved packages will ensure that you can only install/upgrade together which should prevent breakage. For mdadm_udev use case, things will only break if you are still using the deprecated mdadm hook, since the mdadm→mdadm_udev symlink is now dropped. nl6720