I got the exact same problem (same packages) and reinstalled the packages with DNF. The kernel packages are still not installing, should they also be installed with dnf?
sudo-dom0-update --clean --verbose prints these warnings: Unknown configuration value: failovermethod=priority in /var/lib/qubes/dom0-updates/etc/yum.repos.d/fedora.repo; Configuration: OptionBinding with id "failovermethod" does not exist repeated many times. Then an error message: Downloading Successful, but checksum doesn't match This all started after upgrading the template for the updateVM (sys-firewall) from Fedora 28 to Fedora 29 and shortly thereafter to 30. sorry if not posting correctly, i just joined the list -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To post to this group, send email to qubes-users@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/l9UemRakBGPd0D9HX4ukx3u27IdrhjQFoQvQ9NY5oGJPfabCLXmgzBC0SyHxHersrURwybf0kOJSy9Ml6jFR-lvcdiQpjfoPkKbZhBhfBic%3D%40protonmail.com. For more options, visit https://groups.google.com/d/optout.