openSUSE-RU-2021:0199-1: moderate: Recommended update for python-kiwi
openSUSE Recommended Update: Recommended update for python-kiwi ______________________________________________________________________________ Announcement ID: openSUSE-RU-2021:0199-1 Rating: moderate References: #1179562 #1180781 Affected Products: openSUSE Leap 15.1 ______________________________________________________________________________ An update that has two recommended fixes can now be installed. Description: This update for python-kiwi fixes the following issues: - Azure generated images are not bootable. (bsc#1180781) - Fixed validation of bool value in dracut module. - The `oem-multipath-scan` setup results in a bool variable inside of the initrd code. The variable `kiwi_oemmultipath_scan` is therefore either set to `true` or `false`. This update fixes the validation to make use of the `bool()` method provided for these type of variables. - Azure `LI/VLI` Production image boot process drops to dracut rescue shell during boot randomly (bsc#1179562) - Omit multipath module by default - The plain installation of the multipath toolkit activates the dracut multipath code. The setup if the target image runs in a multipath environment or not should however be decided explicitly in the image description via `<oem-multipath-scan>` and not implicitly by the presence of tools - Fixed multipath disk device assignment in kiwi lib - The former lookup of the multipath mapped disk device contained a race condition. If the lookup of the device mapper files happened before multipathd has finished the initialization, kiwi continues with the unix node name and fails when the device mapper keeps a busy state on it. Now, in case of an explicit request to use multipath the lookup of the mapped device becomes a mandatory process that runs until the `DEVICE_TIMEOUT` is reached. Default timeout is set to 60 sec. This update was imported from the SUSE:SLE-15-SP1:Update update project. Patch Instructions: To install this openSUSE Recommended Update use the SUSE recommended installation methods like YaST online_update or "zypper patch". Alternatively you can run the command listed for your product: - openSUSE Leap 15.1: zypper in -t patch openSUSE-2021-199=1 Package List: - openSUSE Leap 15.1 (i586 x86_64): dracut-kiwi-lib-9.21.23-lp151.2.22.1 dracut-kiwi-live-9.21.23-lp151.2.22.1 dracut-kiwi-oem-dump-9.21.23-lp151.2.22.1 dracut-kiwi-oem-repart-9.21.23-lp151.2.22.1 dracut-kiwi-overlay-9.21.23-lp151.2.22.1 kiwi-man-pages-9.21.23-lp151.2.22.1 kiwi-pxeboot-9.21.23-lp151.2.22.1 kiwi-tools-9.21.23-lp151.2.22.1 kiwi-tools-debuginfo-9.21.23-lp151.2.22.1 python-kiwi-debugsource-9.21.23-lp151.2.22.1 python3-kiwi-9.21.23-lp151.2.22.1 References: https://bugzilla.suse.com/1179562 https://bugzilla.suse.com/1180781
participants (1)
-
maintenance@opensuse.org