mirror of
https://github.com/kemko/nomad.git
synced 2026-01-01 16:05:42 +03:00
Update `runc` to 1.1.13 to pick up build support for Go 1.22.4+, in order to ensure we've resolved errors cloning processes into Linux namespaces for libcontainer (`exec` driver) with new versions of Go and older but still supported versions of glibc. This changeset has two minor quirks: * Testing shows that the reported issues is already resolved on `main` by upgrading to Go 1.22.4 without this dependency bump, at least for glibc 2.31. Upgrading the dependency should make sure there isn't another glibc version where the problem will still appear. * This version of `runc` refers to fields in `cilium/ebpf` which are not present in more recent versions of that library. So in order to build, we have to downgrade `cilium/ebpf`. Fortunately, `runc` is the only consumer of that transitive dependency. Closes: https://github.com/hashicorp/nomad/issues/20212 Ref: https://hashicorp.atlassian.net/browse/NET-10078
4 lines
114 B
Plaintext
4 lines
114 B
Plaintext
```release-note:improvement
|
|
exec: Fixed a bug where `exec` driver tasks would fail on older versions of glibc
|
|
```
|