From 37766235f62dd871eb002fe8a32dba8945a24e345fff7e61ebfd106c6544202c Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Sat, 15 Jan 2022 08:37:09 +0000 Subject: [PATCH] osc copypac from project:openSUSE:Factory package:python-kiwi revision:88, using expand OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=90 --- PKGBUILD | 4 +- python-kiwi.changes | 157 -------------------------------------------- python-kiwi.spec | 7 +- python-kiwi.tar.gz | 4 +- 4 files changed, 5 insertions(+), 167 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index 2462d32..08b4c38 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=9.24.16 +pkgver=9.24.14 pkgrel=0 pkgdesc="KIWI - Appliance Builder Next Generation" url="https://github.com/SUSE/kiwi/tarball/master" @@ -12,7 +12,7 @@ makedepends=(python-setuptools gcc shadow grep) provides=(kiwi-ng kiwi) source=("${pkgname}.tar.gz") changelog="${pkgname}.changes" -md5sums=('fc4603fc377248f3e71b21e084ac13f1') +md5sums=('196869ffa26aa11d76746e57ae4d86da') build() { diff --git a/python-kiwi.changes b/python-kiwi.changes index 4ef02ff..78eb5ec 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,155 +1,3 @@ -------------------------------------------------------------------- -Tue Jan 11 09:55:51 CET 2022 - Marcus Schäfer - -- Bump version: 9.24.15 → 9.24.16 - -------------------------------------------------------------------- -Sun Jan 09 21:19:49 CET 2022 - Marcus Schäfer - -- Fixed regression in compression detection - - The change from 282529de8f612dee32d54ee868c2365dcd829220 - Introduced a bad regression. The assumption was made that the - xz tool could be used to detect if a file is compressed or not. - However, this requires the file to be locally present. In the - scope of the method call is_compressed() and within a remote - deployment e.g PXE this is not the case. Therefore the former - way to "detect" the compression according to the .xz postfix - of the source filename was restored. In addition the function - name was changed to is_xz_compressed() because that's what the - method can do and not more. This Fixes #2015 - -------------------------------------------------------------------- -Fri Jan 07 17:36:26 CET 2022 - Marcus Schäfer - -- Added debug option --debug-run-scripts-in-screen - - Instead of running scripts in screen if the --debug switch is - set, we allow to explicitly switch on this behavior via - a new option. This Fixes #2010 - -------------------------------------------------------------------- -Fri Jan 07 16:11:44 CET 2022 - Marcus Schäfer - -- Change packages target for bootincludes - - Packages marked with bootinclude="true" will be added to the - referenced kiwi boot image description if the initrd_system - is set to "kiwi" instead of "dracut". The package marked was - primarily added to the type="image" section and got only - added to the type="bootstrap" section if no image type section - existed. However, it has turned out that this approach has - the disadvantage that packages which must be installed as - part of the bootstraping (e.g certificates) cannot be handled. - This commit changes the behavior of the bootinclude to include - the package always to the type="bootstrap" section. - -------------------------------------------------------------------- -Fri Jan 07 13:49:12 CET 2022 - Marcus Schäfer - -- Add GitHub workflow badges - -------------------------------------------------------------------- -Fri Jan 07 13:38:04 CET 2022 - Marcus Schäfer - -- Fixed Codacy Badge - -------------------------------------------------------------------- -Sun Jan 02 20:00:00 CET 2022 - Marcus Schäfer - -- Allow firmware="custom" setting - - The firmware attribute in kiwi is used to indicate for - which boot firmware the image should be build. Specifying - the target firmware is helpful to create for example the - correct disk layout. If no firmware is specified KIWI - decides for a default according to the image architecture. - This selection is not 100% accurate and as we don't know - the later target system. Especially for embedded devices - the correct disk layout and other settings can be - board specific and KIWI's default settings regarding the - firmware could be invalid. For compatibility reasons we - cannot switch off the default selection case and therefore - a new attribute value "custom" is introduced with this - commit. If set KIWI does not select any firmware and - consequently all settings caused by a firmware setup will - be skipped. On the other hand this means all needed - settings for the target to boot and not done by KIWI - needs to be specified explicitly and as needed. - -------------------------------------------------------------------- -Sun Jan 02 15:19:42 CET 2022 - Neal Gompa - -- Add util-linux dep for -systemdeps-disk-images subpackage - - Without this dependency, kiwi fails to work properly in minimal image - build environments, like in a mock chroot where util-linux is not installed. - -------------------------------------------------------------------- -Fri Dec 17 18:04:19 CET 2021 - Tanja Roth - -- index.rst: fix headline - - * third try: apply diff by schaefi - -------------------------------------------------------------------- -Fri Dec 17 13:43:22 CET 2021 - Tanja Roth - -- index.rst: fix headline - - * removed lonely bracket - * added more lines to fix syntax - -------------------------------------------------------------------- -Thu Dec 16 16:41:57 CET 2021 - Tanja Roth - -- index.rst: Change title (bsc#1189294#c2) - - * 'KIWI NG 9: KIWI NG Documentation' -> 'Building Linux System Appliances with KIWI Next Generation (KIWI NG ) - * suggested in bsc#1189294#c2 for more clarity - * change has been discussed with and approved by main author (Marcus S.) - -------------------------------------------------------------------- -Thu Dec 16 16:33:47 CET 2021 - Rüdiger Oertel - -- support compressed modules in other formats - - when cleaning up the firmware directory for unused files - -------------------------------------------------------------------- -Thu Dec 16 10:48:49 CET 2021 - Marcus Schäfer - -- Bump version: 9.24.14 → 9.24.15 - -------------------------------------------------------------------- -Wed Dec 15 22:17:11 CET 2021 - Marcus Schäfer - -- Update documentation - - Rework troubleshooting chapter and add an article - about app security subsystems like selinux and their - potential influence on building images. Also update - the quickstart with a reference to the troublshooting - chapter. This Fixes #1891 - -------------------------------------------------------------------- -Wed Dec 08 17:08:48 CET 2021 - Marcus Schäfer - -- Added support for collection modules - - In CentOS Stream 8 and Red Hat Enterprise Linux 8, there are - Application Streams that are offered in the form of modules - (using Fedora Modularity technology). To build images that use - this content KIWI needs to support to enable/disable various - modules. This commit allows to configure collection modules - in a new element as shown below - - - - - - This Fixes Issue #1999 - ------------------------------------------------------------------- Mon Dec 06 09:59:28 CET 2021 - Marcus Schäfer @@ -913,11 +761,6 @@ Thu Oct 07 09:50:38 CEST 2021 - Marcus Schäfer include concept. This Fixes #1929 and is related to Issue #1918 -------------------------------------------------------------------- -Wed Oct 06 16:32:45 CEST 2021 - Dan Čermák - -- Switch to pytest_container instead of custom conftest - ------------------------------------------------------------------- Wed Oct 06 16:06:55 CEST 2021 - Marcus Schäfer diff --git a/python-kiwi.spec b/python-kiwi.spec index 82a1b72..ba6baf3 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version: 9.24.16 +Version: 9.24.14 Provides: kiwi-schema = 7.4 Release: 0 Url: https://github.com/OSInside/kiwi @@ -278,11 +278,6 @@ Requires: parted Requires: kpartx Requires: cryptsetup Requires: mdadm -Requires: util-linux -# lsblk is part of util-linux-systemd on openSUSE -%if 0%{?suse_version} -Requires: util-linux-systemd -%endif %description -n kiwi-systemdeps-disk-images Host setup helper to pull in all packages required/useful on diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index 31a21dc..c9190f4 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:2a1eb29acba577fb60e9f8dd04251bb262653b6d715ba91d1c10e4564fc8a92a -size 2104162 +oid sha256:b9ecc37ac2e290323ce8d5861ed1e9e16b0b231c7eea5cc4cd8977b6b8b950e1 +size 2093668