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

chore(ci): update podman to version 5 for e2e test workflows #479

Merged
merged 2 commits into from
May 21, 2024

Conversation

odockal
Copy link
Contributor

@odockal odockal commented May 16, 2024

  • requires to update ubuntu runner to 24.04 beta

What does this PR do?

Installs podman v5 on ubuntu 2404 beta runner in workflows that runs e2e tests.

Screenshot / video of UI

What issues does this PR fix or reference?

#478

How to test this PR?

you can run the changes in your fork (main branch).

…es to update ubuntu runner to 24.04 beta

Signed-off-by: Ondrej Dockal <[email protected]>
@odockal odockal requested a review from a team as a code owner May 16, 2024 11:25
@odockal
Copy link
Contributor Author

odockal commented May 16, 2024

@cbr7 cbr7 self-requested a review May 16, 2024 11:30
@odockal
Copy link
Contributor Author

odockal commented May 17, 2024

So it seems that Podman Desktop electron app cannot be started on Ubuntu 24.04. We need to investigate that.
Two approaches can be taken right now, figure out podman v5 on ubuntu 22.04 or to make podman desktop to run on ubuntu 24.04.

Alternative approach is to use testing farm and packit to run tests on more supported linux distro's from podman package installation options.

@benoitf
Copy link
Contributor

benoitf commented May 17, 2024

@odockal do you know why it's not starting ? (like some errors being reported ?)

@odockal
Copy link
Contributor Author

odockal commented May 20, 2024

@benoitf Nope, there is not particular error or stack trace showing a problem. We are debugging it right now.

@odockal
Copy link
Contributor Author

odockal commented May 20, 2024

Looks like there are some packages missing: microsoft/playwright#30368.

@odockal
Copy link
Contributor Author

odockal commented May 20, 2024

@benoitf We have created an issue in podman-desktop. Seems like we have problem on ubuntu 24.04 as a whole. podman-desktop/podman-desktop#7256.

@odockal
Copy link
Contributor Author

odockal commented May 21, 2024

Gonna test workaround mentioned in the pd issue: podman-desktop/podman-desktop#7256 (comment).

@odockal
Copy link
Contributor Author

odockal commented May 21, 2024

Testing workflow passed: https://github.com/odockal/podman-desktop-extension-bootc/actions/runs/9173447991/job/25222156937.

@odockal
Copy link
Contributor Author

odockal commented May 21, 2024

Problem and solution: https://discourse.ubuntu.com/t/ubuntu-24-04-lts-noble-numbat-release-notes/39890

@odockal odockal merged commit f1a8e9a into podman-desktop:main May 21, 2024
5 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.

3 participants