I noticed that when I clean
dnf's metadata and then run
dnf upgrade to fetch new metadata and check for upgradeable packages multiple times, it tends to often download different amounts of data which sometimes result in one run not having any updates while the next run might do.
How can I fix this and always get the freshest (i.e. newest) metadata in
dnf on Fedora (26)?