remove dnf cache support
ClosedPublic

Authored by kparal on Fri, Jul 14, 12:41 PM.

Details

Summary

Optimizing with dnf --cacheonly was probably a mistake to begin with.
Minions that fail to rebuild regularly (often Branched and Rawhide) do
not get updated libtaskotron (since repos are not refreshed). The gain
from dnf repo caching is also not large, because most tasks need to
install at least one dependency, and therefore the repo metadata are
retrieved a shortly after anyway.


PS: I plan to build and submit new libtaskotron build once this is pushed.

Test Plan

deployed to taskotron-dev, seems to work fine, even outdated minions are getting updated libtaskotron

Diff Detail

Repository
rLTRN libtaskotron
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
kparal created this revision.Fri, Jul 14, 12:41 PM
This revision is now accepted and ready to land.Fri, Jul 14, 12:42 PM
Closed by commit rLTRN01ee690327d9: remove dnf cache support (authored by Kamil Páral <kparal@redhat.com>). · Explain WhyFri, Jul 14, 1:16 PM
This revision was automatically updated to reflect the committed changes.