SUSE-RU-2020:3535-1: moderate: Recommended update for python-kiwi

sle-updates at lists.suse.com sle-updates at lists.suse.com
Thu Nov 26 10:39:34 MST 2020


   SUSE Recommended Update: Recommended update for python-kiwi
______________________________________________________________________________

Announcement ID:    SUSE-RU-2020:3535-1
Rating:             moderate
References:         #1170863 #1175729 #1176129 #1176134 #1176977 
                    
Affected Products:
                    SUSE Linux Enterprise Module for Development Tools 15-SP2
                    SUSE Linux Enterprise Module for Development Tools 15-SP1
______________________________________________________________________________

   An update that has 5 recommended fixes can now be installed.

Description:

   This update for python-kiwi fixes the following issues:

   Update from version 9.21.7 to version 9.21.23

   - Do not exclude filesystem folders in OCI images. (bsc#1176129)

     This commit does not exclude filesystem folders during the rsync call in
   OCI images. It has been noted that including an empty /dev folder does not
   hurt and it can eventually help to work around some limitations of
   container related tools such as buildah.

   - Fix/Refactor s390 support (bsc#1170863, bsc#1176977,
     bsc#1170863,bsc#1175729, bsc#1176134)

     - On s390 the boot process is based on zipl which boots into an initrd
       from which a userspace grub process is started to support the grub
       capabilities. The implementation of this concept is provided via the
       grub2-s390x-emu package. Once installed the setup of the bootloader is
       done via the grub2-mkconfig and grub2-install commands and therefore
       from a caller perspective the same as with any other grub2 setup
       process. For kiwi this means no extra zipl bootloader target code is
       needed. Therefore this commit deletes the zipl setup from kiwi and
       puts on the standard grub2 process.

     - To support different targettypes the grub2-s390x-emu provided zipl
       template must be adapted. Parts of the former zipl bootloader setup
       therefore now applies to an update of the zipl2grub template file

     - Support for CDL/LDL DASD targets has been disabled in the schema When
       testing 4k devices and a respective zipl2grub template setup for
       CDL/LDL targettype it has turned out that grub2-install is not able to
       run on such a device. My assumption is that the device code in
       grub2-install does not work for 4k devices with an fdasd created
       partition table. As this needs further investigations and most
       probably adaptions on the grub toolchain for s390, we disabled the
       setup of these modes for now. emulated DASD (FBA) and SCSI targets
       stays supported.

     - Fix compat link for rpmdb location Fix the symlink creation for
       `/var/lib/rpm`. More specific
     or derived container images in which the base root tree already included
      the `/var/lib/rpm` the link, the `ln` command was creating a symlink
      inside the `/var/lib/rpm` folder given that it was following the
      already existing symlink. Adding the `--no-target-directory` force `ln`
      command to treat `/var/lib/rpm` path as the fully qualified symlink
      name.

     - Fixed s390/sle15 Virtual disk integration test The integration test
       used FBA mode as target. As the target is expected to be KVM this is
       the wrong setting. SCSI should be used instead.

     - Support dynamic linux/linuxefi in any case Instead of restricting the
       dynamic linux vs. linuxefi setup to a specific grub version, support
       this setup for any version
     of grub.


Patch Instructions:

   To install this SUSE Recommended Update use the SUSE recommended installation methods
   like YaST online_update or "zypper patch".

   Alternatively you can run the command listed for your product:

   - SUSE Linux Enterprise Module for Development Tools 15-SP2:

      zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP2-2020-3535=1

   - SUSE Linux Enterprise Module for Development Tools 15-SP1:

      zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP1-2020-3535=1



Package List:

   - SUSE Linux Enterprise Module for Development Tools 15-SP2 (aarch64 ppc64le s390x x86_64):

      dracut-kiwi-lib-9.21.23-3.27.1
      dracut-kiwi-live-9.21.23-3.27.1
      dracut-kiwi-oem-dump-9.21.23-3.27.1
      dracut-kiwi-oem-repart-9.21.23-3.27.1
      dracut-kiwi-overlay-9.21.23-3.27.1
      kiwi-man-pages-9.21.23-3.27.1
      kiwi-tools-9.21.23-3.27.1
      kiwi-tools-debuginfo-9.21.23-3.27.1
      python-kiwi-debugsource-9.21.23-3.27.1
      python3-kiwi-9.21.23-3.27.1

   - SUSE Linux Enterprise Module for Development Tools 15-SP2 (x86_64):

      kiwi-pxeboot-9.21.23-3.27.1

   - SUSE Linux Enterprise Module for Development Tools 15-SP1 (aarch64 ppc64le s390x x86_64):

      dracut-kiwi-lib-9.21.23-3.27.1
      dracut-kiwi-live-9.21.23-3.27.1
      dracut-kiwi-oem-dump-9.21.23-3.27.1
      dracut-kiwi-oem-repart-9.21.23-3.27.1
      dracut-kiwi-overlay-9.21.23-3.27.1
      kiwi-man-pages-9.21.23-3.27.1
      kiwi-tools-9.21.23-3.27.1
      kiwi-tools-debuginfo-9.21.23-3.27.1
      python-kiwi-debugsource-9.21.23-3.27.1
      python3-kiwi-9.21.23-3.27.1

   - SUSE Linux Enterprise Module for Development Tools 15-SP1 (x86_64):

      kiwi-pxeboot-9.21.23-3.27.1


References:

   https://bugzilla.suse.com/1170863
   https://bugzilla.suse.com/1175729
   https://bugzilla.suse.com/1176129
   https://bugzilla.suse.com/1176134
   https://bugzilla.suse.com/1176977



More information about the sle-updates mailing list