shield
Recommended update for python-kiwi
SUSE-SLE-Module-Development-Tools-15-SP2-2021-1234
This update for python-kiwi fixes the following issues: Upgrade from version 9.23.19 to version 9.23.20 - Require `qemu-img` in any filesystem based image. Move the qemu-img requirement into the `kiwi-systemdeps-filesystems` to ensure ISO, OEM and PXE images include it in the build service. This is also required for images that are simple root-trees in a filesystem `(image=ext4)`. - Add a requirement for `kiwi-systemdeps-iso-media` on disk images. Add a requirement for `kiwi-systemdeps-iso-media` in `kiwi-systemdeps-disk-images`. This is to ensure that installing `kiwi-systemdeps-disk-images` is enough to build OEM images including install media. - Turn `fb-util-for-appx` requirement into a recommendation. Relax the requirement for `fb-util-for-appx` since the utiliy is not part of all SUSE Linux Enterprise 15 Service Packs. - Refactor grub2 installation. (bsc#1182211) Split the installation in two parts. Former `grub2.install` method was meant to run the `grub2-install` tool, however, in addition it was also running the secure boot installation `shim-install`. The install method in `KIWI` is skipped for those architectures and firmware combinations for which bios support doesn't exist. This was leading to skip the secure boot installation. The current approach strips the secure boot installation logic from the `grub2.install` method, so skipping the install method does not automatically result in skipping the secure boot installation. - Fix `lsblk` flags to get sorted output (bsc#1182264, bsc#1182963, bsc#1183059) Modify the `lsblk` command flags to get a sorted output according to the disk layout. - Avoid using generators in `pre-mount` hooks (bsc#1178670) Delete the generator that was creating the `sysroot.mount` unit for ramdisk deployments. Generators, specially the `sysroot.mount` is expected to be created on very early stages of the boot procedure as this has impact on relevant targets such as `initrd-root-fs.target`, which does not depend on `sysroot.mount` if the unit is not there. In ramdisk deployments some data is known on pre-mount stage as it is downloaded from the PXE server. At this stage it is not safe to generate a `sysroot.mount` unit that depends on `initrd-root-fs.target` as the target is close to finalize or even finalized already and could potentially skip `sysroot.mount` exection. Instead include a mount hook which is only executed on ramdisk deployments that simply runs the mount command to mount `/sysroot`.
-
Release DateApr 15 2021
-
References
-
Typerecommended
-
Severitymoderate
cloud_download Downloads
Development Tools Module 15.2 aarch64
-
Packagesdracut-kiwi-lib
KIWI - Dracut kiwi Librarydracut-kiwi-live9.23.20-3.37.1 lock rpm
KIWI - Dracut module for iso(live) image typedracut-kiwi-oem-dump9.23.20-3.37.1 lock rpm
KIWI - Dracut module for oem(install) image typedracut-kiwi-oem-repart9.23.20-3.37.1 lock rpm
KIWI - Dracut module for oem(repart) image typedracut-kiwi-overlay9.23.20-3.37.1 lock rpm
KIWI - Dracut module for vmx(+overlay) image typekiwi-man-pages9.23.20-3.37.1 lock rpm
KIWI - manual pageskiwi-systemdeps-bootloaders9.23.20-3.37.1 lock rpm
KIWI - host requirements for configuring bootloaderskiwi-systemdeps-core9.23.20-3.37.1 lock rpm
KIWI - Core host system dependencieskiwi-systemdeps-disk-images9.23.20-3.37.1 lock rpm
KIWI - host requirements for disk imageskiwi-systemdeps-filesystems9.23.20-3.37.1 lock rpm
KIWI - host requirements for filesystemskiwi-systemdeps-image-validation9.23.20-3.37.1 lock rpm
KIWI - host requirements for handling image descriptions betterkiwi-systemdeps-iso-media9.23.20-3.37.1 lock rpm
KIWI - host requirements for live and install iso imageskiwi-tools9.23.20-3.37.1 lock rpm
KIWI - Collection of Boot Helper Toolspython-kiwi9.23.20-3.37.1 lock rpm
KIWI - Appliance Builder Next Generationpython3-kiwi9.23.20-3.37.1 lock src
KIWI - Appliance Builder Next Generation9.23.20-3.37.1 lock rpm
Development Tools Module 15.2 ppc64le
-
Packagesdracut-kiwi-lib
KIWI - Dracut kiwi Librarydracut-kiwi-live9.23.20-3.37.1 lock rpm
KIWI - Dracut module for iso(live) image typedracut-kiwi-oem-dump9.23.20-3.37.1 lock rpm
KIWI - Dracut module for oem(install) image typedracut-kiwi-oem-repart9.23.20-3.37.1 lock rpm
KIWI - Dracut module for oem(repart) image typedracut-kiwi-overlay9.23.20-3.37.1 lock rpm
KIWI - Dracut module for vmx(+overlay) image typekiwi-man-pages9.23.20-3.37.1 lock rpm
KIWI - manual pageskiwi-systemdeps-bootloaders9.23.20-3.37.1 lock rpm
KIWI - host requirements for configuring bootloaderskiwi-systemdeps-core9.23.20-3.37.1 lock rpm
KIWI - Core host system dependencieskiwi-systemdeps-disk-images9.23.20-3.37.1 lock rpm
KIWI - host requirements for disk imageskiwi-systemdeps-filesystems9.23.20-3.37.1 lock rpm
KIWI - host requirements for filesystemskiwi-systemdeps-image-validation9.23.20-3.37.1 lock rpm
KIWI - host requirements for handling image descriptions betterkiwi-systemdeps-iso-media9.23.20-3.37.1 lock rpm
KIWI - host requirements for live and install iso imageskiwi-tools9.23.20-3.37.1 lock rpm
KIWI - Collection of Boot Helper Toolspython-kiwi9.23.20-3.37.1 lock rpm
KIWI - Appliance Builder Next Generationpython3-kiwi9.23.20-3.37.1 lock src
KIWI - Appliance Builder Next Generation9.23.20-3.37.1 lock rpm
Development Tools Module 15.2 s390x
-
Packagesdracut-kiwi-lib
KIWI - Dracut kiwi Librarydracut-kiwi-live9.23.20-3.37.1 lock rpm
KIWI - Dracut module for iso(live) image typedracut-kiwi-oem-dump9.23.20-3.37.1 lock rpm
KIWI - Dracut module for oem(install) image typedracut-kiwi-oem-repart9.23.20-3.37.1 lock rpm
KIWI - Dracut module for oem(repart) image typedracut-kiwi-overlay9.23.20-3.37.1 lock rpm
KIWI - Dracut module for vmx(+overlay) image typekiwi-man-pages9.23.20-3.37.1 lock rpm
KIWI - manual pageskiwi-systemdeps-bootloaders9.23.20-3.37.1 lock rpm
KIWI - host requirements for configuring bootloaderskiwi-systemdeps-core9.23.20-3.37.1 lock rpm
KIWI - Core host system dependencieskiwi-systemdeps-disk-images9.23.20-3.37.1 lock rpm
KIWI - host requirements for disk imageskiwi-systemdeps-filesystems9.23.20-3.37.1 lock rpm
KIWI - host requirements for filesystemskiwi-systemdeps-image-validation9.23.20-3.37.1 lock rpm
KIWI - host requirements for handling image descriptions betterkiwi-systemdeps-iso-media9.23.20-3.37.1 lock rpm
KIWI - host requirements for live and install iso imageskiwi-tools9.23.20-3.37.1 lock rpm
KIWI - Collection of Boot Helper Toolspython-kiwi9.23.20-3.37.1 lock rpm
KIWI - Appliance Builder Next Generationpython3-kiwi9.23.20-3.37.1 lock src
KIWI - Appliance Builder Next Generation9.23.20-3.37.1 lock rpm
Development Tools Module 15.2 x86_64
-
Packagesdracut-kiwi-lib
KIWI - Dracut kiwi Librarydracut-kiwi-live9.23.20-3.37.1 lock rpm
KIWI - Dracut module for iso(live) image typedracut-kiwi-oem-dump9.23.20-3.37.1 lock rpm
KIWI - Dracut module for oem(install) image typedracut-kiwi-oem-repart9.23.20-3.37.1 lock rpm
KIWI - Dracut module for oem(repart) image typedracut-kiwi-overlay9.23.20-3.37.1 lock rpm
KIWI - Dracut module for vmx(+overlay) image typekiwi-man-pages9.23.20-3.37.1 lock rpm
KIWI - manual pageskiwi-pxeboot9.23.20-3.37.1 lock rpm
KIWI - PXE boot structurekiwi-systemdeps-bootloaders9.23.20-3.37.1 lock rpm
KIWI - host requirements for configuring bootloaderskiwi-systemdeps-core9.23.20-3.37.1 lock rpm
KIWI - Core host system dependencieskiwi-systemdeps-disk-images9.23.20-3.37.1 lock rpm
KIWI - host requirements for disk imageskiwi-systemdeps-filesystems9.23.20-3.37.1 lock rpm
KIWI - host requirements for filesystemskiwi-systemdeps-image-validation9.23.20-3.37.1 lock rpm
KIWI - host requirements for handling image descriptions betterkiwi-systemdeps-iso-media9.23.20-3.37.1 lock rpm
KIWI - host requirements for live and install iso imageskiwi-tools9.23.20-3.37.1 lock rpm
KIWI - Collection of Boot Helper Toolspython-kiwi9.23.20-3.37.1 lock rpm
KIWI - Appliance Builder Next Generationpython3-kiwi9.23.20-3.37.1 lock src
KIWI - Appliance Builder Next Generation9.23.20-3.37.1 lock rpm