Project

Profile

Help

Issue #8619

closed

RPM Sync Issue - Duplicate content

Added by wibbit almost 3 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:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:
Q4-2021

Description

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


I've hit an odd sync issue with rpm (https://pulp.plan.io/issues/8615).

This is syncing against a pulp2 repo that is populated using pulp-admin's upload facility. I think I may know the cause, though this is conjecture.

Speaking with ttereshc, it's been confirmed that the upload command has the same issue as copying content between repositories does not perform any kind of de-duplication of data where the NEVRA is the same, but the hash differs.

I worked around this issue by creating a "dummy" repository, copying the content into it, and then setting the original repository up, to have it's feed set to the dummy repository and syncing it, this then engages the deduplication logic.

A subsequent sync of this repository from Pulp3 worked cleanly.

It strikes me, that Pulp3 probably should have been able to deal with this gracefully, I'm not familiar enough with sync logic to understand where the core problem was.

Actions #1

Updated by fao89 almost 3 years ago

  • Project changed from Pulp to RPM Support
Actions #2

Updated by dalley almost 3 years ago

  • Triaged changed from No to Yes
  • Quarter set to Q2-2021
Actions #3

Updated by dalley over 2 years ago

  • Quarter changed from Q2-2021 to Q4-2021
Actions #4

Updated by pulpbot over 2 years ago

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

Also available in: Atom PDF