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-07-12 01:24:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Mon Jul 12 01:24:47 2021 rev:80 rq:905081 version:9.23.43 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2021-06-02 22:10:26.928127932 +0200 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new.2625/python-kiwi.changes 2021-07-12 01:25:05.389206757 +0200 @@ -1,0 +2,496 @@ +Mon Jul 05 14:58:02 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.42 ??? 9.23.43 + +------------------------------------------------------------------- +Mon Jul 05 08:47:39 CEST 2021 - Dan ??erm??k <[email protected]> + +- Re-add suseImportBuildKey + + suseImportBuildKey is not required during the image build as kiwi imports the + correct keys by itself. However, the created images lack the repository signing + keys and any `zypper` commands will thus fail. + + This fixes https://github.com/OSInside/kiwi/issues/1876 + +------------------------------------------------------------------- +Fri Jul 02 14:25:15 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.41 ??? 9.23.42 + +------------------------------------------------------------------- +Thu Jul 01 11:11:11 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Fixed fedora integration test builds + + Maintain the repos in the obs prj config which prevents + the weird "nothing provides kernel-obs-build" error + +------------------------------------------------------------------- +Wed Jun 30 15:15:58 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.40 ??? 9.23.41 + +------------------------------------------------------------------- +Wed Jun 30 14:25:29 CEST 2021 - Dan ??erm??k <[email protected]> + +- Remove util-linux-systemd & util-linux Requires from dracut-kiwi-overlay + + These dependencies are pulled in via dracut-kiwi-lib. + +------------------------------------------------------------------- +Wed Jun 30 14:24:50 CEST 2021 - Dan ??erm??k <[email protected]> + +- Add missing util-linux-systemd Requires to dracut-kiwi-[live,libs] + +------------------------------------------------------------------- +Wed Jun 30 13:09:16 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Fixed test-image-orthos integration test + + The test was missing btrfs_root_is_snapshot which is required + when using btrfs on tumbleweed. + +------------------------------------------------------------------- +Tue Jun 29 18:26:31 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Fixed test-image-disk-legacy integration test + + The test did not set a device filter for ramdisk devices but + activates unattended mode. In this mode the first device in + the list is taken and this is a ramdisk device which is + by default too small to be used for the installation. Thus + the install usually fails. This commit sets the device filter + for ramdisk devices such that only associated disk devices + can be used for the install process, which is the purpose + of this test. This is related to Issue OSInside/kiwi-functional-tests#8 + +------------------------------------------------------------------- +Tue Jun 29 17:51:37 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.39 ??? 9.23.40 + +------------------------------------------------------------------- +Tue Jun 29 12:54:58 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Mount dev and proc filesystems prior dracut + + In newer versions of dracut /dev and /proc must be mounted + for dracut to work correctly. If not present the resulting + initrd is incomplete. This Fixes #1867 + +------------------------------------------------------------------- +Mon Jun 28 18:06:42 CEST 2021 - Neal Gompa <[email protected]> + +- Use namespaced files in /var/tmp for large temporary files + + Previously, kiwi created staging image files as plain temporary files + in /tmp, which causes issues on operating systems where /tmp is tmpfs. + Notably, image builds would fail with "no space left on the device" + because the tmpfs was not big enough for everything to exist there. + + To fix this, we change to use /var/tmp, and additionally add a prefix + for our temporary files so that the user knows which ones kiwi created. + + Fixes: https://github.com/OSInside/kiwi/issues/1866 + +------------------------------------------------------------------- +Fri Jun 25 15:42:01 CEST 2021 - Tom Schraitle <[email protected]> + +- Use latest stylesheet in STYLEROOT + + Use "suse2021-ns" instead of "suse2013-ns" due to new + branding. + +------------------------------------------------------------------- +Wed Jun 23 14:45:09 CEST 2021 - Dan ??erm??k <[email protected]> + +- Add missing util-linux-systemd dependency to dracut-kiwi-overlay + + The script kiwi-overlay-root.sh requires lsblk which is provided by + util-linux-systemd. If that package is missing in the final image, then booting + an overlayroot image hangs with: + + dracut-pre-mount[480]: //lib/dracut/hooks/pre-mount/30-kiwi-overlay-root.sh: line 46: lsblk: command not found + +------------------------------------------------------------------- +Mon Jun 21 15:47:31 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Make sure chat link points to Element not Riot + + Riot has changed to Element. The index page on kiwi still + uses the old location. This updates the information how to + use the Matrix channel and the kiwi room name. + This Fixes #1854 + +------------------------------------------------------------------- +Mon Jun 21 15:16:40 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.38 ??? 9.23.39 + +------------------------------------------------------------------- +Mon Jun 21 15:03:13 CEST 2021 - Dan ??erm??k <[email protected]> + +- Functions integration tests (#1851) + + Add integration tests for functions.sh + + Implement a container based test system to run shell code for testing. + The concept utilizes pytest-testinfra and runs a container per test. + The nested container in a container feature is supported by the github + actions workflow. Thus the integration of this testing concept runs in + the github actions CI rather than on gitlab + +------------------------------------------------------------------- +Mon Jun 21 14:50:59 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Don't shell out for calling dnf + + refactor the dnf call to install packages and groups in + one call. This allows to prevent calling dnf through a + shell. For installing of a package group the group ID + name is expected. This Fixes #1856 + +------------------------------------------------------------------- +Mon Jun 21 14:38:05 CEST 2021 - Robert Schweikert <[email protected]> + +- - Improve the error message if the config file cannot be parsed. + +------------------------------------------------------------------- +Mon Jun 21 11:59:04 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Do not shell out for calling microdnf. + + In fact it can be counter productive if the shell + evaluates eventually existing package name/instruction + patterns. This is related to Issue #1856 + +------------------------------------------------------------------- +Mon Jun 21 11:51:43 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Prevent calling pacman through a shell + + There is no reason to shell out for calling pacman. + In fact it can be counter productive if the shell + evaluates eventually existing package name/instruction + patterns. This is related to Issue #1856 + +------------------------------------------------------------------- +Sat Jun 19 22:01:22 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Make sure mypy stubs will be installed + +------------------------------------------------------------------- +Wed Jun 16 11:33:24 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Allow creation of LUKS system with empty key + + To support cloud platforms better we should allow the + creation of an initial(insecure) LUKS encrypted image + with an empty passphrase/keyfile. This Fixes + bsc#1187461 and bsc#1187460 + +------------------------------------------------------------------- +Fri Jun 11 14:47:11 CEST 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.37 ??? 9.23.38 + ++++ 299 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes ++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.2625/python-kiwi.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kiwi.spec ++++++ --- /var/tmp/diff_new_pack.5F4Ha0/_old 2021-07-12 01:25:07.485190641 +0200 +++ /var/tmp/diff_new_pack.5F4Ha0/_new 2021-07-12 01:25:07.485190641 +0200 @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version: 9.23.31 +Version: 9.23.43 Provides: kiwi-schema = 7.4 Release: 0 Url: https://github.com/OSInside/kiwi @@ -426,6 +426,10 @@ Requires: mdadm Requires: parted Requires: util-linux +# lsblk is part of util-linux-systemd on openSUSE +%if 0%{?suse_version} +Requires: util-linux-systemd +%endif Requires: xfsprogs Requires: dialog Requires: pv @@ -499,6 +503,10 @@ Requires: xfsprogs Requires: e2fsprogs Requires: util-linux +# lsblk is part of util-linux-systemd on openSUSE +%if 0%{?suse_version} +Requires: util-linux-systemd +%endif %if 0%{?debian} || 0%{?ubuntu} Requires: dmsetup Requires: dracut-network @@ -529,7 +537,6 @@ BuildRequires: dracut %endif Requires: dracut-kiwi-lib = %{version}-%{release} -Requires: util-linux Requires: dracut License: GPL-3.0-or-later Group: %{sysgroup} ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.5F4Ha0/_old 2021-07-12 01:25:07.517190395 +0200 +++ /var/tmp/diff_new_pack.5F4Ha0/_new 2021-07-12 01:25:07.517190395 +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.23.31 +pkgver=9.23.43 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=('f0a4aa5f4d25e0aa8771219e4a4fd81e') +md5sums=('17acb04a3eacd10abf9af2dddaf623a3') build() { ++++++ python-kiwi.tar.gz ++++++ ++++ 6275 lines of diff (skipped)
