diff --git a/python-kiwi.changes b/python-kiwi.changes index 475d53a..0617089 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,6 +1,236 @@ +------------------------------------------------------------------- +Sat Feb 23 20:40:00 CET 2019 - ms@suse.de + +- Bump version: 9.17.21 → 9.17.22 + +------------------------------------------------------------------- +Sat Feb 23 20:22:06 CET 2019 - ms@suse.de + +- Followup fix for disk detection from root device + + No matter if one ore more devices are used in a multipath map, + if the root device is managed by multipath kiwi has to use the + mapped device for all operations, otherwise we run into busy + or blocked state inside of the initrd operations. This is + related to Issue #954 and bsc#1126283 and bsc#1126318 + +------------------------------------------------------------------- +Sat Feb 23 16:11:30 CET 2019 - ms@suse.de + +- Fixed relocation of GPT + + Simplify the relocation of the GPT to the end of the current + disk by using sgdisk -e instead of gdisk. The possitive after + effect of this is that the broken return value handling of + gdisk in centos will be fixed and did not harm the kiwi + deployment anymore. This Fixes #958 + +------------------------------------------------------------------- +Fri Feb 22 17:11:47 CET 2019 - ms@suse.de + +- Bump version: 9.17.20 → 9.17.21 + +------------------------------------------------------------------- +Fri Feb 22 17:11:00 CET 2019 - ms@suse.de + +- Speedup the make build target + + Activated the pytest xdist feature Dan added for the + make build target to speedup package creation + +------------------------------------------------------------------- +Fri Feb 22 17:01:03 CET 2019 - ms@suse.de + +- Bump version: 9.17.19 → 9.17.20 + +------------------------------------------------------------------- +Fri Feb 22 16:01:16 CET 2019 - ms@suse.de + +- Update vagrant libvirt unit test + + Take extra config from DiskFormatVagrantLibVirt as base for the + test and don't mock that information as it was done before + in the base class + +------------------------------------------------------------------- +Fri Feb 22 11:30:46 CET 2019 - ms@suse.de + +- Extend the vagrant base class test + + Take an example for additional vagrant config settings into account + +------------------------------------------------------------------- +Fri Feb 22 09:53:57 CET 2019 - ms@suse.de + +- Refactor unit tests for vagrant classes + + Better use of pytest capabilities, avoid mock rewrite of + implementation classes + +------------------------------------------------------------------- +Fri Feb 22 09:52:13 CET 2019 - ms@suse.de + +- Fixed DiskFormatVagrantBase docs and behavior + + Update class docs per review by Dan, also raise on use + of methods without proper provider implementation + +------------------------------------------------------------------- +Fri Feb 22 09:50:43 CET 2019 - ms@suse.de + +- Fixed create_box_img in DiskFormatVagrantLibVirt + + The call to create_box_img did not use the given tmpdir + parameter but assumes an instance variable to provide this + information + +------------------------------------------------------------------- +Thu Feb 21 17:34:13 CET 2019 - seife+dev@b1-systems.com + +- fix network failure with "BOOTIF=" parameter + + If a BOOTIF= parameter (pxelinux "IPAPPEND 2" option) is present, dracut + handles the network already *and* overwrites the 90-net.rules that + kiwi-*-net-genrules.sh created, thus the interface is not named "lan0" + and ifup is destined to fail. + Work around the issue by detecting if the interface is already handled + by generic dracut code and just skipping the ifup call. + Fixes / improves issue #942 + +------------------------------------------------------------------- +Thu Feb 21 17:03:42 CET 2019 - ms@suse.de + +- Added some style fixes to the vagrant classes + + Adapt doc strings to match style on lists. Change variable + names not class global to be lowercase. Use 80 chars per + line. Don't reach code that potentially uses undefined + variables + +------------------------------------------------------------------- +Thu Feb 21 15:48:05 CET 2019 - ms@suse.de + +- Refactor vagrant storage subformat + + In preparation to support other vagrant providers a base class + for Vagrant operations has been created. Original Code written + by DanČermák + +------------------------------------------------------------------- +Thu Feb 21 14:42:27 CET 2019 - ms@suse.de + +- Fixed disk detection from root device + + The method lookup_disk_device_from_root assigns the disk device + matching the root device uuid. However in a multipath environment + multiple disk devices matches the same root device. The code to + assign the multipath map in this case was missing in the dracut + code base. This Fixes #954 and Fixes bsc#1126283 and bsc#1126318 + +------------------------------------------------------------------- +Wed Feb 20 18:08:57 CET 2019 - ms@suse.de + +- Fixed losetup call due to move in option names + + util-linux dropped losetup-Add-support-for-setting-logical-blocksize.patch + because different implementations exists in the new kernel, and it has + a conflicting implementation in util-linux. This caused a change in the + option to specify the logical sector size. The option --logical-blocksize + was replaced by --sector-size. We adapt this now in kiwi too + +------------------------------------------------------------------- +Wed Feb 20 14:46:14 CET 2019 - dcermak@suse.com + +- Add pytest-xdist to dev-virtualenv to run the unit tests in parallel + +- fix CLI args not being passed to pytest by tox for unit_py3_4 and unit_py3_6 +- enable parallel run on travis +- document how to run the unit tests in parallel + +------------------------------------------------------------------- +Wed Feb 20 14:04:12 CET 2019 - ro@suse.de + +- s390-test-image: add factory base project (same as on arm) + +------------------------------------------------------------------- +Thu Feb 14 21:18:37 CET 2019 - ms@suse.de + +- Bump version: 9.17.18 → 9.17.19 + +------------------------------------------------------------------- +Thu Feb 14 17:37:38 CET 2019 - ms@suse.de + +- Fixed isolinux fallback path + + In case isolinux-config failed or does not exist on the + distribution a fallback path is called. That code hardlinks + the files to the isolinux compiled in standard path. However + due to the move of the grub unicode file for iso images + the path contains a directory. Directories can't be hardlinked + thus this patch uses 'cp -l' instead of the 'ln' command to + create the linked target contents. + +------------------------------------------------------------------- +Thu Feb 14 11:07:12 CET 2019 - ms@suse.de + +- Bump version: 9.17.17 → 9.17.18 + +------------------------------------------------------------------- +Wed Feb 13 18:34:40 CET 2019 - ms@suse.de + +- Fix location of grub unicode font + + This is a follow up patch for #f5bac4495d34. The change of the + location of the font file was not applied if an iso target, live + or install image is being built. This patch completes the change + and Fixes bsc#1124885 + +------------------------------------------------------------------- +Wed Feb 13 17:08:19 CET 2019 - ms@suse.de + +- Fix handling of zypper return codes + + The following codes should be handled as errors: + 104 - ZYPPER_EXIT_INF_CAP_NOT_FOUND + 105 - ZYPPER_EXIT_ON_SIGNAL + 106 - ZYPPER_EXIT_INF_REPOS_SKIPPED + +------------------------------------------------------------------- +Mon Feb 11 09:10:47 CET 2019 - ms@suse.de + +- Sort file and dir entries in iso sortfile + +------------------------------------------------------------------- +Sun Feb 10 06:51:00 CET 2019 - bwiedemann@suse.de + +- tox: Allow to run a single test + + using + tox -v -e unit_py2_7 -- -vv ./test/unit/iso_tools_cdrtools_test.py + +------------------------------------------------------------------- +Sat Feb 9 22:02:09 CET 2019 - bwiedemann@suse.de + +- Sort filesystem listings + + so that kiwi works in a reproducible way + in spite of indeterministic filesystem readdir order + and http://bugs.python.org/issue30461 + + See https://reproducible-builds.org/ for why this is good. + +------------------------------------------------------------------- +Sat Feb 9 16:00:04 CET 2019 - ms@suse.de + +- Moved azure integration test to Leap15 + + Factory doesn't resolve well together with Cloud:Tools. + I'd like to have stable integration tests and not getting + screwed with any change on Factory + ------------------------------------------------------------------- Sat Feb 9 15:53:42 CET 2019 - ms@suse.de - + - Bump version: 9.17.16 → 9.17.17 ------------------------------------------------------------------- diff --git a/python-kiwi.spec b/python-kiwi.spec index 95578f7..7789169 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -45,7 +45,7 @@ %endif Name: python-kiwi -Version: 9.17.17 +Version: 9.17.22 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 8475298..9c8eea9 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:d7a447dcec20f2a759cda7db2b6636e6bddd5332b642504fc4503346a53f9761 -size 1206312 +oid sha256:5f3d2c04612b6afaff3bcc78e23cfa48563acdca98d06e69f65be6e25a318c20 +size 1219580