From f3c19a4bb96d3c38202185429a2a6d0da363f65052eb2c1207eced1249c3d4f4 Mon Sep 17 00:00:00 2001 From: Marcus Schaefer Date: Wed, 7 Nov 2018 09:08:55 +0000 Subject: [PATCH] =?UTF-8?q?-=20Bump=20version:=209.16.36=20=E2=86=92=209.1?= =?UTF-8?q?7.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Change bundling of image formats By default none of the image formats were stored as compressed file. The reason behind this was the assumption that some formats automatically makes use of compression, which is true but only in their processing and not in their data blocks at creation time. Storage and handling of the image file itself becomes cumbersome and therefore we change the default bundle setup for image formats to be compressed. This means the image as it gets packed by KIWI needs to be uncompressed before use. The following image formats are affected by the change in a call of the result bundler: kiwi result bundle ... * qcow2 (.qcow2.xz) * vdi (.vdi.xz) * vhd (.vhd.xz) * vhdx (.vhdx.xz) * vmdk (.vmdk.xz) All other image formats already defined a custom bundling setup including compression and are not affected by this change. This Fixes #650 OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=125 --- python-kiwi.changes | 58 ++++++++++++++++++++++++++++++++++++++++++++- python-kiwi.spec | 2 +- python-kiwi.tar.gz | 4 ++-- 3 files changed, 60 insertions(+), 4 deletions(-) diff --git a/python-kiwi.changes b/python-kiwi.changes index d2f3b88..84359d5 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,6 +1,62 @@ +------------------------------------------------------------------- +Tue Nov 6 15:20:59 CET 2018 - ms@suse.de + +- Bump version: 9.16.36 → 9.17.0 + +------------------------------------------------------------------- +Tue Nov 6 11:58:03 CET 2018 - ms@suse.de + +- Change bundling of image formats + + By default none of the image formats were stored as compressed + file. The reason behind this was the assumption that some + formats automatically makes use of compression, which is true + but only in their processing and not in their data blocks at + creation time. Storage and handling of the image file itself + becomes cumbersome and therefore we change the default bundle + setup for image formats to be compressed. This means the image + as it gets packed by KIWI needs to be uncompressed before use. + The following image formats are affected by the change in a + call of the result bundler: + + kiwi result bundle ... + + * qcow2 (.qcow2.xz) + * vdi (.vdi.xz) + * vhd (.vhd.xz) + * vhdx (.vhdx.xz) + * vmdk (.vmdk.xz) + + All other image formats already defined a custom bundling + setup including compression and are not affected by this change. + This Fixes #650 + +------------------------------------------------------------------- +Tue Nov 6 11:00:18 CET 2018 - ms@suse.de + +- Fixed firmware strip and lookup for kiwi initrd + + In a kiwi initrd the function baseStripFirmware can be + used to strip down the firmware to the actually used + kernel drivers in that initrd. The code to do this was + broken due to the changes in #64cb5b003140a. This + patch done by Ruediger Oertel fixes the + method to work correctly again. + +------------------------------------------------------------------- +Tue Nov 6 10:39:21 CET 2018 - seife+dev@b1-systems.com + +- kiwi-partitions-lib: wait for udev before lsblk + + A LVM-enabled oem image spuriously did not resize its PV / LVs. Tracking + this down, I discovered that lsblk was sometimes racing with udev and + the disk was just not available during get_partition_node_name(). + Call udev_pending() before all lsblk calls to avoid that. + (lsblk man page also advocates this to synchronize with udev) + ------------------------------------------------------------------- Tue Nov 6 10:11:08 CET 2018 - ms@suse.de - + - Bump version: 9.16.35 → 9.16.36 ------------------------------------------------------------------- diff --git a/python-kiwi.spec b/python-kiwi.spec index bdc534d..3c57b0b 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -38,7 +38,7 @@ %endif Name: python-kiwi -Version: 9.16.36 +Version: 9.17.0 Provides: kiwi-schema = 6.6 Release: 0 Url: https://github.com/SUSE/kiwi diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index 52fe589..bcd3a4b 100644 --- a/python-kiwi.tar.gz +++ b/python-kiwi.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d72930bf288d35ff28138b9c8fdaae5b29cc6dd9157ff5d293197d35b206ee08 -size 1267561 +oid sha256:745d131f87ee29bf74d5cb4836c2f5050f897d6df178fb0f2787caae019a06d7 +size 1268664