Compare commits
5 Commits
Author | SHA256 | Date | |
---|---|---|---|
fffbf5fcb9 | |||
572c2549c7 | |||
ddea744ef2 | |||
bc92d77a43 | |||
c9ff25caf1 |
4
PKGBUILD
4
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')
|
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.2.29
|
pkgver=10.2.32
|
||||||
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=('ffa1a64be8bcae034a315956f75a09ef')
|
md5sums=('eaac7b72033ac7ae81b5ffb5aa11799b')
|
||||||
|
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
|
@@ -1,3 +1,134 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 11 17:44:15 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
- Bump version: 10.2.31 → 10.2.32
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 11 12:53:50 CEST 2025 - Josef Ottl <j.ottl@edgizer.com>
|
||||||
|
|
||||||
|
- fix: resize for raid device, ensure vars like kiwi_RaidDev are loaded before setting disk variable
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 08 12:49:26 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
- Do not clobber initialize method
|
||||||
|
|
||||||
|
There was a method named initialize defined and implemented
|
||||||
|
differently in the dracut modules kiwi-lib and kiwi-repart.
|
||||||
|
kiwi-lib is expected to be shared code across all kiwi dracut
|
||||||
|
modules. However if one module redefines a method of the
|
||||||
|
same name which is used in another module and expected to
|
||||||
|
work differently there, this is evil. This commit cleans
|
||||||
|
up the name conflict and names the kiwi library init function
|
||||||
|
as lib_initialize. All dracut code that is expected to make
|
||||||
|
use of this method has been adopted too.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 05 16:03:17 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
- Skip kiwi-repart module in install ISOs
|
||||||
|
|
||||||
|
In case the kiwi-repart module is explicitly requested in a
|
||||||
|
dracut.conf file and the image is also configured to build an
|
||||||
|
install ISO image this leads the install ISO to contain the
|
||||||
|
kiwi-repart module as well which is unwanted. This commit
|
||||||
|
explicitly omits the kiwi-repart when creating the initrd
|
||||||
|
for the install image
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Aug 05 06:27:49 CEST 2025 - Gavin Lambert <uecasm@users.noreply.github.com>
|
||||||
|
|
||||||
|
- Skip repart when booting install/live iso
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 04 11:30:12 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
- Update leap test-image-disk integration test
|
||||||
|
|
||||||
|
Add test for alternative volume ID in install ISO
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Aug 01 11:53:18 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
- Bump version: 10.2.30 → 10.2.31
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 31 10:22:27 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
- Consolidate device lock into its own method
|
||||||
|
|
||||||
|
Add set_device_lock method which uses udevadm lock preferable
|
||||||
|
but also supports an flock fallback in case there is no lock
|
||||||
|
command provided via systemd/udev
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 31 10:00:06 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
- Fix bug in shell condition
|
||||||
|
|
||||||
|
The shell code test ... || warn A; warn B will always
|
||||||
|
print the warning for B despite the test result. This lead
|
||||||
|
to the warning message "Settings from the kiwi description will be ignored"
|
||||||
|
to be printed always. This commit fixes it with a clean if/then
|
||||||
|
condition
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jul 30 10:55:22 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
- Fix documentation rendering
|
||||||
|
|
||||||
|
There was an indentation bug which caused the docs to
|
||||||
|
render wrong. This commit fixes it
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jul 30 00:09:37 CEST 2025 - Adam Williamson <awilliam@redhat.com>
|
||||||
|
|
||||||
|
- solver/repository: Handle zstd-compressed metadata files
|
||||||
|
|
||||||
|
`_create_solvables` assumes metadata files are gzip-compressed,
|
||||||
|
but modern Fedora ones are not, they are zstd-compressed.
|
||||||
|
|
||||||
|
Signed-off-by: Adam Williamson <awilliam@redhat.com>
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 29 23:58:13 CEST 2025 - Adam Williamson <awilliam@redhat.com>
|
||||||
|
|
||||||
|
- uri: If we fail to resolve the metalink URI, log it
|
||||||
|
|
||||||
|
It's rather useful to know *what* the URI is when something goes
|
||||||
|
wrong, after all.
|
||||||
|
|
||||||
|
Signed-off-by: Adam Williamson <awilliam@redhat.com>
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 29 19:20:30 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
- Bump version: 10.2.29 → 10.2.30
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 29 16:20:37 CEST 2025 - Fabian Vogt <fvogt@suse.de>
|
||||||
|
|
||||||
|
- Fix repartitioning with parted
|
||||||
|
|
||||||
|
parted does locking itself already. Wrapping it in udevadm lock results
|
||||||
|
in a deadlock, breaking boot.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jul 28 16:23:38 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
- Update test-image-disk-simple integration test
|
||||||
|
|
||||||
|
Update slfo/test-image-disk-simple. Add more space for
|
||||||
|
flake testing and add a user to test flakes for non root
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 25 12:49:44 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
- Catch potential exceptions from pathlib.Path.mkdir
|
||||||
|
|
||||||
|
Creating a directory can fail, we should catch this error
|
||||||
|
instead of ending up in a stack trace
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jul 24 19:42:56 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
Thu Jul 24 19:42:56 CEST 2025 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||||
|
|
||||||
|
@@ -56,7 +56,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: python-kiwi
|
Name: python-kiwi
|
||||||
Version: 10.2.29
|
Version: 10.2.32
|
||||||
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
|
||||||
|
BIN
python-kiwi.tar.gz
(Stored with Git LFS)
BIN
python-kiwi.tar.gz
(Stored with Git LFS)
Binary file not shown.
Reference in New Issue
Block a user