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

workflows: Move to Ubuntu 24.04 #633

Merged
merged 2 commits into from
Dec 13, 2024
Merged

workflows: Move to Ubuntu 24.04 #633

merged 2 commits into from
Dec 13, 2024

Conversation

martinpitt
Copy link
Member

This gets rid of the podman backport PPA, and thus finally runs the integration test on the exact same machinery as the production build (which previously has led to problems like in #628).

We can now also stop repeating the test dependencies.

@martinpitt martinpitt mentioned this pull request Dec 13, 2024
12 tasks
This is a requirement with OpenSSL 3, otherwise it rejects our generated
certificates:

> ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED]
> certificate verify failed: Basic Constraints of CA cert not marked
> critical (_ssl.c:1020)
This gets rid of the podman backport PPA, and thus finally runs the
integration test on the *exact* same machinery as the production build
(which previously has led to problems like in #628).

We can now also stop repeating the test dependencies.
@martinpitt
Copy link
Member Author

aha, new openssl:

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Basic Constraints of CA cert not marked critical (_ssl.c:1020)

@martinpitt martinpitt marked this pull request as ready for review December 13, 2024 05:04
@martinpitt martinpitt requested a review from jelly December 13, 2024 05:04
@martinpitt
Copy link
Member Author

I triggered a build, and tested it locally in toolbox with starter-kit, and cockpit image-prepare and test/verify/check-networkmanager-bridge with chromium and firefox. All good! ✔️

@jelly jelly merged commit cf944c5 into main Dec 13, 2024
6 checks passed
@jelly jelly deleted the u2404 branch December 13, 2024 08:34
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.

2 participants