From 09b26da17bd9e31df371855bdd48083ac4770edddb6cbe6b074ca2d6e49f3937 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Tue, 28 Mar 2023 10:28:50 +0000 Subject: [PATCH 1/2] - update to 1.8.3: * update: initialize the rt limits only on cgroup v1. * lua bindings for libcrun. * wasmedge: add current directory to preopen paths. * linux: inherit parent mount flags when making a path masked. * libcrun: custom annotation to set the scheduler for the container process. * cgroup: fallback to blkio.bfq files if blkio is not available on cgroup v1. * cgroup: initialize rt limits when using systemd. * tty: chown the tty to the exec user instead of the user specified to create the container. * cgroup: fallback to create cgroupfs as sibling of the current cgroup if there is none specified and it cannot be created in the root cgroup. OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/crun?expand=0&rev=22 --- crun-1.8.1.tar.gz | 3 --- crun-1.8.1.tar.gz.asc | 11 ----------- crun-1.8.3.tar.gz | 3 +++ crun-1.8.3.tar.gz.asc | 11 +++++++++++ crun.changes | 19 +++++++++++++++++++ crun.spec | 13 ++++++------- 6 files changed, 39 insertions(+), 21 deletions(-) delete mode 100644 crun-1.8.1.tar.gz delete mode 100644 crun-1.8.1.tar.gz.asc create mode 100644 crun-1.8.3.tar.gz create mode 100644 crun-1.8.3.tar.gz.asc diff --git a/crun-1.8.1.tar.gz b/crun-1.8.1.tar.gz deleted file mode 100644 index 4c6823e..0000000 --- a/crun-1.8.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c7f01be3afb45453429a88dc6c541f2fed13e186cc2e30c91f7c2eef039602fc -size 1661369 diff --git a/crun-1.8.1.tar.gz.asc b/crun-1.8.1.tar.gz.asc deleted file mode 100644 index 8ec3b36..0000000 --- a/crun-1.8.1.tar.gz.asc +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQEzBAABCAAdFiEEr2D8o82qberRV+o6Z+OPeouiF3IFAmP8iFgACgkQZ+OPeoui -F3KHxQgAk7ZFn/k7Vqx1iYj1Osg9VoVV9cwMtcpat9Bef43hHm94TPL3d88RhmTl -3nRdKdU3MUjeL+jkJvZ0GHcNuSvjQZePGaiY0W913X8qxjzXu2HyHCCdPmGP8t1m -OMMpR08vsdI7rSaC+1yWMGLaHAT/eE7Z8G54WUxdndtuUIh+6aZr6w7gXs/D80cq -I/DK+k/S4jV6o4vK6oKFrQajF0dyVJ2MQmyLAlWglv1/HOC2LoH692bRIQ2DF6wo -hchKgnvEy18kWnAic3sF6qD6dSvl+4S/Nexo9Pg2YV2k84tvlN6x920Xij+M0AfO -Rp7Ed+4Bv9Ya7v4n4pFnUmNzWLHmAQ== -=3bFX ------END PGP SIGNATURE----- diff --git a/crun-1.8.3.tar.gz b/crun-1.8.3.tar.gz new file mode 100644 index 0000000..93767e1 --- /dev/null +++ b/crun-1.8.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7eb2663ddf9a7bcda0b83fd88ea3dbb50f5d5827a85ebc109aec331957510b68 +size 1687700 diff --git a/crun-1.8.3.tar.gz.asc b/crun-1.8.3.tar.gz.asc new file mode 100644 index 0000000..0b50f01 --- /dev/null +++ b/crun-1.8.3.tar.gz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEr2D8o82qberRV+o6Z+OPeouiF3IFAmQepMgACgkQZ+OPeoui +F3JmJAgAj5R0Xbq3/aee9PltOH1oEfLUIe0mvG+hBdihpW5M+hhy2lb6UfXfrNYz +cONC9V6eAecGYwGHLrA1Cq925/tERoDf7D/tZjfSdNPiwgBAF6YM6gUfmDmegVPi +dCkrABAeEu00Z0UsuRDsKySLg13bZdbIa6Ns8sgPoClwhVzTMp46cyicWnAS2/i0 +X3maciBtQ/Cmzr5psxLegXPP2jGfkufh7Rq9pJac6jV6v72yhv+wGNN2wBe+3ATf +yLclkHinsNzpp+vMp+jpDECiXPRSTLwixkcS1Rmz6zE9UPt4HfSFescPWNmiE1K1 +WXH9Y5QAQrFAd5X38v/C8dcYrqZn7Q== +=nx71 +-----END PGP SIGNATURE----- diff --git a/crun.changes b/crun.changes index d9ed442..18c79ca 100644 --- a/crun.changes +++ b/crun.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Tue Mar 28 10:27:06 UTC 2023 - Dirk Müller + +- update to 1.8.3: + * update: initialize the rt limits only on cgroup v1. + * lua bindings for libcrun. + * wasmedge: add current directory to preopen paths. + * linux: inherit parent mount flags when making a path masked. + * libcrun: custom annotation to set the scheduler for the + container process. + * cgroup: fallback to blkio.bfq files if blkio is not available + on cgroup v1. + * cgroup: initialize rt limits when using systemd. + * tty: chown the tty to the exec user instead of the user + specified to create the container. + * cgroup: fallback to create cgroupfs as sibling of the current + cgroup if there is none specified and it cannot be created in + the root cgroup. + ------------------------------------------------------------------- Tue Feb 28 20:14:52 UTC 2023 - Niels Abspoel diff --git a/crun.spec b/crun.spec index e791a0d..e4ae96d 100644 --- a/crun.spec +++ b/crun.spec @@ -16,14 +16,14 @@ # +Name: crun +Version: 1.8.3 +Release: 0 Summary: OCI runtime written in C License: GPL-2.0-or-later -Name: crun -Version: 1.8.1 -Release: 0 +URL: https://github.com/containers/crun Source0: https://github.com/containers/crun/releases/download/%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/containers/crun/releases/download/%{version}/%{name}-%{version}.tar.gz.asc -URL: https://github.com/containers/crun # We always run autogen.sh BuildRequires: autoconf BuildRequires: automake @@ -40,7 +40,7 @@ BuildRequires: make BuildRequires: python3 BuildRequires: python3-libmount BuildRequires: systemd-devel -%ifnarch %ix86 +%ifnarch %{ix86} BuildRequires: criu-devel >= 3.15 %endif %ifarch x86_64 aarch64 @@ -59,7 +59,7 @@ crun is a runtime for running OCI containers. It is built with libkrun support export LIBKRUN="--with-libkrun" %endif ./autogen.sh -%configure --disable-silent-rules $LIBKRUN CFLAGS='-I /usr/include/libseccomp' +%configure --disable-silent-rules $LIBKRUN CFLAGS='-I %{_includedir}/libseccomp' %make_build # TODO: @@ -78,7 +78,6 @@ ln -s %{_bindir}/crun %{buildroot}%{_bindir}/krun %endif %files -%defattr(-,root,root) %license COPYING %doc README.md %doc SECURITY.md From 6a79b1794656e5148901efe9f902890083ddaa63dfc1c792a9981f64105cba76 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Tue, 28 Mar 2023 10:29:57 +0000 Subject: [PATCH 2/2] - add keyring for GPG validation OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/crun?expand=0&rev=23 --- crun.changes | 1 + crun.keyring | 208 +++++++++++++++++++++++++++++++++++++++++++++++++++ crun.spec | 1 + 3 files changed, 210 insertions(+) create mode 100644 crun.keyring diff --git a/crun.changes b/crun.changes index 18c79ca..64a2474 100644 --- a/crun.changes +++ b/crun.changes @@ -16,6 +16,7 @@ Tue Mar 28 10:27:06 UTC 2023 - Dirk Müller * cgroup: fallback to create cgroupfs as sibling of the current cgroup if there is none specified and it cannot be created in the root cgroup. +- add keyring for GPG validation ------------------------------------------------------------------- Tue Feb 28 20:14:52 UTC 2023 - Niels Abspoel diff --git a/crun.keyring b/crun.keyring new file mode 100644 index 0000000..f508c86 --- /dev/null +++ b/crun.keyring @@ -0,0 +1,208 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=TOIR +-----END PGP PUBLIC KEY BLOCK----- diff --git a/crun.spec b/crun.spec index e4ae96d..9e693ef 100644 --- a/crun.spec +++ b/crun.spec @@ -24,6 +24,7 @@ License: GPL-2.0-or-later URL: https://github.com/containers/crun Source0: https://github.com/containers/crun/releases/download/%{version}/%{name}-%{version}.tar.gz Source1: https://github.com/containers/crun/releases/download/%{version}/%{name}-%{version}.tar.gz.asc +Source2: crun.keyring # We always run autogen.sh BuildRequires: autoconf BuildRequires: automake