Project

Profile

Help

Task #9289

closed

Port pulp-manifest tool from pulp 2 to pulp 3

Added by ttereshc about 3 years ago. Updated about 3 years ago.

Status:
CLOSED - COMPLETE
Priority:
Normal
Assignee:
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

Actions #1

Updated by ttereshc about 3 years 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
Actions #2

Updated by ttereshc about 3 years ago

  • Description updated (diff)
Actions #3

Updated by dalley about 3 years 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.

Actions #4

Updated by ttereshc about 3 years ago

  • Status changed from NEW to CLOSED - NOTABUG
Actions #5

Updated by jsherril@redhat.com about 3 years 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.

Actions #6

Updated by ttereshc about 3 years 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.

Actions #8

Updated by ipanova@redhat.com about 3 years ago

  • Status changed from CLOSED - COMPLETE to POST
Actions #9

Updated by ipanova@redhat.com about 3 years ago

  • Assignee set to ttereshc
  • Sprint set to Sprint 107

Added by ttereshc about 3 years ago

Revision 212e47bc | View on GitHub

Remove pulp-manifest

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

re #9289

Actions #10

Updated by ipanova@redhat.com about 3 years ago

  • Status changed from POST to CLOSED - COMPLETE

Also available in: Atom PDF