-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[1.24] fix: Add python-requests to the list of required RPMs #3371
[1.24] fix: Add python-requests to the list of required RPMs #3371
Conversation
jirihnidek
commented
Jan 17, 2024
- Card ID: RHEL-11947
- RPM package python-requests was not required, but "requests" Python package is used by auto-registration code
9371051
to
fbf65fa
Compare
PR #3372 fixed the two issues present (the real "problem" what the failed pip installation); thanks both @m-horky and Jirka for the two changes needed! Jirka: can you please rebase on top of the 1.24 branch, leaving only the dependency fix? Also, please the "1.28" typo in the commit message, since you are there. Thanks! |
* Card ID: RHEL-11947 * RPM package python-requests was not required, but "requests" Python package is used by auto-registration code
8da9e3f
to
0e942dd
Compare
@ptoscano FYI: PR updated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the rebase.
Please note that the CI changes are not needed: there is no need to get the sources as git repository, and if you notice #3372 then you can see things were fixed by that PR already. Hence, please drop the "fix: CI: setup git repository properly" commit.
As you can see in the following job there were issues related to the fact that directory created from downloaded compressed archive wasn't real git repository. E.g. this job: https://github.com/candlepin/subscription-manager/actions/runs/7554710695/job/20568141363?pr=3371
I would keep this commit as part of this PR for this reason. |
As I said, the nosetest job does not really need the sources as git repository.
IMHO that was another consequence of the failed pip installation.
I'm pretty sure there is no need for it -- again, see #3372. |
No, it wasn't. |
There should still be no need to have the sources as git repository, and both the build and the execution of the test suite do not need a git repository. |
0e942dd
to
6442c78
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks!