Recommended update for kiwi

SUSE Recommended Update: Recommended update for kiwi
Announcement ID: SUSE-RU-2012:0794-1
Rating: low
References: #732247 #736491 #743159 #745548 #747346 #747898 #752259 #752604 #754344
Affected Products:
  • SUSE Linux Enterprise Software Development Kit 11 SP2
  • SUSE Linux Enterprise Point of Service 11 SP2

  • An update that has 9 recommended fixes can now be installed. It includes one version update.

    Description:


    This update for Kiwi provides the following fixes:

    * make sure kernelCheck() initializes list of kernels
    if empty (bnc #752259)
    * fixed entry for hv_netvsc.ko driver
    * add new kernel module paths for Microsoft HyperV (hv)
    modules
    * fixed xen check which makes sure to include the _non_
    splash version of the initrd into the image because the xen
    loader doesn't like the splash info at the end of the cpio
    archive (bnc #736491)
    * fixed initrd module list for ec2 format code
    * netboot: fixed setup of root device for local boot
    * fixed mkinitrd call in ec2 format code:
    * don't use -A also make sure the exit code of mkinitrd
    is evaluated
    * make sure all required filesystem modules are added
    to /etc/sysconfig/kernel before calling mkinitrd
    * because the input stream from XML is utf-8 encoded
    it's required to set binmode correctly to utf-8 too when
    writing the data out. This is at least required for the
    profile file inside the initrd because it contains data
    from the XML like the oem boot title
    * follow up and improved fix for basePackBootIncludes
    to pack only items listed in the rpm package filelist but
    don't recursively look them up in the filesystem when
    tar'ing them up (bnc #743159)
    * added staging/hv drivers to SLE11 boot image
    descriptions. Beginning with SLE11-SP2 the drivers are part
    of the standard kernel and thus they should be preserved
    (bnc #747898)
    * with reference to (bnc #747898) a new function called
    suseStripModules() has been added. The function searches
    for update modules and removes the old version which might
    be provided by the standard kernel to prevent a load clash
    * make sure /etc/modprobe.d is preserved (bnc #747898)
    * added virtio drivers for sle10 boot image
    descriptions (bnc #747346)
    * fixed importFile function to export only prefixed
    version of the variable if there is a prefix and not both
    (bnc #732247)
    * fixed import of dhcp info file (bnc #745548)
    * added rootfs check to ec2 format code
    * fixed updateOtherDeviceFstab() to correctly create
    missing mount points inside the root file system (bnc
    #754344)
    * fixed creation of sat job list, eliminate duplicate
    jobs
    * make sure solver failed packages/patterns are
    evaluated in info module
    * make sure solver problems are evaluated in info module
    * removed obsolete test and import of grub binary from
    initrd
    * the extracted binary is not called so this is dirty
    code

    Patch Instructions:

    To install this SUSE Recommended Update use YaST online_update.
    Alternatively you can run the command listed for your product:

    • SUSE Linux Enterprise Software Development Kit 11 SP2:
      zypper in -t patch sdksp2-kiwi-6123
    • SUSE Linux Enterprise Point of Service 11 SP2:
      zypper in -t patch sleposp2-kiwi-6123

    To bring your system up-to-date, use "zypper patch".

    Package List:

    • SUSE Linux Enterprise Software Development Kit 11 SP2 (i586 ia64 ppc64 s390x x86_64) [New Version: 4.85.30]:
    • kiwi-4.85.30-0.5.1
    • kiwi-instsource-4.85.30-0.5.1
    • kiwi-tools-4.85.30-0.5.1
    • SUSE Linux Enterprise Software Development Kit 11 SP2 (i586 s390x x86_64) [New Version: 4.85.30]:
    • kiwi-desc-oemboot-4.85.30-0.5.1
    • kiwi-desc-vmxboot-4.85.30-0.5.1
    • SUSE Linux Enterprise Software Development Kit 11 SP2 (i586 x86_64) [New Version: 4.85.30]:
    • kiwi-desc-isoboot-4.85.30-0.5.1
    • kiwi-desc-netboot-4.85.30-0.5.1
    • kiwi-doc-4.85.30-0.5.1
    • kiwi-pxeboot-4.85.30-0.5.1
    • SUSE Linux Enterprise Point of Service 11 SP2 (i586 x86_64) [New Version: 4.85.30]:
    • kiwi-4.85.30-0.5.1
    • kiwi-desc-isoboot-4.85.30-0.5.1
    • kiwi-desc-netboot-4.85.30-0.5.1
    • kiwi-desc-oemboot-4.85.30-0.5.1
    • kiwi-doc-4.85.30-0.5.1
    • kiwi-tools-4.85.30-0.5.1

    References:

  • https://bugzilla.novell.com/732247
  • https://bugzilla.novell.com/736491
  • https://bugzilla.novell.com/743159
  • https://bugzilla.novell.com/745548
  • https://bugzilla.novell.com/747346
  • https://bugzilla.novell.com/747898
  • https://bugzilla.novell.com/752259
  • https://bugzilla.novell.com/752604
  • https://bugzilla.novell.com/754344
  • http://download.suse.com/patch/finder/?keywords=4677177db89f13c8a2de2768360e931a