From 93801a42f947e738c869358a797254be859493b3cf01143a43b01123bdcddccb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcus=20Sch=C3=A4fer?= Date: Wed, 17 Apr 2024 10:31:27 +0000 Subject: [PATCH] =?UTF-8?q?-=20Bump=20version:=2010.0.11=20=E2=86=92=2010.?= =?UTF-8?q?0.12?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Drop concept of volumes_mounted_initially The volume mount should be the same process no matter if it happens for the first time or subsequently - Fixed mountpoint to use for read-only property Make sure get_mountpoint() is used to retrieve the correct mountpoint for the root entry point. Using the self.mountpoint member is not always correct - Prevent extra volume mount/umount on btrfs For setting up the read-only property an extra mount of the btrfs sub-volumes was issued. However, all volumes are mounted at that time. Thus it's not required to mount them again, resulting in a busy state because of the auto-snapshot mounts which does not get umounted and keeps a busy state until the lazy umount kicks in. This Fixes #2529 - Fix typo in documentation main page Superfluous format sequence - Added another search path for signed EFI binaries Add /usr/lib/grub/*-efi-signed to search for shim signed EFI binaries too. This Fixes #2525 - Bump version: 10.0.10 → 10.0.11 - Add schema upgrade opportunity for old schemas kiwi files using a schema version < 7.4 are no longer supported OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=246 --- PKGBUILD | 4 +-- python-kiwi.changes | 81 +++++++++++++++++++++++++++++++++++++++++++++ python-kiwi.spec | 4 ++- python-kiwi.tar.gz | 4 +-- 4 files changed, 88 insertions(+), 5 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index d7bb54c..f2dabaa 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -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.0.10 +pkgver=10.0.12 pkgrel=0 pkgdesc="KIWI - Appliance Builder Next Generation" url="https://github.com/SUSE/kiwi/tarball/master" @@ -12,7 +12,7 @@ makedepends=(make gcc python-build python-docopt python-installer python-lxml py provides=(kiwi-ng kiwi) source=("${pkgname}.tar.gz") changelog="${pkgname}.changes" -md5sums=('e4843b51475af492c4e38e49a1de8cb1') +md5sums=('443063a6b75cb04057fedb1fdc9ae49e') build() { diff --git a/python-kiwi.changes b/python-kiwi.changes index 1a817e5..4b2f43e 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,3 +1,84 @@ +------------------------------------------------------------------- +Wed Apr 17 12:28:35 CEST 2024 - Marcus Schäfer + +- Bump version: 10.0.11 → 10.0.12 + +------------------------------------------------------------------- +Mon Apr 15 18:49:53 CEST 2024 - Marcus Schäfer + +- Drop concept of volumes_mounted_initially + + The volume mount should be the same process no matter + if it happens for the first time or subsequently + +------------------------------------------------------------------- +Mon Apr 15 18:33:40 CEST 2024 - Marcus Schäfer + +- Fixed mountpoint to use for read-only property + + Make sure get_mountpoint() is used to retrieve the correct + mountpoint for the root entry point. Using the self.mountpoint + member is not always correct + +------------------------------------------------------------------- +Mon Apr 15 16:43:21 CEST 2024 - Marcus Schäfer + +- Prevent extra volume mount/umount on btrfs + + For setting up the read-only property an extra mount of the + btrfs sub-volumes was issued. However, all volumes are mounted + at that time. Thus it's not required to mount them again, resulting + in a busy state because of the auto-snapshot mounts which does + not get umounted and keeps a busy state until the lazy umount + kicks in. This Fixes #2529 + +------------------------------------------------------------------- +Tue Apr 09 14:13:08 CEST 2024 - Marcus Schäfer + +- Fix typo in documentation main page + + Superfluous format sequence + +------------------------------------------------------------------- +Mon Apr 08 12:12:19 CEST 2024 - Marcus Schäfer + +- Added another search path for signed EFI binaries + + Add /usr/lib/grub/*-efi-signed to search for shim signed EFI + binaries too. This Fixes #2525 + +------------------------------------------------------------------- +Thu Apr 04 17:17:42 CEST 2024 - Marcus Schäfer + +- Bump version: 10.0.10 → 10.0.11 + +------------------------------------------------------------------- +Wed Apr 03 14:09:00 CEST 2024 - Marcus Schäfer + +- Add schema upgrade opportunity for old schemas + + kiwi files using a schema version < 7.4 are no longer supported + by kiwi >= v10.x.x. Thus this commit provides the required + XSL stylesheets to upgrade older schemas to v74 such that they + can be consumed by the latest kiwi version. The needed xsltproc + instruction is placed on the main page of the documentation. + +------------------------------------------------------------------- +Wed Apr 03 13:42:07 CEST 2024 - Marcus Schäfer + +- Delete kiwi compat mode + + The compat mode allowed a kiwi v7 legacy argument translation + and is obsolete since a long time + +------------------------------------------------------------------- +Wed Apr 03 12:27:02 CEST 2024 - Marcus Schäfer + +- Make excludes in bootstrap effective for dnf + + Followup fix to really use the ignore information in the dnf + package manager implementation. This Fixes #2499 + ------------------------------------------------------------------- Thu Mar 28 16:27:08 CET 2024 - Marcus Schäfer diff --git a/python-kiwi.spec b/python-kiwi.spec index 1f8f892..5567819 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -44,7 +44,7 @@ %endif Name: python-kiwi -Version: 10.0.10 +Version: 10.0.12 Provides: kiwi-schema = 8.1 Release: 0 Url: https://github.com/OSInside/kiwi @@ -724,11 +724,13 @@ fi %files -n python%{python3_pkgversion}-kiwi %dir %{_defaultdocdir}/python-kiwi +%dir %{_usr}/share/kiwi %{_bindir}/kiwi %{_bindir}/kiwi-ng %{_bindir}/kiwi-ng-3* %{python3_sitelib}/kiwi* %{_usr}/share/bash-completion/completions/kiwi-ng +%{_usr}/share/kiwi/xsl_to_v74/ %{_defaultdocdir}/python-kiwi/LICENSE %{_defaultdocdir}/python-kiwi/README diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index 770168f..66d621d 100644 --- a/python-kiwi.tar.gz +++ b/python-kiwi.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5ce25fffba1232a84275ac7d639f53fa6b00fe9c28ff22ed0f067839b6cc2615 -size 1005085 +oid sha256:c1a57f2a29659788341f7bee51f73b79df0fcc950a458d701fc22e9d6f471825 +size 1014660