-
Notifications
You must be signed in to change notification settings - Fork 296
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
Packaging fixes for Debian, clean deprecated buster from tests #2391
Conversation
@@ -37,7 +37,7 @@ Depends: bash-completion, | |||
python3-openssl, | |||
python3-psutil (>= 1.2.1), | |||
python3-redis (>= 2.10), | |||
python3-requests (>= 2.2.1), | |||
python3-requests (>= 2.2.0), |
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.
why the downgrade?
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.
to align it with setup.py
most dependencies lacked the minimum required version that lead to probably false assumptions about installable packages on too old distros
requests is a core dependency, we do not need to require it for the bot
the previous install was hardcoded and outdated on Debian 12 use the distro-default, fixes the build fixes certtools#2384
705f9db
to
5850b07
Compare
Rebased the commits on current develop and added an intermediate revision 3.2.1-2, which we could release straightaway |
Support for Debian 10 Buster was dropped in PR#2352 certtools#2352
Replacing buster by bullseye in the intelmq tests also required this change in the vagrant test code: certtools/intelmq-vagrant@f824c79 |
Some cleanup work after #2352 was missing (buster is no longer supported) and that failed the tests here. Now everything succeeds. |
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.
LGTM, would you consider fixing packaging tests in intelmq-api
? Would be nice to have them working
Time is extremely limited, I'm unsure if it's possible in the next weeks. |
Is already in home:sebix:intelmq:unstable and the Debian 12 build works.