Awesome! So to summarize for anyone following this from home, until new systemd packages including this fix are shipped, you can protect yourself from this issue by tweaking that line with sed:
sed -i '/DM_UDEV_DISABLE_OTHER_RULES_FLAG/s|.*|SUBSYSTEM=="block", KERNEL!="ram*", ACTION=="add", ENV{DM_UDEV_DISABLE_OTHER_RULES_FLAG}=="1", ENV{SYSTEMD_READY}="0"|' /usr/lib/udev/rules.d/99-systemd.rules
Awesome! So to summarize for anyone following this from home, until new systemd packages including this fix are shipped, you can protect yourself from this issue by tweaking that line with sed:
sed -i '/DM_UDEV_ DISABLE_ OTHER_RULES_ FLAG/s| .*|SUBSYSTEM= ="block" , KERNEL!="ram*", ACTION=="add", ENV{DM_ UDEV_DISABLE_ OTHER_RULES_ FLAG}== "1", ENV{SYSTEMD_ READY}= "0"|' /usr/lib/ udev/rules. d/99-systemd. rules
And reloading the rules:
udevadm control --reload