From 4b26ba52de49c4bbf0cb5da06800fcdc94e00982d5739d17fb66462e45a9c29b Mon Sep 17 00:00:00 2001 From: Dario Faggioli Date: Wed, 7 Dec 2022 17:36:16 +0000 Subject: [PATCH] Accepting request 1040893 from home:fcrozat:branches:Virtualization:containers - Update to 1.7.2: * criu: hardcode library name to libcriu.so.2. * cgroup: always enable all controllers, even if the cgroup was already joined. Regression caused by crun-1.7. - Changes from 1.7.1: * criu: load libcriu dynamically. * seccomp: initialize libgcrypt. * handlers: fix rewriting the argv if the full cmdline doesn't fit. * utils: honor SELinux label when using a custom handler. * utils: honor AppArmor label when using a custom handler. * krun: copy the OCI configuration file into the container. * utils: fix creating the default user namespace when running with euid != 0. * Add setlinebuf() when --debug and --log=file: are used. * Fix timestamp format in the error messages. * krun: disable libkrun's collection of env vars. - Changes from 1.7: * seccomp: use a cache for the generated BPF. * add support for setting the domainname through the OCI spec. * handlers: define wasm and krun. * wasmtime: add support for compiling .wat format. * cgroup: honor checkBeforeUpdate on cgroupv2. * crun: chown std streams before joining the user namespace. * crun: display rundir in --version output. * container: with cgroupfs use clone3 to join directly the target cgroup. * linux: create parent directories for created devices with mode 0755. * wasm: inherit environment variables in the WasmEdge handler. OBS-URL: https://build.opensuse.org/request/show/1040893 OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/crun?expand=0&rev=18 --- crun-1.6.tar.xz | 3 --- crun-1.7.2.tar.gz | 3 +++ crun-1.7.2.tar.gz.asc | 11 +++++++++++ crun.changes | 36 ++++++++++++++++++++++++++++++++++++ crun.spec | 5 +++-- 5 files changed, 53 insertions(+), 5 deletions(-) delete mode 100644 crun-1.6.tar.xz create mode 100644 crun-1.7.2.tar.gz create mode 100644 crun-1.7.2.tar.gz.asc diff --git a/crun-1.6.tar.xz b/crun-1.6.tar.xz deleted file mode 100644 index 35380de..0000000 --- a/crun-1.6.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8ae387950f3f75aaff7fe9da14f2f012be842a8b20038bb8344a451197b40ee4 -size 840324 diff --git a/crun-1.7.2.tar.gz b/crun-1.7.2.tar.gz new file mode 100644 index 0000000..adb345c --- /dev/null +++ b/crun-1.7.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f669ecd3d1895dcaa8425eabb707c06eb3bdb5ae5201a50a423c3cace36c4a05 +size 1929797 diff --git a/crun-1.7.2.tar.gz.asc b/crun-1.7.2.tar.gz.asc new file mode 100644 index 0000000..dee436f --- /dev/null +++ b/crun-1.7.2.tar.gz.asc @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQEzBAABCAAdFiEEr2D8o82qberRV+o6Z+OPeouiF3IFAmOGYmUACgkQZ+OPeoui +F3J5iggAoxDcRafahpWyUShQ8S23jOPnhSmgUW9CM1RTQ5IgPUpUCgbhH1nLKerZ ++jBWb0A1p+by+63Uhd/tnf9SHlkc0GvfjoYigP3Qr+CwPPp/+YrZujlMyZeYrY+7 +L8tP9A6NocVfAmNQhcX7ubOMFXDlYb1b0khnZItlg3+608OvRnwwlHCkcarhBgIs +U56fE6O+ezKW8rh+mlv/NpJ+YiMS29xm0SwGeTt0vc5Oe1eENc5LZPvTNXwLToUT +Eqa0g3rAWF301+TaBL988J8LsNXHTDQKWgwqP3pH5YPLRWtu3E2BX+qGJ+6aT3GY +28s1Ma9soWadeUznqR1FKIBPa5MQmA== +=dSw0 +-----END PGP SIGNATURE----- diff --git a/crun.changes b/crun.changes index d9085c7..b03f03b 100644 --- a/crun.changes +++ b/crun.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Wed Dec 7 09:24:19 UTC 2022 - Frederic Crozat + +- Update to 1.7.2: + * criu: hardcode library name to libcriu.so.2. + * cgroup: always enable all controllers, even if the cgroup was + already joined. Regression caused by crun-1.7. + +- Changes from 1.7.1: + * criu: load libcriu dynamically. + * seccomp: initialize libgcrypt. + * handlers: fix rewriting the argv if the full cmdline doesn't + fit. + * utils: honor SELinux label when using a custom handler. + * utils: honor AppArmor label when using a custom handler. + * krun: copy the OCI configuration file into the container. + * utils: fix creating the default user namespace when running + with euid != 0. + * Add setlinebuf() when --debug and --log=file: are used. + * Fix timestamp format in the error messages. + * krun: disable libkrun's collection of env vars. + +- Changes from 1.7: + * seccomp: use a cache for the generated BPF. + * add support for setting the domainname through the OCI spec. + * handlers: define wasm and krun. + * wasmtime: add support for compiling .wat format. + * cgroup: honor checkBeforeUpdate on cgroupv2. + * crun: chown std streams before joining the user namespace. + * crun: display rundir in --version output. + * container: with cgroupfs use clone3 to join directly the target + cgroup. + * linux: create parent directories for created devices with mode + 0755. + * wasm: inherit environment variables in the WasmEdge handler. + ------------------------------------------------------------------- Fri Sep 30 12:31:47 UTC 2022 - Dario Faggioli diff --git a/crun.spec b/crun.spec index 4755899..22fd4f9 100644 --- a/crun.spec +++ b/crun.spec @@ -19,9 +19,10 @@ Summary: OCI runtime written in C License: GPL-2.0-or-later Name: crun -Version: 1.6 +Version: 1.7.2 Release: 0 -Source0: https://github.com/containers/crun/releases/download/%{version}/%{name}-%{version}.tar.xz +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