From e9d3441a5dd08c5bf724f00ce4527e925ee2b28f166586b80b2d7b0c5add68a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcus=20Sch=C3=A4fer?= Date: Fri, 13 Sep 2024 08:26:26 +0000 Subject: [PATCH] =?UTF-8?q?-=20Bump=20version:=2010.1.9=20=E2=86=92=2010.1?= =?UTF-8?q?.10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - bootloader: Fix up ppc64 bootinfo again To make the code look pretty extra newline is inserted at the start of bootinfo file. This appears to break boot on Power9 PowerVM LPARs. - Fixed enclave integration test The SELinux policy of Fedora Rawhide when running completely in an initrd is not suitable to let the system boot up. Thus the current solution is to boot in permissive mode. A better solution for the future would probably be a selinux policy for enclaves - limit eif_build requires to fedora >= 42 - Bump version: 10.1.8 → 10.1.9 - Added sshd to nitro-enclave integration test - Fixed container sync options Do not exclude/filter any security/xattr capabilities. - Update container integration test Add getcap to check on filesystem capabilities - Add new build type provides for enclave Add a provides tag (read by the open buildservice) for the new enclave builder. Also add a recommends to eif_builder in the systemdeps-core meta package - Update enclave documentation OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=266 --- PKGBUILD | 4 +-- python-kiwi.changes | 68 +++++++++++++++++++++++++++++++++++++++++++++ python-kiwi.spec | 6 +++- python-kiwi.tar.gz | 4 +-- 4 files changed, 77 insertions(+), 5 deletions(-) diff --git a/PKGBUILD b/PKGBUILD index e2a1de2..5aabf69 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.8 +pkgver=10.1.10 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=('b6dbb9711b67d7160a248041646a71bb') +md5sums=('7821626d607e63bdf4413aacea6d91c0') build() { diff --git a/python-kiwi.changes b/python-kiwi.changes index 129ecbb..5dcba3e 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,3 +1,71 @@ +------------------------------------------------------------------- +Fri Sep 13 10:23:39 CEST 2024 - Marcus Schäfer + +- Bump version: 10.1.9 → 10.1.10 + +------------------------------------------------------------------- +Thu Sep 12 18:53:52 CEST 2024 - Michal Suchanek + +- bootloader: Fix up ppc64 bootinfo again + + To make the code look pretty extra newline is inserted at the start of + bootinfo file. This appears to break boot on Power9 PowerVM LPARs. + +------------------------------------------------------------------- +Thu Sep 12 10:57:33 CEST 2024 - Marcus Schäfer + +- Fixed enclave integration test + + The SELinux policy of Fedora Rawhide when running completely in + an initrd is not suitable to let the system boot up. Thus the + current solution is to boot in permissive mode. A better solution + for the future would probably be a selinux policy for enclaves + +------------------------------------------------------------------- +Wed Sep 11 14:15:07 CEST 2024 - Marcus Schäfer + +- limit eif_build requires to fedora >= 42 + +------------------------------------------------------------------- +Wed Sep 11 13:07:29 CEST 2024 - Marcus Schäfer + +- Bump version: 10.1.8 → 10.1.9 + +------------------------------------------------------------------- +Wed Sep 11 12:48:43 CEST 2024 - Marcus Schäfer + +- Added sshd to nitro-enclave integration test + +------------------------------------------------------------------- +Wed Sep 11 12:21:08 CEST 2024 - Marcus Schäfer + +- Fixed container sync options + + Do not exclude/filter any security/xattr capabilities. + +------------------------------------------------------------------- +Wed Sep 11 12:20:34 CEST 2024 - Marcus Schäfer + +- Update container integration test + + Add getcap to check on filesystem capabilities + +------------------------------------------------------------------- +Wed Sep 11 11:01:33 CEST 2024 - Marcus Schäfer + +- Add new build type provides for enclave + + Add a provides tag (read by the open buildservice) for the new + enclave builder. Also add a recommends to eif_builder in + the systemdeps-core meta package + +------------------------------------------------------------------- +Tue Sep 10 15:51:58 CEST 2024 - Marcus Schäfer + +- Update enclave documentation + + Fixup repo setup in the build documentation + ------------------------------------------------------------------- Tue Sep 10 15:35:15 CEST 2024 - Marcus Schäfer diff --git a/python-kiwi.spec b/python-kiwi.spec index 5575ea8..3026317 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -52,7 +52,7 @@ %endif Name: python-kiwi -Version: 10.1.8 +Version: 10.1.10 Provides: kiwi-schema = 8.1 Release: 0 Url: https://github.com/OSInside/kiwi @@ -122,6 +122,10 @@ Obsoletes: kiwi-image-tbz-requires < %{version}-%{release} %if "%{_vendor}" != "debbuild" Provides: kiwi-image:tbz %endif +%if 0%{?fedora} >= 42 +Provides: kiwi-image:enclave +Requires: eif_build +%endif # tools conditionally used by kiwi %if 0%{?fedora} || 0%{?rhel} >= 8 Recommends: gnupg2 diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index 74f9b55..f56c446 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:1b3b965fc0869a807e0855cff2a8457669691bc7a49c4640c64084db54b5d2ed -size 1035451 +oid sha256:51ba02bc9d3cf6e90a61c02aab67351346e89eb8b8a502873aed7e22b22d25d3 +size 1035612