SUSE Linux Enterprise Server 15 SP3 is out! See the official announcement and the release notes. It provides
- QEMU v5.2, supporting virtio-fs on IBM Z
- libvirt v7.1
SUSE Linux Enterprise Server 15 SP3 is out! See the official announcement and the release notes. It provides
RHEL 8.4 is out! See the official announcement and the release notes.
KVM is supported via Advanced Virtualization, and provides
Furthermore, RHEL 8.4 now supports graphical installation for guest installs. Just add the highlighted arguments to your virt-install command line for an RHEL 8.4 install on an RHEL 8.4 KVM host:
virt-install --input keyboard,bus=virtio --input mouse,bus=virtio \
--graphics vnc --video virtio --disk size=8 --memory 2048 --name rhel84 \
--cdrom /var/lib/libvirt/images/RHEL-8.4.0-20210503.1-s390x-dvd1.iso
And the installation will enter the fancy graphical installer:
Make sure to have package virt-viewer installed on the host, and X forwarding enabled (option -X for ssh).
This new support also allows graphical installs started in cockpit:
Join us for our webinar on Wednesday, April 21, 11:00 AM - 12:00 PM EST!
Abstract
Speakers
Registration
Register here. You can check the system requirements here.
After registering, you will receive a confirmation email containing information about joining the webinar.
Replay & Archive
All sessions are recorded. For the archive as well as a replay and handout of this session and all previous webinars see here.
While there is no documentation on how to install Red Hat OCP on Linux on Z with a static IP under KVM today, the instructions here will get you almost there. However, there are a few parts within section Creating Red Hat Enterprise Linux CoreOS (RHCOS) machines that require attention. Here is an updated version that will get you through:
4. You can use an empty QCOW2 image: Using the prepared one will also work, but it will be overwritten anyway.
5. Start the guest with the following modified command-line:
$ virt-install --noautoconsole
--boot kernel=/bootkvm/rhcos-4.7.0-s390x-live-kernel-s390x, \
initrd=/bootkvm/rhcos-4.7.0-s390x-live-initramfs.s390x.img, \
kernel_args='rd.neednet=1 dfltcc=off coreos.inst.install_dev=/dev/vda
coreos.live.rootfs_url=https://mirror.openshift.com \
/pub/openshift-v4/s390x/dependencies/rhcos/4.7/4.7.0 \
/rhcos-4.7.0-s390x-live-rootfs.s390x.img
coreos.inst.ignition_url=http://192.168.5.106:8080/ignition \
/bootstrap.ign ip=192.168.5.11::192.168.5.1:24:bootstrap-0.pok-241-macvtap- \
mars.com::none
nameserver=9.1.1.1'
--connect qemu:///system
--name bootstrap-0
--memory 16384
--vcpus 8
--disk /home/libvirt/images/bootstrap-0.qcow2
--accelerate
--import
--network network=macvtap-mv1
--qemu-commandline="-drive if=none,id=ignition,format=raw,file=/bootkvm \
/bootstrap.ign,readonly=on -device virtio-blk, \
serial=ignition,drive=ignition"
Note the following changes:
6. To restart the guest later on, you will need to change the guest definition to boot from the QCOW2 image.
When the kernel parms are passed into the installer, the domain xml will look like this once the guest is installed and running:
<os>
<type arch='s390x' machine='s390-ccw-virtio-rhel8.2.0'>hvm</type>
<kernel>/bootkvm/rhcos-4.7.0-s390x-live-kernel-s390x</kernel>
<initrd>/bootkvm/rhcos-4.7.0-s390x-live-initramfs.s390x.img</initrd>
<cmdline>rd.neednet=1 dfltcc=off coreos.inst.install_dev=/dev/vda
coreos.live.rootfs_url=https://mirror.openshift.com/pub/openshift-v4/ \
s390x/dependencies/rhcos/4.7/4.7.0/rhcos-4.7.0-s390x-live- \
rootfs.s390x.img
coreos.inst.ignition_url=http://192.168.5.106:8080/ignition/worker.ign
ip=192.168.5.49::192.168.5.1:24:worker-1.pok-241-macvtap- \
mars.com::none nameserver=1.1.1.1</cmdline>
<boot dev='hd'/>
</os>
However, this domain XML still points at the installation media, hence a reboot will not work (it will merely restart the installation).
Remove the <kernel>, <initrd>, <cmdline> elements, so that all that is left is the following:
<os>
<type arch='s390x' machine='s390-ccw-virtio-rhel8.2.0'>hvm</type>
<boot dev='hd'/>
</os>
With this, the guest will start successfully.
[Content contributed by Alexander Klein]
Red Hat OCP 4.7 is out!
Among others, it adds support for KVM on Z as provided by RHEL 8.3 as the hypervisor for user-provisioned infrastructure.
See here for the full list of IBM Z-specific changes and improvements.
QEMU v5.2 is out. A highlight from a KVM on Z perspective:
For further details, see the Release Notes.
UPDATE: A previous version had falsely listed ISM devices as supported.
The following videos and publications are now available on the IBM Knowledge Center: