Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-kiwi for openSUSE:Factory checked in at 2021-02-04 20:22:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Thu Feb 4 20:22:39 2021 rev:73 rq:868394 version:9.23.12 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2021-01-30 13:56:04.649998174 +0100 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new.28504/python-kiwi.changes 2021-02-04 20:23:23.978764641 +0100 @@ -1,0 +2,268 @@ +Mon Feb 01 16:16:22 CET 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.11 ??? 9.23.12 + +------------------------------------------------------------------- +Sun Jan 31 16:01:42 CET 2021 - Marcus Sch??fer <[email protected]> + +- Added aaa_base to s390 TW build tests + + On s390 TW aaa_base is not pulled in by a dependency in obs. + It looks like the package is pulled in by a file provides which + is not resolved by obs. Thus the package needs to be added + explicitly + +------------------------------------------------------------------- +Fri Jan 29 15:25:30 CET 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.10 ??? 9.23.11 + +------------------------------------------------------------------- +Fri Jan 29 15:24:21 CET 2021 - Marcus Sch??fer <[email protected]> + +- Follow up fix, creating custom grub EFI images + + Make sure custom EFI grub image is copied to the media + directory if this is different from the root directory + e.g on creation of live images + +------------------------------------------------------------------- +Thu Jan 28 19:06:11 CET 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.9 ??? 9.23.10 + +------------------------------------------------------------------- +Thu Jan 28 19:02:24 CET 2021 - Marcus Sch??fer <[email protected]> + +- Follow up fix, creating custom grub images + + Moving the grub mkimage call as chroot operation also broke + the creation of image builds that uses the legacy custom kiwi + boot image feature instead of dracut. This commit fixes it + +------------------------------------------------------------------- +Thu Jan 28 09:10:06 CET 2021 - Marcus Sch??fer <[email protected]> + +- Added leap box to be shown by build_status helper + +------------------------------------------------------------------- +Wed Jan 27 22:21:44 CET 2021 - Marcus Sch??fer <[email protected]> + +- Added decorators to help with API management + + The lifetime of API methods could be limited due to + the development of kiwi. To allow for a deprecation + process the following helper methods has been added + +------------------------------------------------------------------- +Wed Jan 27 14:40:12 CET 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.8 ??? 9.23.9 + +------------------------------------------------------------------- +Wed Jan 27 13:40:20 CET 2021 - David Cassany <[email protected]> + +- Update MicroOS build test + + This commit alignes the MicroOS tests with the MicroOS images build + for kvm and xen. In addition it adds the installation media request and + custom initrd modules configuration for the installation media. + +------------------------------------------------------------------- +Wed Jan 27 11:45:54 CET 2021 - Marcus Sch??fer <[email protected]> + +- Fixed creation of custom bios grub image + + The last commit moved the grub mkimage call into the chroot. + As a side effect and when creating install media the earlyboot + script could no longer be found. This commit fixes it + +------------------------------------------------------------------- +Wed Jan 27 10:06:39 CET 2021 - David Cassany <[email protected]> + +- Include installmedia documentation + +------------------------------------------------------------------- +Tue Jan 26 15:47:45 CET 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.7 ??? 9.23.8 + +------------------------------------------------------------------- +Mon Jan 25 15:50:41 CET 2021 - Marcus Sch??fer <[email protected]> + +- Fixed creation of custom grub image + + If kiwi can't find the distribution provided grub image(s) it + creates them using the respective grub[X]-mkimage tool. However + the tool was called on the build host which could cause an + inconsistency on the used module path. Grub is not packaged + consistently across the distributions and also the provided + modules comes in different versions and patch sets. Therefore + it's required that kiwi calls the grub mkimage tool as chrooted + operation inside of the tree that provides the target image. + As consequence of the change it's required that the image root + tree provides the grub mkimage tool. In addition to the change + we now also log the output from the grub mkimage call in the + kiwi build logfile. This Fixes #1254 + +------------------------------------------------------------------- +Thu Jan 21 20:48:26 CET 2021 - Jesus Bermudez Velazquez <[email protected]> + +- Add strong typing for the following API methods + + * kiwi/system/kernel.py + * kiwi/system/result.py + * kiwi/system/shell.py + + This references issue #1644 + +------------------------------------------------------------------- +Thu Jan 21 17:06:50 CET 2021 - David Cassany <[email protected]> + +- Add the schematron rules for installinitrd + + This commit adds an schematron rule to limit the presence of + installinitrd element to disk builds including installation media. + +------------------------------------------------------------------- +Thu Jan 21 15:47:38 CET 2021 - David Cassany <[email protected]> + +- Add the installinitrd element + + This commit adds the `<installinitrd>` element in kiwi schema to + facilitate the dracut modules configuration for the installation initrds + on OEM images. Within installinitrd element is possible list the dracut + modules to append, to omit or to just set an static list of dracut + modules to include. + + Fixes #1676 + Fixes #1683 + +------------------------------------------------------------------- +Thu Jan 21 12:07:05 CET 2021 - Jesus Bermudez Velazquez <[email protected]> + +- Add strong typing for the following API methods + + * system/root_bind.py + * system/root_init.py + * system/identifier.py + + This references issue #1644 + +------------------------------------------------------------------- +Thu Jan 21 09:12:31 CET 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.6 ??? 9.23.7 + +------------------------------------------------------------------- +Wed Jan 20 16:15:32 CET 2021 - Marcus Sch??fer <[email protected]> + +- Don't call super() from logging.Formatter + + It's not needed to run the base class constructor. + The interface for the logging facility is also different + between python 3.6 and python 3.8 such that calling + the base constructor would be bad idea anyway. + +------------------------------------------------------------------- +Wed Jan 20 14:35:58 CET 2021 - Jesus Bermudez Velazquez <[email protected]> + +- Add strong typing for the following API methods + + * kiwi/system/size.py + * kiwi/system/uri.py + * kiwi/system/users.py + + Update the test path for users_test.py + + This references #1644 + +------------------------------------------------------------------- +Wed Jan 20 13:02:33 CET 2021 - David Cassany <[email protected]> + +- Include missing qemu-tools dependency for iso images + + This commit includes a missing qemu-tools dependency for iso + image type. + +------------------------------------------------------------------- +Wed Jan 20 12:43:48 CET 2021 - Marcus Sch??fer <[email protected]> + +- Added strong typing for the following API methods + + * kiwi/system/prepare.py + * kiwi/system/profile.py + * kiwi/system/setup.py + + The changes here also lead to a small refactoring for the handling ++++ 110 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes ++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.28504/python-kiwi.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kiwi.spec ++++++ --- /var/tmp/diff_new_pack.9LY2g9/_old 2021-02-04 20:23:26.070767827 +0100 +++ /var/tmp/diff_new_pack.9LY2g9/_new 2021-02-04 20:23:26.074767833 +0100 @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version: 9.23.5 +Version: 9.23.12 Provides: kiwi-schema = 7.3 Release: 0 Url: https://github.com/OSInside/kiwi @@ -156,6 +156,15 @@ %ifarch %{ix86} x86_64 Requires: syslinux %endif +%if "%{_vendor}" == "debbuild" +Requires: qemu-utils +%else +%if 0%{?suse_version} +Requires: qemu-tools +%else +Requires: qemu-img +%endif +%endif Requires: kiwi-systemdeps-core = %{version}-%{release} Requires: kiwi-systemdeps-filesystems = %{version}-%{release} Requires: kiwi-systemdeps-bootloaders = %{version}-%{release} @@ -210,6 +219,7 @@ %if ! 0%{?el8} Provides: kiwi-filesystem:btrfs %endif +Provides: kiwi-filesystem:ext2 Provides: kiwi-filesystem:ext3 Provides: kiwi-filesystem:ext4 Provides: kiwi-filesystem:squashfs ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.9LY2g9/_old 2021-02-04 20:23:26.118767900 +0100 +++ /var/tmp/diff_new_pack.9LY2g9/_new 2021-02-04 20:23:26.118767900 +0100 @@ -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.23.5 +pkgver=9.23.12 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=('ac880ff43e02de2a5d217d21668238bb') +md5sums=('ca6bbfcd83bcb6fd1b8d72bf905b27d1') build() { ++++++ python-kiwi.tar.gz ++++++ ++++ 4638 lines of diff (skipped)
