Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.

pulp_installer 3.17+ is unable to install pulp 3.15+ from katello's rpm repos. #913

Closed
pcreech opened this issue Feb 23, 2022 · 0 comments · Fixed by #914
Closed

pulp_installer 3.17+ is unable to install pulp 3.15+ from katello's rpm repos. #913

pcreech opened this issue Feb 23, 2022 · 0 comments · Fixed by #914
Labels

Comments

@pcreech
Copy link
Member

pcreech commented Feb 23, 2022

Version
Please provide the versions of the pulp_installer, pulpcore and plugin packages in use.

pulp_installer 3.17.2
pulpcore 3.17.3
pulp-rpm 3.17.3

Describe the bug
A clear and concise description of what the bug is.

pulp-rpm rpm package fails to install, due to the exclusion of libcomps from this commit: bc30ba9

To Reproduce
Steps to reproduce the behavior:
I was working to debug pulpcore rpm pipelines, so steps I took to create the issue:

git clone https://github.com/theforeman/forklift/
cd forklift
ansible-playbook pipelines/pulpcore.yml -e pipeline_version=3.17 -e pipeline_os=centos7 -e pipeline_type=pulpcore -e foreman_expected_version=

I would imagine, given the specific issue, any "pulp-installer" install of pulp-rpm will exhibit the same failure, due to the exclusion of the libcomps build from install.

Expected behavior
A clear and concise description of what you expected to happen.

A successful clean install of pulp-rpm from rpm packages.

Additional context
Add any other context about the problem here. Please provide links to any previous discussions via Discourse or Bugzilla.

I am not fully aware of the whole context, as it appears there is an issue with libcomps not providing a python2 library, and the commit referenced above attempts to fix that. I am not aware how important the referenced python2 library is to any other parts of the system.

If a missing libcomps python2 library is not an issue for new installs, I would think a more robust solution for pulp_installer would be the way to go. If the missing library is an issue for new installs, I would imagine a more robust fix in pulpcore-packaging would be needed instead..

mikedep333 added a commit to mikedep333/pulp_installer that referenced this issue Feb 23, 2022
RPMs by no longer ignoring libcomps
(reverts bugfix for pulp#809)

fixes: pulp#913
mikedep333 added a commit to mikedep333/pulp_installer that referenced this issue Jul 18, 2022
Fix being unable to install from katello's latest

RPMs by no longer ignoring libcomps
(reverts bugfix for pulp#809)

fixes: pulp#913

(cherry picked from commit 90ecf7e)
fao89 pushed a commit that referenced this issue Jul 19, 2022
Fix being unable to install from katello's latest

RPMs by no longer ignoring libcomps
(reverts bugfix for #809)

fixes: #913

(cherry picked from commit 90ecf7e)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants