-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Feat | Implement initdata for bare-metal/qemu for s390x #11640
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
Conversation
cbadf4b
to
b72e4f4
Compare
The commits need to be updated to match the https://github.com/kata-containers/community/blob/main/CONTRIBUTING.md#patch-format, but I've added some test enablement for s390x, so we can see if it works |
@rafsal-rahim - the code isn't valid:
can you fix this and ensure it compiles locally before re-pushing please? Thanks |
Still failing to build:
|
Nice - the initdata tests are passing on the zvsi: https://github.com/kata-containers/kata-containers/actions/runs/16666552296/job/47174979611?pr=11640. @rafsal-rahim - can you please fix up your commits as requested to we can move this forward |
Sure steve |
I will look into it tomorrow. To be honest, I stopped the 2nd test because I've check if this behavior also appears for The whole tests passed. 👍 |
Is it that the create container timeout is 120s, so Kubernetes doesn't give up on it until that point? |
sounds reasonable. I will check that out. Thanks for feedback. yeah, This is an expected behavior. The 2nd test uses
I will start reviewing the code. Thanks! |
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.
Thanks for the PR. I've left something to discuss.
virtio-blk-ccw from the QEMU command line during the test. |
8ee80b4
to
f1dfda4
Compare
- Added support for initdata device on s390x. - Generalized devno generation for QEMU CCW devices. Signed-off-by: rafsalrahim <rafsal.rahim@ibm.com>
Enable testing of initdata on the qemu-coco-dev and qemu-se runtime classes, so we can validate the function on s390x Signed-off-by: stevenhorsman <steven@uk.ibm.com>
f1dfda4
to
43cdde4
Compare
For reviewers, the e2e test for the last push has passed successfully for IBM SEL: https://github.com/kata-containers/kata-containers/actions/runs/16956314713/job/48094463961#step:3:8573 |
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 thanks @rafsal-rahim !
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.
Thx @rafsal-rahim LGTM. BTW, could you please add support for this feature in runtime-rs ?
Yes - let's ensure that the issue isn't closed and is reworked to reflect the runtime-rs update |
Opening this PR for enabling support for initdata in s390x Issue : 11628