Project

Profile

Help

Story #9131

closed

As an administrator, I'd like RPM repository syncs from mirrorlists to be able to use multiple mirrors in the event of download failures

Added by wibbit over 2 years ago. Updated over 2 years ago.

Status:
CLOSED - DUPLICATE
Priority:
High
Assignee:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Q1-2021

Description

Ticket moved to GitHub: "pulp/pulp_rpm/2286":https://github.com/pulp/pulp_rpm/issues/2286


Currently, though Pulp3 supports mirror lists, it does not currently support re-trying against a different host in the mirror list in the event of a package sync failure.

While attempting to use mirror lists while syncing fedora34 updates, after ~15 attempts I was not able to get to version 1 of the repository, as each time it would try and it would get a new mirror, and there would be a failed package of some kind.

Anecdotally I see this a lot when running a dnf update/upgrade where packages will fail and DNF will happily go off and try a new mirror, without this logic, for larger repositories that may have a lot of change, I'm unsure of the value of supporting mirror lists.


Related issues

Related to RPM Support - Task #8280: Investigate using librepo for downloading from RPM repositoriesCLOSED - WONTFIX

Actions

Also available in: Atom PDF