Project

Profile

Help

Issue #4865

PULP_MANIFEST does not update correctly to publish files with iso_distributor via fast-forward when deleting an unit

Added by Zhiming 8 months ago. Updated 6 months ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Severity:
2. Medium
Version:
Master
Platform Release:
2.20.0
Blocks Release:
OS:
RHEL 7
Backwards Incompatible:
No
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:
Sprint 53

Description

PULP_MANIFEST does not update correctly when delete an unit

PULP_MANIFEST does not update correctly to publish files with iso_distributor via fast-forward (refer to the issue1) when deleting an unit.

Reproducing steps:
1. Create an iso repo
2. Upload an iso to the repo
3. Delete the iso and check the iso and PULP_MANIFEST, the iso file was removed but metadata is still in PULP_MANIFEST

[1] https://pulp.plan.io/issues/4708.


Related issues

Duplicated by RPM Support - Issue #4857: Pulp 2 Nightly Regression in test_iso_crud.ISOUpdateTestCase.test_all CLOSED - DUPLICATE Actions
Copied to Pulp - Test #5034: PULP_MANIFEST does not update correctly to publish files with iso_distributor via fast-forward when deleting an unit CLOSED - COMPLETE Actions

Associated revisions

Revision 4740f112 View on GitHub
Added by Zhiming 8 months ago

Fix the issue that PULP_MANIFEST is not update correctly.

Fix the issue that PULP_MANIFEST is not update correctly to publish
files with iso_distributor via fast-forward when deleting a exsting
unit. Besides that, add two unit tests and improve an unit test to
check the fix.

fixes #4865

History

#1 Updated by CodeHeeler 8 months ago

  • Project changed from Pulp to RPM Support
  • Tags Pulp 2 added

#2 Updated by ipanova@redhat.com 8 months ago

@Zhiming do you think you can submit a fix for this as a follow up for the https://pulp.plan.io/issues/4708 you worked on? thank you.

#3 Updated by ttereshc 8 months ago

  • Status changed from NEW to POST
  • Assignee set to Zhiming
  • Triaged changed from No to Yes
  • Sprint set to Sprint 53

#4 Updated by ttereshc 8 months ago

  • Duplicated by Issue #4857: Pulp 2 Nightly Regression in test_iso_crud.ISOUpdateTestCase.test_all added

#5 Updated by Zhiming 8 months ago

  • Status changed from POST to MODIFIED

#6 Updated by ttereshc 8 months ago

  • Project changed from RPM Support to Pulp
  • Platform Release set to 2.20.0

#7 Updated by ttereshc 7 months ago

  • Sprint/Milestone set to 2.20.0

#8 Updated by bherring 7 months ago

  • Copied to Test #5034: PULP_MANIFEST does not update correctly to publish files with iso_distributor via fast-forward when deleting an unit added

#9 Updated by ttereshc 7 months ago

  • Status changed from MODIFIED to ON_QA

#10 Updated by ttereshc 6 months ago

  • Status changed from ON_QA to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF