A related question: is there any way to tell "dnf system-upgrade" to download packages from a local repo (either http or file) rather than going out to the net? I already have the big local repo and I'd rather not download everything again.
--Greg On Wed, Jun 22, 2016 at 5:39 PM, Sam Varshavchik <mr...@courier-mta.com> wrote: > Rick Stevens writes: > > On 06/22/2016 03:46 PM, Sam Varshavchik wrote: >> >> > Last time I checked, I was told that the full repo weighed in somewhere >> > north of 20 gigabytes. >> >> You have to have the content SOMEWHERE local, don't you? You don't have >> to mirror the whole shooting match (all arches, the baseline OS, etc.), >> just the x86_64 updates repos you're interested in. And with 1TB drives >> > > I am not talking about the update repos. For system-upgrade I need to go > to the full repo. > > costing $80USD (and you only need one on your local repo server), this >> is an issue? >> > > Disk space is not an issue. The issue is piss poor bandwidth for a typical > US broadband. > > It took just a bit less than half hour to download the packages needed for > a full upgrade to F24. But multiply that by the number of machines to > upgrade to F24, and this adds up quickly. > > The issue is not regular daily updates. I have that automated and covered. > A daily rsync of the updates directory to a local repo, with all machines > pointing to it, and the regular updates repo turned off, does the trick. > > The issue is upgrading to a new release. There is no good way to optimize > the downloads in the same manner. rsyncing the entire 20 gig full Fedora > release (if it's still about 20 gigs), would take me about ten hours. > > Downloading once to a local machine and having the other machines on the >> LAN use it as their repo or setting up a caching proxy like squid and >> > > That's one option, sure. I don't normally need squid, for my regular daily > needs. > > But I'll try the trick of rsyncing /var/lib/dnf/system-upgrade, first. > This is apparently where dnf system-upgrade drops all of the downloaded > packages. > > If that's going to be sufficient, this will be fine for something that > needs to be done twice a year. If not, I'll probably find the time to get > squid up and running, in the next six months. > > runs a minimal Fedora server 23 (at the moment). It is a full repo for >> Fedora 21-23 (32- and 64-bit), CentOS 6 and 7 (both 32- and 64-bit) and >> serves over 300 client machines without even breaking a sweat. Hardware >> total: about $200USD. Took less than a day to set up. Polls the repos >> once a day to pick up updates. Simple. >> > > Daily updates is not the issue. The "dnf system-upgrade" reference in the > subject line does not refer to daily updates. > > > -- > users mailing list > users@lists.fedoraproject.org > To unsubscribe or change subscription options: > https://lists.fedoraproject.org/admin/lists/users@lists.fedoraproject.org > Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct > Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines > Have a question? Ask away: http://ask.fedoraproject.org > >
-- users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://lists.fedoraproject.org/admin/lists/users@lists.fedoraproject.org Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org