Project

Profile

Help

Task #3158

Evaluate Pulp2's dependence and usage of yum related packages

Added by bmbouter almost 4 years ago. Updated over 2 years ago.

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

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

To stay forward compatible, we need to ensure that we can use the newer versions of the following packages:

yum (replaced by dnf)
yum-utils (replaced by dnf-utils)
yum-metadata-parser (replaced by dnf)
python-urlgrabber (replaced by pycurl)
createrepo (replaced by createrepo_c)

Which of these packages do we depend on, and of those, how do we use them? If the answer is sizeable, consider adding it to a new wiki page.


Related issues

Related to RPM Support - Issue #1917: pulp_rpm depends on createrepo and createrepo_cCLOSED - CURRENTRELEASE<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by bmbouter almost 4 years ago

I checked the Pulp and RPM plugin spec files, and I only see one thing, a Requires line for createrepo here.

#2 Updated by bmbouter almost 4 years ago

Here is an associated ticket for Katello: http://projects.theforeman.org/issues/21806

#3 Updated by bmbouter almost 4 years ago

  • Parent task set to #1875

#4 Updated by dkliban@redhat.com almost 4 years ago

The RPM plugin requires yum.

#5 Updated by bmbouter almost 4 years ago

This seems very related to this ticket https://pulp.plan.io/issues/1917 I don't want to close 1917 as a duplicate exactly because it's only about createrepo and this ticket deals with a bit more. I think they can be handled together though.

#6 Updated by bmbouter almost 4 years ago

  • Related to Issue #1917: pulp_rpm depends on createrepo and createrepo_c added

#7 Updated by bmbouter over 3 years ago

  • Parent task deleted (#1875)

Removing as a subtask of #1875 because they aren't really that related. This ticket deals with the dependency Pulp needs on the server, while #1875 deals with the integration of dependencies running on the managed machines themselves.

#8 Updated by bmbouter over 2 years ago

  • Status changed from NEW to CLOSED - WONTFIX

Pulp 2 is approaching maintenance mode, and this Pulp 2 ticket is not being actively worked on. As such, it is being closed as WONTFIX. Pulp 2 is still accepting contributions though, so if you want to contribute a fix for this ticket, please reopen or comment on it. If you don't have permissions to reopen this ticket, or you want to discuss an issue, please reach out via the developer mailing list.

#9 Updated by bmbouter over 2 years ago

  • Tags Pulp 2 added

Please register to edit this issue

Also available in: Atom PDF