Why does Discover say there's updates while dnf say there's none? Also, why does Discover need to reboot to install said updates?