Project

Profile

Help

Issue #1761

Distribution syncs fail to mirror upstream.

Added by jcline@redhat.com over 5 years ago. Updated over 2 years ago.

Status:
CLOSED - DUPLICATE
Priority:
Normal
Assignee:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

We are failing to handle what I am going to call "addon repositories" correctly for at least RHEL6 and RHEL7 (I have not confirmed others, but I expect this is across the board). The problem is that there are additional repositories within a kickstart-able repository and we fail to sync those repositories.

To reproduce:

  1. Sync https://cdn.redhat.com/content/dist/rhel/server/6/6Server/x86_64/kickstart/ (or a some mirror thereof)
  2. Inspect the published repository. Note that /content/dist/rhel/server/6/6Server/x86_64/kickstart/{LoadBalancer,HighAvailability,ResilientStorage,ScalableFileSystem}/ contain nothing except upstream version of the repomd.xml (which we shouldn't be syncing in any case).
  3. Inspect the database for one or more of the packages that are in the upstream repository's version of those directories. Note they are not present.
  4. To see the impact of this, try to kickstart from the Pulp repository and when it comes time to select additional repositories, try to select one of the missing ones (Load Balancer, for example). It will fail.

History

#1 Updated by jcline@redhat.com over 5 years ago

  • Status changed from NEW to CLOSED - DUPLICATE

I ended up writing a story as a separate issue, but I think it makes more sense to be a part of the story (https://pulp.plan.io/issues/1769) so I am going to close this.

#2 Updated by bmbouter over 2 years ago

  • Tags Pulp 2 added

Please register to edit this issue

Also available in: Atom PDF