Recommended update for kiwi

Announcement ID: SUSE-RU-2016:2410-1
Rating: low
References:
Affected Products:
  • SUSE Linux Enterprise Desktop 12 SP1
  • SUSE Linux Enterprise Server 12 SP1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1

An update that has nine fixes can now be installed.

Description:

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

  • Fixed bootloader configuration: Custom kernel parameters should be added to GRUB_CMDLINE_LINUX and not GRUB_CMDLINE_LINUX_DEFAULT. (bsc#994910)

  • Now waitForStorageDevice method has set a timeout of 4 seconds instead of 60 if the device is a usb. GetDeviceTransportType method has been added in order to determine device type (usb, sata, etc.). (bsc#992992)

  • Preserve timestamp on grub2-install copy: In order to workaround the bug in shim-install which unnecessarily calls grub2-install we replace the binary by a noop before calling shim-install. However all file attributes of the grub2-install binary, timestamp, modes, etc should stay untouched. (bsc#993825)

  • Fixed setupNetworkWicked: IP address information from wicked dhcp reply consists out of two parts but we are only interested in the plain IPv4 address information at this point. (bsc#992989)

  • Make sure DHCPCHADDR is uppercase. (bsc#992988)

  • Fixed setup of container configuration: An empty fstab file is created, the former deletion of a potentially existing fstab failed if no such file existed. (bsc#991218)

  • Remove null padding on the vmware disk tag: The block of data read via dd is null padded; adding the tools data after the padding breaks detection of the data. We need to remove the nulls (0x0) so appends can occur adjacent to the block of strings. Also adding the encoding statement to vmware disk tag only if not present (bsc#988087)

  • Fixed createOVFConfiguration: Make sure destination directory exists prior to moving data. (bsc#986602)

  • Protect systemd-detect-virt from being deleted in the kiwi initrd. (bsc#992875)

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 SP1
    zypper in -t patch SUSE-SLE-DESKTOP-12-SP1-2016-1404=1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1
    zypper in -t patch SUSE-SLE-SAP-12-SP1-2016-1404=1 SUSE-SLE-SERVER-12-SP1-2016-1404=1
  • SUSE Linux Enterprise Server 12 SP1
    zypper in -t patch SUSE-SLE-SERVER-12-SP1-2016-1404=1

Package List:

  • SUSE Linux Enterprise Desktop 12 SP1 (x86_64)
    • kiwi-tools-7.02.104-45.1
    • kiwi-debugsource-7.02.104-45.1
    • kiwi-tools-debuginfo-7.02.104-45.1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1 (noarch)
    • kiwi-pxeboot-7.02.104-45.1
    • kiwi-doc-7.02.104-45.1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1 (ppc64le x86_64)
    • kiwi-tools-7.02.104-45.1
    • kiwi-desc-vmxboot-7.02.104-45.1
    • kiwi-debugsource-7.02.104-45.1
    • kiwi-desc-netboot-7.02.104-45.1
    • kiwi-desc-oemboot-7.02.104-45.1
    • kiwi-7.02.104-45.1
    • kiwi-templates-7.02.104-45.1
    • kiwi-tools-debuginfo-7.02.104-45.1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP1 (x86_64)
    • kiwi-desc-isoboot-7.02.104-45.1
  • SUSE Linux Enterprise Server 12 SP1 (ppc64le s390x x86_64)
    • kiwi-tools-7.02.104-45.1
    • kiwi-desc-vmxboot-7.02.104-45.1
    • kiwi-debugsource-7.02.104-45.1
    • kiwi-desc-netboot-7.02.104-45.1
    • kiwi-desc-oemboot-7.02.104-45.1
    • kiwi-7.02.104-45.1
    • kiwi-templates-7.02.104-45.1
    • kiwi-tools-debuginfo-7.02.104-45.1
  • SUSE Linux Enterprise Server 12 SP1 (noarch)
    • kiwi-doc-7.02.104-45.1
  • SUSE Linux Enterprise Server 12 SP1 (x86_64)
    • kiwi-desc-isoboot-7.02.104-45.1

References: