- Bump version: 9.16.36 → 9.17.0

- 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
This commit is contained in:
Marcus Schaefer 2018-11-07 09:08:55 +00:00 committed by Git OBS Bridge
parent 69aadd540d
commit f3c19a4bb9
3 changed files with 60 additions and 4 deletions

View File

@ -1,3 +1,59 @@
-------------------------------------------------------------------
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 <ro@suse.de> 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

View File

@ -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

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d72930bf288d35ff28138b9c8fdaae5b29cc6dd9157ff5d293197d35b206ee08
size 1267561
oid sha256:745d131f87ee29bf74d5cb4836c2f5050f897d6df178fb0f2787caae019a06d7
size 1268664