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 about 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
Actions #1

Updated by dalley over 2 years ago

  • Related to Task #8280: Investigate using librepo for downloading from RPM repositories added
Actions #2

Updated by dalley over 2 years ago

  • Tracker changed from Issue to Story
  • % Done set to 0
  • Severity deleted (2. Medium)
  • Triaged deleted (No)
Actions #3

Updated by dalley over 2 years ago

  • Subject changed from As an administratror, I'd like to be able to use mirror lists when syncing large RPM repositories to As an administrator, I'd like RPM repository syncs from mirrorlists to be able to use multiple mirrors in the event of download failures
Actions #4

Updated by dalley over 2 years ago

  • Sprint set to Sprint 104
Actions #5

Updated by rchan over 2 years ago

  • Sprint changed from Sprint 104 to Sprint 105
Actions #6

Updated by dalley over 2 years ago

  • Sprint deleted (Sprint 105)
  • Quarter set to Q4-2021
Actions #7

Updated by dalley over 2 years ago

You're definitely right about this being a good feature to support. It will be complex enough that I'm not sure how soon we can get to it though. Definitely not in the next two months, possibly Q1 2022.

Actions #8

Updated by dalley over 2 years ago

  • Priority changed from Normal to High
  • Quarter changed from Q4-2021 to Q1-2021
Actions #9

Updated by pulpbot about 2 years ago

  • Description updated (diff)
  • Status changed from NEW to CLOSED - DUPLICATE

Also available in: Atom PDF