-
Notifications
You must be signed in to change notification settings - Fork 6.6k
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
github: hello_world_multiplatform: run on Ubuntu 24.04 #73477
github: hello_world_multiplatform: run on Ubuntu 24.04 #73477
Conversation
Note: The Ubuntu 24.04 runner is only in public beta so far:
I was just trying to assert whether something had changed in the runner, affecting the Zephyr build. |
I think it's safe to say the GitHub Ubuntu 24.04 runners are still not quite ready. |
14c15c8
to
4f869e6
Compare
@aescolar The The outlook for preserving the ability to run 32 bit |
I have a VM with Ubuntu24.04 and this sample builds and runs just fine both standalone and run by twister. |
The comment which I linked to says:
Is |
Yes. It is the default kernel distributed by Ubuntu with 24.04. Not some custom thing. From that comment you linked at, what I gather is that somebody at Microsoft decided to roll their own custom kernel in their default "Ubuntu 24.04" Azure VM images, with that feature purposely disabled. And that github for their "ubuntu-24.04" runners just uses that image. |
This is a just VM based on an Ubuntu 24.04 iso, which run thru normal updates, and with the tooling needed to build Zephyr. Nothing else. |
Right. That still leaves us with the issue of not being able to run 32-bit native_sim on the GitHub hosted Ubuntu 24.04 runners. |
So it seems :), I guess one option is to ask MS to enable back this feature in their VM's kernel. Because clearly we are not the only ones affected. |
@henrikbrixandersen I peeked thru the linked issues from other projects' CI and it seems they just stuck w ubuntu-22.04 for the jobs where they hit the issue. |
Sure, that's an option, but we would like to run on this platform in CI, as this is what many downstream Zephyr users will begin using. |
Of course. That's why I pinged the GH guy who closed the issue. |
Upstream bug report: https://bugs.launchpad.net/ubuntu/+source/linux-signed-azure/+bug/2071445 |
4f869e6
to
86ce172
Compare
86ce172
to
d13c253
Compare
The fixed kernel is in 24.04, things build and run fine :) |
Run the multi-platform Hello World build on Ubuntu 24.04. Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
d13c253
to
055a4f7
Compare
Run the multi-platform Hello World build on Ubuntu 24.04.