No, the problem was/is that somehow, multipath was turned on and os-prober is not compatible with it. This is described in Bug 1097203, but unfortunately, that bug was closed without resolving the incompatibility with os-prober! That bug should either be reopened or a new one created. Anyhow, I chrooted in and turned off multipath so os-prober works again. I'm unsure if I inadvertently turned on multipath by messing with the kernel commandline commands, or if installation of the new kernel caused it. I'm venting here but I've had a good experience with Tumbleweed for a number of years, but currently am running into a number of bugs with it. One other issue, I locked my old working kernel in zypper, but installation of a new kernel deleted it. I don't think that should have happened. Incidentally, the problem with the "udevadm info -a" command is not unique to OpenSuse. It occurs in Arch and Debian on my system too, but I don't have issues with it on those systems because dracut is not being used and maybe the dracut.sh script they use doesn't invoke it.