Skip to content
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

Merged
merged 6 commits into from
Sep 5, 2023

Conversation

wagner-intevation
Copy link
Contributor

Is already in home:sebix:intelmq:unstable and the Debian 12 build works.

@@ -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),
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why the downgrade?

Copy link
Member

@sebix sebix Jul 28, 2023

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

CHANGELOG.md Show resolved Hide resolved
wagner-intevation and others added 5 commits September 5, 2023 15:00
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
@wagner-intevation
Copy link
Contributor Author

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
@wagner-intevation
Copy link
Contributor Author

Replacing buster by bullseye in the intelmq tests also required this change in the vagrant test code: certtools/intelmq-vagrant@f824c79

@wagner-intevation
Copy link
Contributor Author

Some cleanup work after #2352 was missing (buster is no longer supported) and that failed the tests here. Now everything succeeds.

@wagner-intevation wagner-intevation changed the title Packaging fixes for 3.2.0 Packaging fixes for Debian, clean deprecated buster from tests Sep 5, 2023
Copy link
Contributor

@kamil-certat kamil-certat left a 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

@sebix
Copy link
Member

sebix commented Sep 5, 2023

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.

@sebix sebix merged commit 09b163c into certtools:develop Sep 5, 2023
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants