I did ``` zypper rm -u plymouth* dracut --force ``` and the problem reappeared on reboot. So some pseudo-dependency on plymouth has been created. I reinstalled and it booted fine.