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 2026-09-07 11:26:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Mon Sep 7 11:26:09 2026 rev:146 rq:1375298 version:10.3.11 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2026-07-10 17:39:37.245707258 +0200 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new.1265/python-kiwi.changes 2026-09-07 11:26:11.221371525 +0200 @@ -1,0 +2,144 @@ +Tue Aug 25 10:08:20 CEST 2026 - Marcus Schäfer <[email protected]> + +- Bump version: 10.3.10 → 10.3.11 + +------------------------------------------------------------------- +Fri Aug 21 11:03:53 CEST 2026 - Marcus Schäfer <[email protected]> + +- Fix system mount list for chroot operations + + Add /sys/fs/cgroup to the bind mount list as it is not + transported into the chroot when bind mounting only /sys. + This fixes problems for applications that runs as part + of image scripts or package scripts and required access + to the cgroups interface. + +------------------------------------------------------------------- +Thu Aug 20 16:33:08 CEST 2026 - Marcus Schäfer <[email protected]> + +- Update LVM integration test + + Add a profile for building a DOS only LVM image and one with GPT + +------------------------------------------------------------------- +Thu Aug 20 15:25:17 CEST 2026 - Marcus Schäfer <[email protected]> + +- Fix setup of partition IDs + + When setting the partition type code (gUID, UUID) the partition + id hex code gets resetted to Linux(83) when it should stay at + the value it had before. This causes for example on LVM type(8e) + partitions a reset to Linux(83) which is unwanted. With this + commit we make sure the partition type hex code gets reset + to the correct value. This Fixes #3036 + +------------------------------------------------------------------- +Wed Aug 12 12:57:52 CEST 2026 - Marcus Schäfer <[email protected]> + +- Bump version: 10.3.9 → 10.3.10 + +------------------------------------------------------------------- +Tue Aug 11 16:58:55 CEST 2026 - Neal Gompa <[email protected]> + +- doc: contributing: Rework AI policy + + This is more in line with our intent and legal frameworks we operate + in. + +------------------------------------------------------------------- +Tue Aug 11 16:00:12 CEST 2026 - Marcus Schäfer <[email protected]> + +- Add SparseFile utility class + + Add SparseFile class to consolidate sparse file creation to + be performed by either qemu-img or dd and replace all + direct qemu-img create calls by SparseFile.create(...). + This Fixes #3027 + + Assisted-by: GPT-5.3 + +------------------------------------------------------------------- +Mon Aug 10 16:48:26 CEST 2026 - Dan Čermák <[email protected]> + +- add autouse fixture that prevents /etc/kiwi.yml from loading + + Currently kiwi will by default load the runtime config files, but that has the + disadvantage that the users config leaks into the test environment and breaks + certain tests that assume that the default tool is `foo`, but the users settings + say `bar` + +------------------------------------------------------------------- +Mon Aug 10 16:11:03 CEST 2026 - Dan Čermák <[email protected]> + +- use f-strings + +------------------------------------------------------------------- +Mon Aug 10 16:10:44 CEST 2026 - Dan Čermák <[email protected]> + +- remove obsolete python version check + +------------------------------------------------------------------- +Mon Aug 10 12:01:20 CEST 2026 - Marcus Schäfer <[email protected]> + +- Fix test_baseVagrantSetup + + The test checks for settings to appear in lowercase, but + depending on the OS this varies. This commit turns check + string and output string to lowercase to allow a match + in any case the setting occurs + +------------------------------------------------------------------- +Mon Aug 10 10:26:30 CEST 2026 - Dan Čermák <[email protected]> + +- Align docs with code (#3029) + + Align documentation with sources + + This is a giant collection of various fixes to the documentation that drifted + from the source code. This is mostly new elements, removal of deprecated + elements, new values, flags or changed behavior + + Co-authored-by: Claude Opus 5 + Co-authored-by: GPT-5.6 Sol + Co-authored-by: Copilot Autofix powered by AI <[email protected]> + Co-authored-by: Marcus Schäfer <[email protected]> + +------------------------------------------------------------------- +Wed Jul 29 14:20:29 CEST 2026 - Marcus Schäfer <[email protected]> + +- Fix test-image-aws-isolated-compute + + Explicitly request python3-base. Due to changes on the + SUSE python packaging it's required to request python3-base + such that symlinks like /usr/bin/python3 exists + +------------------------------------------------------------------- +Wed Jul 22 22:55:31 CEST 2026 - Marcus Schäfer <[email protected]> + +- Fix test-image-nitro-enclave rahide build test + + /etc/modules-load.d only exists if a kernel gets + installed. For the container build to be used as + input for nitro-cli this is not the case + +------------------------------------------------------------------- +Mon Jul 20 15:32:45 CEST 2026 - Ulf Seltmann <[email protected]> + +- Fix OVA compose to respect machine section configuration + + - Refactor OvaComposeTemplate for feature parity with VmwareSettingsTemplate + - Extract disk controller, network driver from machine section + - Support multiple NICs with per-interface configuration + - Add virtual hardware version (vmx-${version}) support + + Fixes: #3025 + Co-authored-by: copilot + +------------------------------------------------------------------- +Sun Jul 19 10:20:14 CEST 2026 - Marcus Schäfer <[email protected]> + +- Fixed build status helper + + Make sure to show disabled build tests correctly + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kiwi.spec ++++++ --- /var/tmp/diff_new_pack.MQhePl/_old 2026-09-07 11:26:17.152579648 +0200 +++ /var/tmp/diff_new_pack.MQhePl/_new 2026-09-07 11:26:17.154579718 +0200 @@ -56,7 +56,7 @@ %endif Name: python-kiwi -Version: 10.3.9 +Version: 10.3.11 Provides: kiwi-schema = 8.1 Release: 0 Url: https://github.com/OSInside/kiwi ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.MQhePl/_old 2026-09-07 11:26:17.195581157 +0200 +++ /var/tmp/diff_new_pack.MQhePl/_new 2026-09-07 11:26:17.198581262 +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=10.3.9 +pkgver=10.3.11 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=('7ac1c4212a024c7036aba000dcea864c') +md5sums=('905eabca7b04ab9fc0f5f6a1ac815154') build() { ++++++ python-kiwi.tar.gz ++++++ ++++ 3089 lines of diff (skipped)
