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-03-20 20:54:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Sun Mar 20 20:54:31 2022 rev:94 rq:962539 version:9.24.29 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2022-02-17 00:29:52.769440032 +0100 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new.25692/python-kiwi.changes 2022-03-20 20:54:33.642441177 +0100 @@ -1,0 +2,337 @@ +Thu Mar 10 23:19:33 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Bump version: 9.24.28 ??? 9.24.29 + +------------------------------------------------------------------- +Thu Mar 10 21:37:00 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Don't bind mount /run during build time + + In commit #9512318 a new bind mount of /run into the root tree + during build time was introduced. The bind mount was done because + in my tests running podman from config.sh it did not work without + /run bind mounted. However, it turned out that I was wrong because + along with the provided methods to prepare cgroups and a custom + runtime configuration method; setupContainerRuntime() it is not + needed to have /run bind mounted. Thus this commit deletes the + bind mount of /run and therefore Fixes #2067 + +------------------------------------------------------------------- +Thu Mar 10 08:49:11 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Fix github action running obs service refresh + + The curl command to send the POST request for running the + obs remote service uses the --fail-with-body option. + Unfortunately the ubuntu-latest container used to run the + action comes with a curl version that does not support the + option. Thus this commit removes the use of the option + +------------------------------------------------------------------- +Wed Mar 09 18:14:29 CET 2022 - Dan ??erm??k <45594031+dcer...@users.noreply.github.com> + +- Style changes in container docs + + Reformulate the container building guide a bit + +------------------------------------------------------------------- +Wed Mar 09 09:17:14 CET 2022 - David Cassany <dcass...@suse.com> + +- Update schema docs + + Signed-off-by: David Cassany <dcass...@suse.com> + +------------------------------------------------------------------- +Tue Mar 08 20:10:52 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Provide schema version v7.5 in spec + +------------------------------------------------------------------- +Tue Mar 08 20:10:22 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Update descriptions to schema v7.5 + +------------------------------------------------------------------- +Sun Mar 06 16:03:13 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Update cron for security scorecard + + Run weekly on Saturdays + +------------------------------------------------------------------- +Fri Mar 04 18:12:22 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Add support for extended layout to msdos table + + This commit adds the following new type attribute + + <type ... dosparttable_extended_layout="true|false"/> + + If set it specifies to make use of logical partitions inside + of an extended one. Effective only on type configurations which + uses the msdos table type, it will cause the fourth partition + to be an extended partition and all following partitions will be + placed as logical partitions inside of that extended partition. + This setting is useful if more than 4 partitions needs to be + created in an msdos table. + + In addition to the support for extended/logical partitions the + the attributes 'mountpoint' and 'filesystem' in the <partitions> + section becomes optional. This also allows to place partitions + as placeholders not mounted into the system + +------------------------------------------------------------------- +Fri Mar 04 17:51:45 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Added type hints for partitioner interface + +------------------------------------------------------------------- +Fri Mar 04 14:28:49 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Bump version: 9.24.27 ??? 9.24.28 + +------------------------------------------------------------------- +Thu Mar 03 10:18:33 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Fixed unconditional grub2 package requirement + + The grub2 package does not exist on all distributions + as a name provider independent of the architecture. + On for example Debian and Ubuntu the packages are + handled differently and grub2 is only provided on + supported architectures. Thus the spec file should + set the grub2 requirement only if the distribution + provides it in any case + +------------------------------------------------------------------- +Wed Mar 02 16:41:11 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Bump version: 9.24.26 ??? 9.24.27 + +------------------------------------------------------------------- +Tue Mar 01 12:32:37 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Added overlayroot_verity_blocks attribute + + Setting this attribute to a number or 'all' in an overlayroot + configuration will create a dm verity hash from the number of + given blocks (or all) placed at the end of the squashfs compressed + read-only root filesystem. For later verification of the device, + and without further image description settings, the credentials + information produced by veritysetup from the cryptsetup tools, is + created as a file in /boot/overlayroot.verity and is stored as + such into the image by default. + +------------------------------------------------------------------- +Tue Mar 01 10:00:48 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Fixed disk.sh caller environment + + The documentation explains the disk.sh script to be called + from inside of the image root as it exists on the block layer. + The disk.sh script is therefore also called after the sync + of the unpacked image root tree to the block layer. The + implementation however, was only partially calling disk.sh + from such an environment. In fact the environment was only + the mountpoint of the root partition but this is not the + complete system regarding layouts that uses extra partitions + and/or volumes. This commit introduces the use of the new + class ImageSystem and calls disk.sh in the way it was + designed and documented. + +------------------------------------------------------------------- +Tue Mar 01 09:02:48 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Added ImageSystem class + + The class responsibility is to provide access to the + image root system from the block layer of the image + scope + +------------------------------------------------------------------- +Tue Mar 01 08:57:05 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Prevent superfluous filesystem creation + + In case of an overlayroot setup and the request for + no extra write partition, it is not needed to create + a filesystem for the write space which never gets + synced to the image + +------------------------------------------------------------------- +Sat Feb 26 21:24:12 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Bump version: 9.24.25 ??? 9.24.26 + +------------------------------------------------------------------- +Sat Feb 26 21:22:55 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Fixed destructor test on oci_tools/buildah_test.py + + Calling del() from teardown breaks when the method is + called through teardown_method + +------------------------------------------------------------------- +Sat Feb 26 20:46:36 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Bump version: 9.24.24 ??? 9.24.25 + +------------------------------------------------------------------- +Sat Feb 26 19:00:03 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Support nose and xunit style tests + + The modifications in this commit allows the unit tests + to run on both, pytest 6.x (nose test layout) and the new + pytest 7.x (xunit test layout). This Fixes #2072 in a + much nicer way. Thanks much to @smarlowucf + +------------------------------------------------------------------- +Fri Feb 25 13:23:38 CET 2022 - Marcus Sch??fer <marcus.schae...@gmail.com> + +- Update unit test to work in obs + + Some unit tests fails if they run in an obs environment. + This is because the implementation checks the runtime + envoironment and behaves differently if the system is + an obs worker. The unit tests has to explicitly set this ++++ 140 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes ++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.25692/python-kiwi.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kiwi.spec ++++++ --- /var/tmp/diff_new_pack.uEaqCD/_old 2022-03-20 20:54:35.406443715 +0100 +++ /var/tmp/diff_new_pack.uEaqCD/_new 2022-03-20 20:54:35.410443721 +0100 @@ -43,8 +43,8 @@ %endif Name: python-kiwi -Version: 9.24.23 -Provides: kiwi-schema = 7.4 +Version: 9.24.29 +Provides: kiwi-schema = 7.5 Release: 0 Url: https://github.com/OSInside/kiwi Summary: KIWI - Appliance Builder Next Generation @@ -187,7 +187,9 @@ Requires: grub2-efi-x64 %endif %endif +%if ! (0%{?debian} || 0%{?ubuntu}) Requires: grub2 +%endif %ifarch %arm aarch64 %if 0%{?fedora} || 0%{?rhel} Requires: uboot-tools ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.uEaqCD/_old 2022-03-20 20:54:35.450443779 +0100 +++ /var/tmp/diff_new_pack.uEaqCD/_new 2022-03-20 20:54:35.454443785 +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.23 +pkgver=9.24.29 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=('615bcb80225706fbc1b42b05181ca002') +md5sums=('c51c42f644d65b25a421121a487feda7') build() { ++++++ python-kiwi.tar.gz ++++++ ++++ 6924 lines of diff (skipped)