From 9583babeae1e5672c7f2c4ab7ec7b887d28f13d5914b45632e0f1dc8b00e83e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcus=20Sch=C3=A4fer?= Date: Fri, 9 Aug 2024 08:14:17 +0000 Subject: [PATCH] =?UTF-8?q?-=20Bump=20version:=2010.1.1=20=E2=86=92=2010.1?= =?UTF-8?q?.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Improve error reporting for remote deployment Add new method called show_log_and_quit which displays the written error log file as a file box to the user - Update test-image-orthos integration test Update the test such that you can also build it locally. Change the remote installation target to be a ramdisk for easy testing of remote deployments - Setup default minimum volume size per filesystem The former method provided a static value but there are huge differences for the minimum size requirement of a filesystem. For example extX is fine with 30MB whereas XFS requires 300MB. This commit adds a more dynamic default value based on the used filesystem. - Increase default volume size So far 30MB was set as default volume size which is by far too small for a number of filesystems, e.g btrfs and also XFS. This commit increases the default volume size such that all modern filesystems builds if the default volume size is used. - Update test-image-raid Apart from testing raid this integration test also tests a certain LVM volume setup. The test has been updated to use the btrfs filesystem because it has the most strict size requirements. OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=260 --- PKGBUILD | 4 ++-- python-kiwi.changes | 53 +++++++++++++++++++++++++++++++++++++++++++++ python-kiwi.spec | 2 +- python-kiwi.tar.gz | 4 ++-- 4 files changed, 58 insertions(+), 5 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 4fc89de..5c64e19 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.1.1 +pkgver=10.1.2 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=('914f762b2428b92ce0cf4648ef4dc000') +md5sums=('71cd6db02cc6e178d0469fe0522b0a9d') build() { diff --git a/python-kiwi.changes b/python-kiwi.changes index 2f803b5..071db19 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,3 +1,56 @@ +------------------------------------------------------------------- +Thu Aug 08 15:55:18 CEST 2024 - Marcus Schäfer + +- Bump version: 10.1.1 → 10.1.2 + +------------------------------------------------------------------- +Thu Aug 08 15:15:32 CEST 2024 - Marcus Schäfer + +- Improve error reporting for remote deployment + + Add new method called show_log_and_quit which displays + the written error log file as a file box to the user + +------------------------------------------------------------------- +Thu Aug 08 15:14:18 CEST 2024 - Marcus Schäfer + +- Update test-image-orthos integration test + + Update the test such that you can also build it locally. + Change the remote installation target to be a ramdisk + for easy testing of remote deployments + +------------------------------------------------------------------- +Thu Aug 08 10:22:22 CEST 2024 - Marcus Schäfer + +- Setup default minimum volume size per filesystem + + The former method provided a static value but there are huge + differences for the minimum size requirement of a filesystem. + For example extX is fine with 30MB whereas XFS requires 300MB. + This commit adds a more dynamic default value based on the + used filesystem. + +------------------------------------------------------------------- +Wed Aug 07 18:30:13 CEST 2024 - Marcus Schäfer + +- Increase default volume size + + So far 30MB was set as default volume size which is by far + too small for a number of filesystems, e.g btrfs and also XFS. + This commit increases the default volume size such that all + modern filesystems builds if the default volume size is used. + +------------------------------------------------------------------- +Wed Aug 07 18:19:41 CEST 2024 - Marcus Schäfer + +- Update test-image-raid + + Apart from testing raid this integration test also tests + a certain LVM volume setup. The test has been updated + to use the btrfs filesystem because it has the most strict + size requirements. + ------------------------------------------------------------------- Tue Aug 06 12:07:33 CEST 2024 - Marcus Schäfer diff --git a/python-kiwi.spec b/python-kiwi.spec index 03f7d1b..c710bb1 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -52,7 +52,7 @@ %endif Name: python-kiwi -Version: 10.1.1 +Version: 10.1.2 Provides: kiwi-schema = 8.1 Release: 0 Url: https://github.com/OSInside/kiwi diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index 214e21e..812825b 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:ec6b5925832eb94cc835e6f33be27dd07cf60ab30dd96e5af5c6791d012ab78c -size 1026805 +oid sha256:d40f17bdeb281b1cd13681f3ae1318e18b179c32f2702057fc2fa1661bc98f3f +size 1027180