Bug 1290154 - [RFE] Allow yum/dnf to handle distributed download links with torrent:// urls
Summary: [RFE] Allow yum/dnf to handle distributed download links with torrent:// urls
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Packaging Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-12-09 18:49 UTC by Justin Garrison
Modified: 2018-07-18 21:33 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2018-07-18 21:30:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Justin Garrison 2015-12-09 18:49:43 UTC
Description of problem: In large environments there is often a lot of stress put on a repository published via http(s). While there are ways to load balance the http endpoint it still becomes a single point of failure when a distributed downloading solution can be implemented.
Other options are distributed file systems and using file:// repos but they are not always available in some environments or have more management overhead that is not desirable.

Expected results:
There should be a way to join machines to a torrent pool and then have package update files distributed throughout the pool instead of downloading from a single source.

Additional info:
There obviously still needs to be a seed server but that would have relatively low overhead once 10+ systems can download the packages. This type of distribution can be very helpful when environments grow into the 1000s of machines as package updates can easily saturate a 1Gb and possibly even a 10Gb network interface.

If this is possible via a yum/dnf plugin please let me know. I only briefly looked at the plugin documentation.

Outside of setting up a mirrorlist url are there any other best practices for distributing package updates at large scale?

Comment 1 Daniel Mach 2018-07-18 21:30:54 UTC
yum and related packages are no longer actively developed.
They are being replaced with dnf, dnf-utils, etc.

I'm closing this bug because it's most likely never going to be fixed.
If you still consider your bug report important, reopen it, please.

Comment 2 Daniel Mach 2018-07-18 21:33:47 UTC
yum and related packages are no longer actively developed.
They are being replaced with dnf, dnf-utils, etc.

I'm closing this bug because it's most likely never going to be fixed.
If you still consider your bug report important, reopen it, please.


Note You need to log in before you can comment on or make changes to this bug.