openSUSE-RU-2014:0628-1: moderate: kiwi to v5.05.67
openSUSE Recommended Update: kiwi to v5.05.67 ______________________________________________________________________________ Announcement ID: openSUSE-RU-2014:0628-1 Rating: moderate References: Affected Products: openSUSE 13.1 ______________________________________________________________________________ An update that has 0 recommended fixes can now be installed. Description: kiwi was updated to v5.05.67 to supply features used in SUSE Linux Enterprise 12 development and base for building appliances in openSUSE 13.1. - Fixed check for .repo file The repo path is stored quoted for use use with the shell but the perl test operator can't deal with shell escaped characters and failed. Thus shell's test built-in is used instead - Use existing credentials name for repositories * Don't add a credentials name to repositories if there is already one - Make partedGetPartitionID more robust * If we can't find a partition label for the disk don't proceed checking for a partition ID and return an unknown ID 'xx' - Use suse parted 'type' command extension to setup swap partition type. This is done because the upstream way of setting swap type is broken in the suse parted. - Fixed __hasBootDescription() runtime check for pxe type The type in the XML is 'pxe' but the boot description is named 'netboot' - Use existing credentials name for repositories * Don't add a credentials name to repositories if there is already one - Fixed pxePartitionInputGeneric In case of a raid setup via pxeboot the required partition type 'fd' is not explicitly provided in the PART line of the client config. Instead the raid information is given in an additional RAID variable. Thus the pxePartitionInputGeneric function has to set the partition type 'fd' if the RAID variable is set too. - Make partedGetPartitionID more robust * If we can't find a partition label for the disk don't proceed checking for a partition ID and return an unknown ID 'xx' - Use suse parted 'type' command extension to setup swap partition type. This is done because the upstream way of setting swap type is broken in the suse parted. - Fixed message displayed when the partition table is created/updated. Even in the case of creating a new partition table the message said something about repartition of the disk which is misleading. Thus the message changed to just tell the user about a partition process happening now - Fixed --bootcd post processing mode - Fixed --bootusb post processing mode - Fixed __hasBootDescription() runtime check for pxe type The type in the XML is 'pxe' but the boot description is named 'netboot' - Fixed message logging * don't log message to already closed file descriptor - Removed done statement from last Kiwi message * The Done message at the last line was confusing, especially when KIWI exited with errors. To keep consistency and since the done message wasn't really needed because the last message is not a task it was also removed for the success messages. - Added __hasBootDescription runtime check Code written by Tim Hardeck. The test looks up the required boot image description according to the selected build type if no such description exists the build exit with an error telling the user which rpm package is missing on the build machine - Fixed tests for KIWIRuntimeChecker code * for each test call the corresponding runtime checker function and not the container method which always calls all of them * added variable KIWI_NO_FS which allows to switch off runtime checks which accesses the filesystem. They can only be safely called if the filesystem environment is controlled too - Fixed __hasBootLoaderTools() runtime check to check for the bootloader tool if 'grub' is selected - Fixed runtime check __hasBootLoaderTools check for grub2-bios-setup only if the firmare is set to: bios - Revert "- use ext4 filesystem for clic'ed live iso's" ext4 seems not supported on SLE11 but Studio uses clicfs to build live images. This reverts commit fbeff95f4724. - Added __hasBootLoaderTools runtime check With this check we test if the tool chain to install the requested bootloader is installed on the image build machine Patch Instructions: To install this openSUSE Recommended Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE 13.1: zypper in -t patch openSUSE-2014-350 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE 13.1 (i586 x86_64): kiwi-5.05.67-25.1 kiwi-debugsource-5.05.67-25.1 kiwi-desc-isoboot-requires-5.05.67-25.1 kiwi-desc-netboot-requires-5.05.67-25.1 kiwi-desc-oemboot-requires-5.05.67-25.1 kiwi-desc-vmxboot-requires-5.05.67-25.1 kiwi-tools-5.05.67-25.1 kiwi-tools-debuginfo-5.05.67-25.1 - openSUSE 13.1 (noarch): kiwi-desc-isoboot-5.05.67-25.1 kiwi-desc-netboot-5.05.67-25.1 kiwi-desc-oemboot-5.05.67-25.1 kiwi-desc-vmxboot-5.05.67-25.1 kiwi-doc-5.05.67-25.1 kiwi-instsource-5.05.67-25.1 kiwi-media-requires-5.05.67-25.1 kiwi-pxeboot-5.05.67-25.1 kiwi-templates-5.05.67-25.1 kiwi-test-5.05.67-25.1 References:
participants (1)
-
maintenance@opensuse.org