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 2022-02-06 23:54:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Sun Feb 6 23:54:02 2022 rev:92 rq:951342 version:9.24.21 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2022-01-15 10:38:45.003312002 +0100 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new.1898/python-kiwi.changes 2022-02-06 23:55:02.922511330 +0100 @@ -1,0 +2,273 @@ +Tue Feb 01 10:15:00 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Bump version: 9.24.20 ??? 9.24.21 + +------------------------------------------------------------------- +Mon Jan 31 16:17:26 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Fixed UUID used in grub early boot script + + In case the system is luks encrypted the UUID of the root + partition was used in the grub early boot script. However, + this condition is only correct if in addition to the luks + encryption the boot area is on crypto too. If boot is not + on crypto the UUID must be the boot partition and not root. + Only if root AND boot is on crypto the kiwi created early + boot script includes the grub cryptomount calls. + +------------------------------------------------------------------- +Sat Jan 29 21:34:52 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Bump version: 9.24.19 ??? 9.24.20 + +------------------------------------------------------------------- +Sat Jan 29 10:42:49 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Followup fix for force deleting debian packages + + The force uninstall deletes pre scripts prior removal + because if they fail the package will not be removed. + For a force uninstall we consider this ok. However, + the deletion of the scripts did not happen in the + image root. This patch fixes it + +------------------------------------------------------------------- +Wed Jan 26 08:27:29 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Followup fix for force deleting debian packages + + Pass --force-depends to allow uninstall even if the + dependency checker complains + +------------------------------------------------------------------- +Tue Jan 25 21:53:36 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Fix use of xattrs for container sync + + when syncing data for containers only a subset of xattr + attributes can be applied. This Fixes #2009 + +------------------------------------------------------------------- +Tue Jan 25 21:19:35 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Bump version: 9.24.18 ??? 9.24.19 + +------------------------------------------------------------------- +Tue Jan 25 19:07:58 CET 2022 - Neal Gompa <ngo...@datto.com> + +- Ensure SELinux labels are set based on the policy + + When running kiwi from a filesystem tree that has custom labels applied + (such as when using kiwi from within a container on an SELinux-enabled + host), the filesystem labeling doesn't correctly apply on some files + and folders with a warning about the location being customized by + the administrator. This causes all kinds of strange results with + the built images and makes them unbootable. + + To resolve this, tell setfiles to forcibly set files and folders + with the default context from the installed policy. + +------------------------------------------------------------------- +Tue Jan 25 14:37:52 CET 2022 - Fabian Vogt <fv...@suse.de> + +- Extend and update documentation about /etc/machine-id setup + +------------------------------------------------------------------- +Tue Jan 25 11:12:54 CET 2022 - Fabian Vogt <fv...@suse.de> + +- Fix ordered list in shell_scripts.rst + + Ordered lists must be indented by three spaces, otherwise the numbering breaks. + +------------------------------------------------------------------- +Mon Jan 24 15:44:52 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Bump version: 9.24.17 ??? 9.24.18 + +------------------------------------------------------------------- +Mon Jan 24 13:39:07 CET 2022 - David Cassany <dcass...@suse.com> + +- Fix ramdisk deployments from PXE + + This commit fixes PXE deployments on ramdisk. In such cases the + former fix from df4e62a4 is not sufficient as there is no `root=` + parameter within the kernel cmd line and hence this logic is never + executed. + + Signed-off-by: David Cassany <dcass...@suse.com> + +------------------------------------------------------------------- +Fri Jan 21 17:49:26 CET 2022 - David Cassany <dcass...@suse.com> + +- Update outdated PKGBUILD for Arch Linux + + Signed-off-by: David Cassany <dcass...@suse.com> + +------------------------------------------------------------------- +Fri Jan 21 17:06:17 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Fixed unit test race condition + +------------------------------------------------------------------- +Fri Jan 21 15:39:36 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Fixed grub loader/entries setup + + If called in non standard environments like an OBS worker + the grub tooling does not work correctly and produces invalid + results. For these cases kiwi provides a collection of fix_ + methods to change the produced results. This commit covers + the invalid path in loader/entries/*.conf files pointing to + the kernel and the initrd as they exist in the image-root + directory. This results for example in settings like: + + linux /usr/src/packages/KIWI-oem/build/image-root/boot/vmlinuz-5.14.0-43.el9.x86_64 + + when it should be: + + linux /boot/vmlinuz-5.14.0-43.el9.x86_64 + + This Fixes #2038 + +------------------------------------------------------------------- +Fri Jan 21 13:06:01 CET 2022 - Fabian Vogt <fv...@suse.de> + +- Set /.snapshots subvolume to mode 0700 (bsc#1194992) + + Avoid that users other than root can enter or even change the content. + This is what snapper does as well. + +------------------------------------------------------------------- +Fri Jan 21 12:53:47 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Fixed build_status helper output issue + + Starting with CentOS stream 9 integration tests a new + layer in the project that builds it was added. This changed + the osc results output and messed up the build_status + helper output a bit. This commit fixes it + +------------------------------------------------------------------- +Thu Jan 20 16:19:07 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Fix the uninstall(force) on Debian based dists + + Packages marked for uninstall via <package name="delete|uninstall"/> + failed to become removed for several reasons. The way this was done + in kiwi did not work because dpkg needs to be called differently + and with some nasty pre-processing in order to allow for force + deletion. In force mode we also allow to remove packages marked as + essential. In gracefull uninstall mode this commit makes sure the + environment is prepared and does not fail for false-positive + reasons. + +------------------------------------------------------------------- +Wed Jan 19 16:19:57 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Added mail map + + Added information about my private e-mail being the + successor for the work done when I was an employee + of SUSE + +------------------------------------------------------------------- +Tue Jan 18 22:42:47 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Allow calling podman within chroot + + Added helper functions and env preparation code + to allow calling podman from within a chroot. This + allows to run podman from e.g config.sh and also + inside of OBS workers + +------------------------------------------------------------------- +Tue Jan 18 12:37:58 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Fix requirements for kiwi-systemdeps-filesystems + + Extend btrfs condition applying for EL8 to apply for EL9 too + +------------------------------------------------------------------- +Fri Jan 14 22:37:49 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Bump version: 9.24.16 ??? 9.24.17 + +------------------------------------------------------------------- +Fri Jan 14 20:08:17 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + ++++ 2460 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes ++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.1898/python-kiwi.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kiwi.spec ++++++ --- /var/tmp/diff_new_pack.1S3Vdt/_old 2022-02-06 23:55:03.542507137 +0100 +++ /var/tmp/diff_new_pack.1S3Vdt/_new 2022-02-06 23:55:03.546507110 +0100 @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version: 9.24.16 +Version: 9.24.21 Provides: kiwi-schema = 7.4 Release: 0 Url: https://github.com/OSInside/kiwi @@ -215,7 +215,7 @@ %if "%{_vendor}" != "debbuild" Provides: kiwi-image:pxe Provides: kiwi-image:kis -%if ! 0%{?el8} +%if ! (0%{?rhel} >= 8) Provides: kiwi-filesystem:btrfs %endif Provides: kiwi-filesystem:ext2 @@ -230,7 +230,7 @@ %if 0%{?suse_version} Requires: btrfsprogs %else -%if ! 0%{?el8} +%if ! (0%{?rhel} >= 8) Requires: btrfs-progs %endif %endif ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.1S3Vdt/_old 2022-02-06 23:55:03.578506893 +0100 +++ /var/tmp/diff_new_pack.1S3Vdt/_new 2022-02-06 23:55:03.582506866 +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.24.16 +pkgver=9.24.21 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=('fc4603fc377248f3e71b21e084ac13f1') +md5sums=('ea4fbbc9831b75d0d85b0459facb1b24') build() { @@ -35,7 +35,7 @@ } package_dracut-kiwi-lib(){ - depends=(cryptsetup btrfs-progs gptfdisk coreutils e2fsprogs grep lvm2 mdadm parted util-linux xfsprogs dialog curl xz device-mapper dracut) + depends=(cryptsetup btrfs-progs gptfdisk coreutils e2fsprogs grep lvm2 mdadm parted util-linux xfsprogs dialog curl xz device-mapper dracut pv bc) cd kiwi-${pkgver} install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/99kiwi-lib cp -a dracut/modules.d/99kiwi-lib ${pkgdir}/usr/lib/dracut/modules.d/ @@ -49,10 +49,11 @@ } package_dracut-kiwi-oem-dump(){ - depends=(dracut-kiwi-lib=${pkgver} multipath-tools) + depends=(dracut-kiwi-lib=${pkgver} multipath-tools kexec-tools) cd kiwi-${pkgver} install -d -m 755 ${pkgdir}/usr/lib/dracut/modules.d/90kiwi-dump cp -a dracut/modules.d/90kiwi-dump ${pkgdir}/usr/lib/dracut/modules.d/ + cp -a dracut/modules.d/99kiwi-dump-reboot ${pkgdir}/usr/lib/dracut/modules.d/ } package_dracut-kiwi-live(){ ++++++ python-kiwi.tar.gz ++++++ ++++ 2026 lines of diff (skipped)