openSUSE-RU-2012:0668-1: kiwi: collective update
openSUSE Recommended Update: kiwi: collective update ______________________________________________________________________________ Announcement ID: openSUSE-RU-2012:0668-1 Rating: low References: #728885 #729251 #729315 #729636 #729857 #730763 #731457 #732247 #736491 #740033 #740073 #743159 #745548 #747898 #752259 #754344 Affected Products: openSUSE 12.1 ______________________________________________________________________________ An update that has 16 recommended fixes can now be installed. Description: This update fixes the following issues for kiwi: - 754344: fixed updateOtherDeviceFstab() to correctly create missing mount points inside the root file system - fixed compare of object addresses by using refaddr. This is more robust because objects can overload operators like '!=' - 752259: make sure kernelCheck() initializes list of kernels if empty - 743159: - 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 added staging/hv drivers to SLE11 boot image descriptions. - really fixed basePackBootIncludes to pack only files and don't break if packages includes symbolic links - 747898: - Beginning with SLE11-SP2 the drivers are part of the standard kernel and thus they should be preserved - 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 - 732247: fixed importFile function to export only prefixed version of the variable if there is a prefix and not both - 745548: fixed import of dhcp info file - 740073: - make sure xfs_growfs and xfs_check stay in the initrd - Properly support image builds for SLE with xfs and btrfs filesystem The initrd image descriptions previously did not include necessary drivers and packages - 740033: fixed rebuild of rpm database - 736491: fixed xen initrd inflate/deflate problem. Xen see the bootsplash at the end of the initrd as garbage and refuses to boot. With this patch we skip the bootsplash setup if it's xen - 731457: fixed udev database transfer. udev stores the database in /run and in /dev/.udev. kiwi did not take care for the information in /run which has a bad impact on systemd waiting for udev events which did not appear - 729315: - fixed parameter quoting of setupBootLoader() functions - apply quoting of .profile contents during build - fixed parameter quoting in setupBootLoader - 730763: fixed call of checkmedia - 729857: renamed image format vpc to vhd. vhd seems to be the well known name for Microsoft HyperV images - 729636: fixed creation of initial aligned partition table in KIWIBoot.pm. In SuSE studio the loop device which is normally the target for parted is relinked behind the scene to a virtio device. As result parted now sees a real disk geometry and that induced the bug in kiwi which is not visible if it operates on the file mapped loop device only. Looking at that partition code has turned out that the alignment is broken which in the end broke the repartition process in the first boot of an oem install image. The code is now fixed to work properly on any storage device - 729251: make sure partedSectorInit() comes up with an initial value for the start sector if the partition table is empty - 728885: fixed setLogFile path writable check - other fixes Patch Instructions: To install this openSUSE Recommended Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE 12.1: zypper in -t patch openSUSE-2012-305 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE 12.1 (i586 x86_64): kiwi-4.98.35-1.4.1 kiwi-debugsource-4.98.35-1.4.1 kiwi-tools-4.98.35-1.4.1 kiwi-tools-debuginfo-4.98.35-1.4.1 - openSUSE 12.1 (noarch): kiwi-desc-isoboot-4.98.35-1.4.1 kiwi-desc-netboot-4.98.35-1.4.1 kiwi-desc-oemboot-4.98.35-1.4.1 kiwi-desc-vmxboot-4.98.35-1.4.1 kiwi-doc-4.98.35-1.4.1 kiwi-instsource-4.98.35-1.4.1 kiwi-media-requires-4.98.35-1.4.1 kiwi-pxeboot-4.98.35-1.4.1 kiwi-templates-4.98.35-1.4.1 References: https://bugzilla.novell.com/728885 https://bugzilla.novell.com/729251 https://bugzilla.novell.com/729315 https://bugzilla.novell.com/729636 https://bugzilla.novell.com/729857 https://bugzilla.novell.com/730763 https://bugzilla.novell.com/731457 https://bugzilla.novell.com/732247 https://bugzilla.novell.com/736491 https://bugzilla.novell.com/740033 https://bugzilla.novell.com/740073 https://bugzilla.novell.com/743159 https://bugzilla.novell.com/745548 https://bugzilla.novell.com/747898 https://bugzilla.novell.com/752259 https://bugzilla.novell.com/754344
participants (1)
-
maintenance@opensuse.org