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)

Reply via email to