Recommended update for kiwi

Announcement ID: SUSE-RU-2017:0984-1
Rating: moderate
References:
Affected Products:
  • SUSE Linux Enterprise Desktop 12 SP2
  • SUSE Linux Enterprise High Performance Computing 12 SP2
  • SUSE Linux Enterprise Server 12 SP2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
  • SUSE Linux Enterprise Server for the Raspberry Pi 12-SP2
  • SUSE Linux Enterprise Software Development Kit 12 12-SP2

An update that has two fixes can now be installed.

Description:

This update provides KIWI v7.03.113, which brings several fixes and enhancements:

  • Fix boot setup in uEFI mode: Revert "Delete obsolete shim code from kiwi", because it was not obsolete for setting up an ISO image to boot via the shim secure boot module. Also revert "Follow up fix for not writing grub.cfg to EFI dir", as this is also needed for the setup of an EFI bootable ISO image. (bsc#1030740)

  • Fix setupMachineID: Cleaning up existing machine id files by deleting them causes an interactive session to be started by systemd. This is something we don't want. As the consequences of touching the machine id files seems to be too critical the method has been turned into a hook caller. This allows the user to make use of it on their own purpose and by default doesn't mess with the machine id files.

  • Validate if package memtest86+ is present for Memory Test: Adds a validation to verify if memtest86+ package is included in the kiwi description file before including the 'Memory Test' entry in the Grub configuration. Applies to ISO images. (bsc#1014150)

Patch Instructions:

To install this SUSE 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 Desktop 12 SP2
    zypper in -t patch SUSE-SLE-DESKTOP-12-SP2-2017-574=1
  • SUSE Linux Enterprise Server for the Raspberry Pi 12-SP2
    zypper in -t patch SUSE-SLE-RPI-12-SP2-2017-574=1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2
    zypper in -t patch SUSE-SLE-SAP-12-SP2-2017-574=1 SUSE-SLE-SERVER-12-SP2-2017-574=1
  • SUSE Linux Enterprise Software Development Kit 12 12-SP2
    zypper in -t patch SUSE-SLE-SDK-12-SP2-2017-574=1
  • SUSE Linux Enterprise High Performance Computing 12 SP2
    zypper in -t patch SUSE-SLE-SERVER-12-SP2-2017-574=1
  • SUSE Linux Enterprise Server 12 SP2
    zypper in -t patch SUSE-SLE-SERVER-12-SP2-2017-574=1

Package List:

  • SUSE Linux Enterprise Desktop 12 SP2 (x86_64)
    • kiwi-debugsource-7.03.113-71.2
    • kiwi-tools-debuginfo-7.03.113-71.2
    • kiwi-tools-7.03.113-71.2
  • SUSE Linux Enterprise Server for the Raspberry Pi 12-SP2 (aarch64)
    • kiwi-debugsource-7.03.113-71.2
    • kiwi-templates-7.03.113-71.2
    • kiwi-7.03.113-71.2
    • kiwi-desc-oemboot-7.03.113-71.2
    • kiwi-tools-debuginfo-7.03.113-71.2
    • kiwi-tools-7.03.113-71.2
    • kiwi-desc-vmxboot-7.03.113-71.2
  • SUSE Linux Enterprise Server for the Raspberry Pi 12-SP2 (noarch)
    • kiwi-doc-7.03.113-71.2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2 (x86_64)
    • kiwi-desc-isoboot-7.03.113-71.2
    • kiwi-pxeboot-7.03.113-71.2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2 (ppc64le x86_64)
    • kiwi-debugsource-7.03.113-71.2
    • kiwi-templates-7.03.113-71.2
    • kiwi-7.03.113-71.2
    • kiwi-desc-netboot-7.03.113-71.2
    • kiwi-desc-oemboot-7.03.113-71.2
    • kiwi-tools-debuginfo-7.03.113-71.2
    • kiwi-tools-7.03.113-71.2
    • kiwi-desc-vmxboot-7.03.113-71.2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP2 (noarch)
    • kiwi-doc-7.03.113-71.2
  • SUSE Linux Enterprise Software Development Kit 12 12-SP2 (x86_64)
    • kiwi-instsource-7.03.113-71.2
  • SUSE Linux Enterprise High Performance Computing 12 SP2 (aarch64 x86_64)
    • kiwi-debugsource-7.03.113-71.2
    • kiwi-templates-7.03.113-71.2
    • kiwi-7.03.113-71.2
    • kiwi-desc-oemboot-7.03.113-71.2
    • kiwi-tools-debuginfo-7.03.113-71.2
    • kiwi-tools-7.03.113-71.2
    • kiwi-desc-vmxboot-7.03.113-71.2
  • SUSE Linux Enterprise High Performance Computing 12 SP2 (noarch)
    • kiwi-doc-7.03.113-71.2
  • SUSE Linux Enterprise High Performance Computing 12 SP2 (x86_64)
    • kiwi-desc-isoboot-7.03.113-71.2
    • kiwi-desc-netboot-7.03.113-71.2
  • SUSE Linux Enterprise Server 12 SP2 (aarch64 ppc64le s390x x86_64)
    • kiwi-debugsource-7.03.113-71.2
    • kiwi-templates-7.03.113-71.2
    • kiwi-7.03.113-71.2
    • kiwi-desc-oemboot-7.03.113-71.2
    • kiwi-tools-debuginfo-7.03.113-71.2
    • kiwi-tools-7.03.113-71.2
    • kiwi-desc-vmxboot-7.03.113-71.2
  • SUSE Linux Enterprise Server 12 SP2 (noarch)
    • kiwi-doc-7.03.113-71.2
  • SUSE Linux Enterprise Server 12 SP2 (ppc64le s390x x86_64)
    • kiwi-desc-netboot-7.03.113-71.2
  • SUSE Linux Enterprise Server 12 SP2 (x86_64)
    • kiwi-desc-isoboot-7.03.113-71.2

References: