-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 1.1.3 #3490
Release 1.1.3 #3490
Conversation
I'd like to backport #3451 first. Also when do we want to do a runc 1.2 release? |
I say let's try to do it in June. There are some PRs in the milestone. |
Changelog entry added. |
dc36d0e
to
9eb865a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks for preparing!
Is this still WIP/DNM? |
Can't be committed until we know the release date (and that depends on @cyphar). Otherwise not a WIP. |
5530320
to
5b73eab
Compare
Both were merged 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Perform some basic checks for CHANGELOG.md. In particular, check for - missing periods; - extra spaces at EOL; - non-ASCII characters. Fix the issues found. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
* Changelog for v1.1.3. * Fixed 1.1.2 release date. * Fixed the order of footnotes. Note that backport (rather than original) PRs are listed as references, since this makes it easier to cross-check against the git log. Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
Signed-off-by: Kir Kolyshkin <kolyshkin@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Let's cook 1.1.3. Copy-paste from the CHANGELOG.md below.
[1.1.3] - 2022-06-08
Fixed
Our seccomp
-ENOSYS
stub now correctly handles multiplexed syscalls ons390 and s390x. This solves the issue where syscalls the host kernel did not
support would return
-EPERM
despite the existence of the-ENOSYS
stubcode (this was due to how s390x does syscall multiplexing). ([1.1] seccomp: enosys: always return -ENOSYS for setup(2) on s390(x) #3478)
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. ([1.1] libct/cg/sd: check dbus.ErrClosed instead of isDbusError #3476)
Inability to compile with recent clang due to an issue with duplicate
constants in libseccomp-golang. ([1.1] vendor: bump libseccomp-golang #3477)
When using systemd cgroup driver, skip adding device paths that don't exist,
to stop systemd from emitting warnings about those paths. ([1.1] cgroups: systemd: skip adding device paths that don't exist #3504)
Socket activation was failing when more than 3 sockets were used. ([1.1] libcontainer: relax getenv_int sanity check #3494)
Various CI fixes. ([1.1] Make CI green again #3472, [1.1] ci: drop docker layer caching from release job #3479)
Added
Changed