diff --git a/python-kiwi.changes b/python-kiwi.changes index 77255e3..cfbe83e 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,6 +1,82 @@ +------------------------------------------------------------------- +Fri Oct 5 17:12:14 CEST 2018 - ms@suse.de + +- Bump version: 9.16.18 → 9.16.19 + +------------------------------------------------------------------- +Fri Oct 5 16:37:14 CEST 2018 - ms@suse.de + +- Rename private method to be more expressive + +------------------------------------------------------------------- +Fri Oct 5 11:27:49 CEST 2018 - ms@suse.de + +- Fixed URI handling with token query option + + So far only the query format ?credentials=... was supported. + In case of ?random_token_data the returned uri was truncated + and also the format check on the query caused a python trace. + This Fixes #830 and Fixes #828 + +------------------------------------------------------------------- +Tue Oct 2 05:51:40 CEST 2018 - fergal.mc.carthy@suse.com + +- Eliminate redundant code + + Create a helper method, _create_volume_no_zero, which calls the + lvreate command with appropriate options and calls the vgscan + command immeditately afterwards to create any missing /dev nodes. + +------------------------------------------------------------------- +Sat Sep 29 21:37:46 CEST 2018 - ms@suse.de + +- Fixed broken link to ec2uploadimg tool + +------------------------------------------------------------------- +Sat Sep 29 21:14:38 CEST 2018 - ms@suse.de + +- Update contact information + + We moved from IRC to Matrix as chat platform. Thus the + documentation needs to be updated accordingly + +------------------------------------------------------------------- +Thu Sep 27 15:27:36 CEST 2018 - fergal.mc.carthy@suse.com + +- Fixes LVM based image creation in OBS + + While attempting to create LVM based images under the Open Build + Service I recently ran into some issues related to the fact that + there is no udev running in the chroot environment used to build + kiwi based images. + + Two workarounds have been implemented in this patch: + + (1) When calling lvcreate, include the `-Zn` option to disable + the automatic zeroing of the header of the newly created + LV device; doing so requires that the LV device's /dev + entry exists immediately after it has been created, but + in a chroot'd environment udev isn't going to be running + to automatically populate /dev// or + /dev/mapper/-. + This should be safe to do since the LV is being created + within a loopback device based partition, which is backed + by a zero filled file, created by qemu-img. + + (2) After creating an LV we need to run `vgscan --mknodes` + to create the required device nodes under /dev, which + won't be automatically created since udev isn't running + in the chroot'd environment. + + Unit tests updated to account for additional `-Zn` arguments that + are being passed to `lvcreate` and for additional call that is + being made to `vgscan --mknodes`. + + This fixes #824. + ------------------------------------------------------------------- Wed Sep 26 17:00:15 CEST 2018 - ms@suse.de - + - Bump version: 9.16.17 → 9.16.18 ------------------------------------------------------------------- diff --git a/python-kiwi.spec b/python-kiwi.spec index fa8192b..77b8660 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -38,7 +38,7 @@ %endif Name: python-kiwi -Version: 9.16.18 +Version: 9.16.19 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 5f0e099..3310d24 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:cb29481480dc3c503a7b94e064852cc6e2adff182cc1ff802b19e0f3bc2e7935 -size 1256228 +oid sha256:138f3c3f2bea81ff082764635435750a7712d125b2bf5260055f6be0f3038b2a +size 1257098