Hello community, here is the log from the commit of package python-kiwi for openSUSE:Factory checked in at 2020-10-03 18:54:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new.4249 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Sat Oct 3 18:54:48 2020 rev:67 rq:838771 version:9.21.14 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2020-08-23 09:19:08.130617170 +0200 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new.4249/python-kiwi.changes 2020-10-03 18:55:12.393462622 +0200 @@ -1,0 +2,310 @@ +Wed Sep 23 13:06:47 CEST 2020 - Marcus Schäfer <[email protected]> + +- Bump version: 9.21.13 → 9.21.14 + +------------------------------------------------------------------- +Wed Sep 23 10:49:20 CEST 2020 - Marcus Schäfer <[email protected]> + +- Fixed s390/sle15 Virtual disk integration test + + The integration test used FBA mode as target. As the target + is expected to be KVM this is the wrong setting. SCSI should + be used instead. This Fixes bsc#1170863 + +------------------------------------------------------------------- +Wed Sep 23 10:21:40 CEST 2020 - Marcus Schäfer <[email protected]> + +- Followup fix to handle one disk type better + + The vmx type is auto converted into an oem type with rootfs + resize disabled such that all disk images can be handled + under one disk type. However people who run kiwi on the + commandline and have selected --type vmx before now end + with an error message saying that there is no vmx type + because it was converted into an oem type. To handle this + more gracefully this commit changes the commandline + option --type vmx into --type oem if provided and prints + a warning message. + +------------------------------------------------------------------- +Tue Sep 22 12:19:15 CEST 2020 - Marcus Schäfer <[email protected]> + +- Bump version: 9.21.12 → 9.21.13 + +------------------------------------------------------------------- +Tue Sep 22 11:36:52 CEST 2020 - Marcus Schäfer <[email protected]> + +- Cleanup grub adaptions code + + The grub setup code has some after grub-mkconfig code that + fixes the written grub.cfg file on certain conditions. For + a better understanding and readability those conditions + and reasons are now put into private _fix* methods that + explains why we need to patch the written grub config file. + We all hope that those methods can go away when grub gets + fixed properly. This Fixes #1527 + +------------------------------------------------------------------- +Mon Sep 21 17:04:08 CEST 2020 - Marcus Schäfer <[email protected]> + +- Cosmetic update for build status helper + + Show disabled integration test builds with a clear indicator + +------------------------------------------------------------------- +Mon Sep 21 15:54:33 CEST 2020 - Marcus Schäfer <[email protected]> + +- Bump version: 9.21.11 → 9.21.12 + +------------------------------------------------------------------- +Mon Sep 21 15:21:21 CEST 2020 - Marcus Schäfer <[email protected]> + +- Added consistency runtime check for the type setup + + multiple type sections within one preferences section is allowed + in a kiwi image description. However, if multiple type sections + for the same image attribute are configured only the last type + configuration will be ever reachable. The proposed runtime check + in this commit detects this situation and raises an exception + showing the conflicting types including a solution suggestion + which needs to be based on profiles to distinguish between + types of the same image type name. + +------------------------------------------------------------------- +Mon Sep 21 09:09:29 CEST 2020 - David Cassany <[email protected]> + +- Get default maintainer and author from image description + + This commit sets the maintainer and author metadata from the description + section of the image in they are not explicitly specified in + container-config section. + + In addition it sets the default container name to `system-container` + instead of `systemContainer` as uppercase letters are not valid for + docker container references. + + Fixes #1419 + +------------------------------------------------------------------- +Fri Sep 18 16:06:02 CEST 2020 - Marcus Schäfer <[email protected]> + +- Bump version: 9.21.10 → 9.21.11 + +------------------------------------------------------------------- +Fri Sep 18 15:13:08 CEST 2020 - Marcus Schäfer <[email protected]> + +- Update build test directory names + + Name the build test directory to follow the changes done + in Issue #1425. There is only one disk image type now, thus + the tests for testing disk images should indicate that + better. Also the tests that build live iso images should + indicate a live iso not only an iso as it could be mixed + up with an install iso + +------------------------------------------------------------------- +Thu Sep 17 16:40:19 CEST 2020 - Marcus Schäfer <[email protected]> + +- Consolidate build test names and description + + Update build test image names to be more generic and not + bound to a specific version of a distribution. As the tests + are usually based on rolling releases of distros the name + of the test image should be generic. Also adapted the + specification of the test images to describe the focus + of the test if not generic. + +------------------------------------------------------------------- +Wed Sep 16 15:03:39 CEST 2020 - Marcus Schäfer <[email protected]> + +- Bump version: 9.21.9 → 9.21.10 + +------------------------------------------------------------------- +Wed Sep 16 11:35:00 CEST 2020 - David Cassany <[email protected]> + +- Fix the early boot grub.cfg file + + This commit makes sure that the early boot configuration files + for grub make use of the proper boot path and omiting the `/boot` + prefix if there is a dedicated boot partition. + + Fixes #1553 + +------------------------------------------------------------------- +Tue Sep 15 11:54:24 CEST 2020 - Vincent Moutoussamy <[email protected]> + +- Change Appliance names to drop the name LimeJeOS + + The name LimeJeOS was an invention of the SUSE Studio project. + Since the project does no longer exist, users have no idea + what the name means. Therefore the integration tests as well + as the documentation now changes the image names to provide + more clarity. This Fixes #1544 + +------------------------------------------------------------------- +Mon Sep 14 22:04:30 CEST 2020 - David Cassany <[email protected]> + +- Include loadenv as a default module for grub images + + This commit includes the 'loadenv' module to the list of basic grub + modules. This makes sure the module is included in any grub-mkimage + that KIWI does. + + Fixes #1547 + +------------------------------------------------------------------- +Sun Sep 13 20:36:02 CEST 2020 - Marcus Schäfer <[email protected]> + +- Make oem be a superset of vmx + + A vmx image is the same disk as an oem just without the dracut + repart/resize feature. This difference is better handled with + an oemconfig parameter <oem-resize> which allows to switch resize + on or off. The extra image type vmx will be dropped and an XSLT + stylesheet automatically transforms a vmx description to be a + oem image with the resize feature switched off. + This Fixes #1425 + +------------------------------------------------------------------- +Fri Sep 11 09:25:50 CEST 2020 - Marcus Schäfer <[email protected]> + +- Make oem image use dracut by default + + Before this commit an oem image still had the kiwi initrd_system + set as default. As we are decommission the custom kiwi initrd + concept the default should be changed. It is still possible to + use a custom kiwi initrd but it needs to be explicitly requested + via the initrd_system="kiwi" attribute. In addition to the + changed default a runtime check was introduced that checks + the presence of the boot= attribute which only makes sense + in combination with the kiwi initrd_system. If boot= is + set but initrd_system="kiwi" is not, a message is raised that + explains the situation and either requests setting initrd_system + properly or deleting the boot attribute. The change only + affects people who still use oem with a boot="oemboot/..." + setting and no explicit selection of kiwi as the initrd_system. + As these image type configurations should not be in use anyway + because this is all legacy and announced to go away, we + need to make the next step and enforce a new default in + code. This is related to Issue #1299 + +------------------------------------------------------------------- +Wed Sep 09 12:23:12 CEST 2020 - Marcus Schäfer <[email protected]> + +- Bump version: 9.21.8 → 9.21.9 + +------------------------------------------------------------------- +Tue Sep 08 18:14:15 CEST 2020 - Marcus Schäfer <[email protected]> ++++ 147 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes ++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.4249/python-kiwi.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kiwi.spec ++++++ --- /var/tmp/diff_new_pack.fPyRAC/_old 2020-10-03 18:55:13.969464367 +0200 +++ /var/tmp/diff_new_pack.fPyRAC/_new 2020-10-03 18:55:13.973464372 +0200 @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version: 9.21.7 +Version: 9.21.14 Provides: kiwi-schema = 7.2 Release: 0 Url: https://github.com/OSInside/kiwi ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.fPyRAC/_old 2020-10-03 18:55:14.013464416 +0200 +++ /var/tmp/diff_new_pack.fPyRAC/_new 2020-10-03 18:55:14.017464421 +0200 @@ -3,7 +3,7 @@ pkgname=('python-kiwi' 'kiwi-man-pages' 'dracut-kiwi-lib' 'dracut-kiwi-oem-repart' 'dracut-kiwi-oem-dump' 'dracut-kiwi-live' 'dracut-kiwi-overlay') arch=(x86_64) -pkgver=9.21.7 +pkgver=9.21.14 pkgrel=0 pkgdesc="KIWI - Appliance Builder Next Generation" url="https://github.com/SUSE/kiwi/tarball/master" @@ -12,7 +12,7 @@ provides=(kiwi-ng kiwi) source=("${pkgname}.tar.gz") changelog="${pkgname}.changes" -md5sums=('e40c3d9ec0e74c6d9747b510de711234') +md5sums=('fefbad94106141392d967912d4ba4084') build() { ++++++ python-kiwi.tar.gz ++++++ ++++ 4215 lines of diff (skipped)
