OSInside / kiwi

KIWI - Appliance Builder Next Generation
https://osinside.github.io/kiwi
GNU General Public License v3.0
300 stars 152 forks source link

Add support for BLS zipl #2500

Closed schaefi closed 6 months ago

schaefi commented 7 months ago

Add support for

<bootloader name="zipl" .../>

to support BLS based zipl configuration. This Fixes #2481

schaefi commented 7 months ago

I'm still testing the different boot disks for s390 which will need a bit of time

Conan-Kudo commented 7 months ago

Can we make sure we have a test image with Rawhide s390x to validate this?

schaefi commented 7 months ago

Can we make sure we have a test image with Rawhide s390x to validate this?

yes it would be good to have integration tests for this code. I will add one ... next week

schaefi commented 6 months ago

Ok for me things are working now. Please find the integration tests here:

The Physical profile is for 4k DASD targets whereas the Virtual profile is for zFCP, FBA or virtual (e.g qemu) targets with 512b blocksize

I have tested on s390 itself but also in qemu. If you want to test in qemu please call

qemu-system-s390x -m 4096 -nographic -drive if=none,id=dr1,file=kiwi-test-image-disk.s390x-1.42.1-Virtual-Build10.5.qcow2 -device virtio-blk,drive=dr1,bootindex=1

Thanks