SHA256
1
0
forked from pool/python-kiwi

- Bump version: 10.0.11 → 10.0.12

- 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
This commit is contained in:
Marcus Schäfer 2024-04-17 10:31:27 +00:00 committed by Git OBS Bridge
parent f1486a9b09
commit 93801a42f9
4 changed files with 88 additions and 5 deletions

View File

@ -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') 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) arch=(x86_64)
pkgver=10.0.10 pkgver=10.0.12
pkgrel=0 pkgrel=0
pkgdesc="KIWI - Appliance Builder Next Generation" pkgdesc="KIWI - Appliance Builder Next Generation"
url="https://github.com/SUSE/kiwi/tarball/master" 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) provides=(kiwi-ng kiwi)
source=("${pkgname}.tar.gz") source=("${pkgname}.tar.gz")
changelog="${pkgname}.changes" changelog="${pkgname}.changes"
md5sums=('e4843b51475af492c4e38e49a1de8cb1') md5sums=('443063a6b75cb04057fedb1fdc9ae49e')
build() { build() {

View File

@ -1,3 +1,84 @@
-------------------------------------------------------------------
Wed Apr 17 12:28:35 CEST 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
- Bump version: 10.0.11 → 10.0.12
-------------------------------------------------------------------
Mon Apr 15 18:49:53 CEST 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
- 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 <marcus.schaefer@gmail.com>
- 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 <marcus.schaefer@gmail.com>
- 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 <marcus.schaefer@gmail.com>
- Fix typo in documentation main page
Superfluous format sequence
-------------------------------------------------------------------
Mon Apr 08 12:12:19 CEST 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
- 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 <marcus.schaefer@gmail.com>
- Bump version: 10.0.10 → 10.0.11
-------------------------------------------------------------------
Wed Apr 03 14:09:00 CEST 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>
- 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 <marcus.schaefer@gmail.com>
- 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 <marcus.schaefer@gmail.com>
- 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 <marcus.schaefer@gmail.com> Thu Mar 28 16:27:08 CET 2024 - Marcus Schäfer <marcus.schaefer@gmail.com>

View File

@ -44,7 +44,7 @@
%endif %endif
Name: python-kiwi Name: python-kiwi
Version: 10.0.10 Version: 10.0.12
Provides: kiwi-schema = 8.1 Provides: kiwi-schema = 8.1
Release: 0 Release: 0
Url: https://github.com/OSInside/kiwi Url: https://github.com/OSInside/kiwi
@ -724,11 +724,13 @@ fi
%files -n python%{python3_pkgversion}-kiwi %files -n python%{python3_pkgversion}-kiwi
%dir %{_defaultdocdir}/python-kiwi %dir %{_defaultdocdir}/python-kiwi
%dir %{_usr}/share/kiwi
%{_bindir}/kiwi %{_bindir}/kiwi
%{_bindir}/kiwi-ng %{_bindir}/kiwi-ng
%{_bindir}/kiwi-ng-3* %{_bindir}/kiwi-ng-3*
%{python3_sitelib}/kiwi* %{python3_sitelib}/kiwi*
%{_usr}/share/bash-completion/completions/kiwi-ng %{_usr}/share/bash-completion/completions/kiwi-ng
%{_usr}/share/kiwi/xsl_to_v74/
%{_defaultdocdir}/python-kiwi/LICENSE %{_defaultdocdir}/python-kiwi/LICENSE
%{_defaultdocdir}/python-kiwi/README %{_defaultdocdir}/python-kiwi/README

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:5ce25fffba1232a84275ac7d639f53fa6b00fe9c28ff22ed0f067839b6cc2615 oid sha256:c1a57f2a29659788341f7bee51f73b79df0fcc950a458d701fc22e9d6f471825
size 1005085 size 1014660