Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package runc for openSUSE:Factory checked in at 2022-06-10 15:57:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/runc (Old) and /work/SRC/openSUSE:Factory/.runc.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "runc" Fri Jun 10 15:57:15 2022 rev:48 rq:981402 version:1.1.3 Changes: -------- --- /work/SRC/openSUSE:Factory/runc/runc.changes 2022-05-24 20:30:42.930884527 +0200 +++ /work/SRC/openSUSE:Factory/.runc.new.1548/runc.changes 2022-06-10 15:57:19.528805394 +0200 @@ -1,0 +2,25 @@ +Thu Jun 9 00:22:16 UTC 2022 - Aleksa Sarai <asa...@suse.com> + +- Update to runc v1.1.3. Upstream changelog is available from + https://github.com/opencontainers/runc/releases/tag/v1.1.3. + (Includes a fix for bsc#1200088.) + + * Our seccomp `-ENOSYS` stub now correctly handles multiplexed syscalls on + s390 and s390x. This solves the issue where syscalls the host kernel did not + support would return `-EPERM` despite the existence of the `-ENOSYS` stub + code (this was due to how s390x does syscall multiplexing). + * Retry on dbus disconnect logic in libcontainer/cgroups/systemd now works as + intended; this fix does not affect runc binary itself but is important for + libcontainer users such as Kubernetes. + * Inability to compile with recent clang due to an issue with duplicate + constants in libseccomp-golang. + * When using systemd cgroup driver, skip adding device paths that don't exist, + to stop systemd from emitting warnings about those paths. + * Socket activation was failing when more than 3 sockets were used. + * Various CI fixes. + * Allow to bind mount /proc/sys/kernel/ns_last_pid to inside container. + * runc static binaries are now linked against libseccomp v2.5.4. +- Remove upstreamed patches: + - bsc1192051-0001-seccomp-enosys-always-return-ENOSYS-for-setup-2-on-s390x.patch + +------------------------------------------------------------------- Old: ---- bsc1192051-0001-seccomp-enosys-always-return-ENOSYS-for-setup-2-on-s390x.patch runc-1.1.2.tar.xz runc-1.1.2.tar.xz.asc New: ---- runc-1.1.3.tar.xz runc-1.1.3.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ runc.spec ++++++ --- /var/tmp/diff_new_pack.mAOzs1/_old 2022-06-10 15:57:20.868807019 +0200 +++ /var/tmp/diff_new_pack.mAOzs1/_new 2022-06-10 15:57:20.872807024 +0200 @@ -22,12 +22,12 @@ %define git_short a916309fff0f # Package-wide golang version -%define go_version 1.17 +%define go_version 1.18 %define project github.com/opencontainers/runc Name: runc -Version: 1.1.2 -%define _version 1.1.2 +Version: 1.1.3 +%define _version 1.1.3 Release: 0 Summary: Tool for spawning and running OCI containers License: Apache-2.0 @@ -36,8 +36,6 @@ Source0: https://github.com/opencontainers/runc/releases/download/v%{_version}/runc.tar.xz#/runc-%{version}.tar.xz Source1: https://github.com/opencontainers/runc/releases/download/v%{_version}/runc.tar.xz.asc#/runc-%{version}.tar.xz.asc Source2: runc.keyring -# OPENSUSE-FIX-UPSTREAM: Backport of <https://github.com/opencontainers/runc/pull/3474>. bsc#1192051 bsc#1199565 -Patch1: bsc1192051-0001-seccomp-enosys-always-return-ENOSYS-for-setup-2-on-s390x.patch BuildRequires: fdupes BuildRequires: go-go-md2man # Due to a limitation in openSUSE's Go packaging we cannot have a BuildRequires @@ -70,8 +68,6 @@ %prep %setup -q -n %{name}-%{_version} -# bsc#1192051 bsc#1199565 -%patch1 -p1 %build # build runc ++++++ runc-1.1.2.tar.xz -> runc-1.1.3.tar.xz ++++++ ++++ 1840 lines of diff (skipped)