Project

Profile

Help

Task #9289

Port pulp-manifest tool from pulp 2 to pulp 3

Added by ttereshc 2 months ago. Updated 11 days ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 107
Quarter:

Description

Upstream and downstream folks find the tool quite useful. We should have pulp-manifest available in pulp 3 repositories:

  • to make it clear that it works with pulp 3 as well (it looks like it should work as is)
  • to have a more logical place for it (currently it's in pulp_rpm in pulp2 branches)
  • to make it easier for katello to package it

It can be in a dedicated repository or a part of pulp_file repo.
Current location: https://github.com/pulp/pulp_rpm/tree/2.21-release/pulp_manifest

Associated revisions

Revision 212e47bc View on GitHub
Added by ttereshc 11 days ago

Remove pulp-manifest

It moved to its own repo to make it easier for downstream users to package it.

re #9289

History

#1 Updated by ttereshc 2 months ago

  • Subject changed from Port pulp-manifest tool from pulp 2 to pulp 3. to Port pulp-manifest tool from pulp 2 to pulp 3

#2 Updated by ttereshc 2 months ago

  • Description updated (diff)

#3 Updated by dalley about 2 months ago

@Tanya this is already done - it's part of the pulp_file repo. https://github.com/pulp/pulp_file/tree/main/pulp_manifest

However, it's not on PyPI and not installed along with pulp_file (I don't think). Just in the repo.

#4 Updated by ttereshc about 2 months ago

  • Status changed from NEW to CLOSED - NOTABUG

#5 Updated by jsherril@redhat.com 26 days ago

  • Status changed from CLOSED - NOTABUG to NEW

Re-opening this as it really needs to be packaged for easy installation IMO. having it in a git repo isn't enough.

Ideally it would be packaged in pypi as 'pulp_manifest'. Downstream consumers could then build it as an rpm.

#6 Updated by ttereshc 19 days ago

  • Status changed from NEW to CLOSED - COMPLETE

Moved to a separate repo and tagged as 3.0.0. https://github.com/pulp/pulp-manifest

Agreed with the delivery team.

#8 Updated by ipanova@redhat.com 13 days ago

  • Status changed from CLOSED - COMPLETE to POST

#9 Updated by ipanova@redhat.com 12 days ago

  • Assignee set to ttereshc
  • Sprint set to Sprint 107

#10 Updated by ipanova@redhat.com 11 days ago

  • Status changed from POST to CLOSED - COMPLETE

Please register to edit this issue

Also available in: Atom PDF