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: