Conversation
Release notes: https://github.com/opencontainers/runc/releases/tag/v1.0.0-rc5 Possibly relevant changes included: - chroot when no mount namespaces is provided - fix systemd slice expansion so that it could be consumed by cAdvisor - libcontainer/capabilities_linux: Drop os.Getpid() call - Update console dependency to fix runc exec on BE (causing: `container_linux.go:265: starting container process caused "open /dev/pts/4294967296: no such file or directory"`) - libcontainer: setupUserNamespace is always called (fixes: Devices are mounted with wrong uid/gid) Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Fix runc exec on big-endian, causing:
container_linux.go:265: starting container process caused "open /dev/pts/4294967296: no such file or directory"
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
|
Failing on experimental: Failing on experimental and janky Failing on Janky |
Codecov Report
@@ Coverage Diff @@
## master #36449 +/- ##
=========================================
Coverage ? 34.93%
=========================================
Files ? 613
Lines ? 45375
Branches ? 0
=========================================
Hits ? 15852
Misses ? 27427
Partials ? 2096 |
|
FWIW; discussing with @kolyshkin to have a test for #36457, but may not be possible with the test-suite in this repo |
|
Added #36467 to the list of "fixes" @tophj-ibm do we need a test case for that? |
|
And docker/for-linux#238, which is also about big-endian / s390x |
|
@thaJeztah possibly. I'll need to figure out why the current test didn't pick this up, as this seems like a normal exec use case. |
|
Any chance this could be considered for a 17.12.2 release, given that there was at least one compatibility break (#36446) from .0 to .1 in the 17.12 stable series that this fixes? 🙏 (IMO that bug is pretty nasty -- it makes |
fixes #36446
fixes #36457
fixes #36467
fixes #36628
fixes docker/for-linux#238
fixes docker/for-linux#228
Bump Runc to 1.0.0-rc5 / 4fc53a81fb7c994640722ac585fa9ca548971871
Release notes: https://github.com/opencontainers/runc/releases/tag/v1.0.0-rc5
Full diff: opencontainers/runc@6c55f98...4fc53a8
Possibly relevant changes included:
container_linux.go:265: starting container process caused "open /dev/pts/4294967296: no such file or directory")