Hi

On Fri, Aug 7, 2015 at 10:23 PM, Andreas M. Kirchwitz 
However, if somebody runs "dnf upgrade" on the command shell then
he clearly wants the latest updates. Right now! No caching or other
magic involved. That's the whole point of running "dnf upgrade"
manually, otherwise the user would have left the whole updating
business to some automated background task.

If this is what you want,  use dnf update --refresh instead

Rahul