containerd/vendor/github.com
Sebastiaan van Stijn cbd10e41a6
vendor: github.com/opencontainers/runc v1.1.6
release notes: https://github.com/opencontainers/runc/releases/tag/v1.1.6
full diff: opencontainers/runc@v1.1.5...v1.1.6

This is the sixth patch release in the 1.1.z series of runc, which fixes
a series of cgroup-related issues.

Note that this release can no longer be built from sources using Go
1.16. Using a latest maintained Go 1.20.x or Go 1.19.x release is
recommended. Go 1.17 can still be used.

- systemd cgroup v1 and v2 drivers were deliberately ignoring UnitExist error
  from systemd while trying to create a systemd unit, which in some scenarios
  may result in a container not being added to the proper systemd unit and
  cgroup.
- systemd cgroup v2 driver was incorrectly translating cpuset range from spec's
  resources.cpu.cpus to systemd unit property (AllowedCPUs) in case of more
  than 8 CPUs, resulting in the wrong AllowedCPUs setting.
- systemd cgroup v1 driver was prefixing container's cgroup path with the path
  of PID 1 cgroup, resulting in inability to place PID 1 in a non-root cgroup.
- runc run/start may return "permission denied" error when starting a rootless
  container when the file to be executed does not have executable bit set for
  the user, not taking the CAP_DAC_OVERRIDE capability into account. This is
  a regression in runc 1.1.4, as well as in Go 1.20 and 1.20.1
- cgroup v1 drivers are now aware of misc controller.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2023-04-27 11:59:14 +02:00
..
AdaLogics/go-fuzz-headers fuzzing: improve archive fuzzer 2023-01-11 23:32:45 +00:00
AdamKorcz/go-118-fuzz-build go.mod: update fuzz-headers and fuzz-build 2022-12-15 17:36:05 +01:00
beorn7/perks Go mod vendor 2020-12-01 01:41:25 +08:00
blang/semver/v4 nri: add experimental NRI plugin. 2022-11-28 21:51:06 +02:00
cenkalti/backoff/v4 Update hcsshim tag to v0.10.0-rc.4 2023-01-12 11:29:01 -08:00
cespare/xxhash/v2 go.mod: github.com/containerd/ttrpc v1.2.0 2023-03-07 22:06:38 +09:00
cilium/ebpf Upgrade containerd/cgroups to remove github.com/cilium/ebpf's fuzzer 2022-08-17 21:43:45 +00:00
container-orchestrated-devices/container-device-interface update CDI version to v0.5.4 2023-02-22 16:38:37 +02:00
containerd Update continuity 2023-03-31 06:17:32 -07:00
containernetworking Update CNI to 1.2.0 2023-01-30 10:25:37 +00:00
containers/ocicrypt Update imgcrypt to v1.1.7 2023-03-06 22:22:26 -08:00
coreos/go-systemd/v22 Update CNI to 1.2.0 2023-01-30 10:25:37 +00:00
cpuguy83/go-md2man/v2 go.mod: github.com/cpuguy83/go-md2man/v2 v2.0.2 2022-11-20 22:19:43 +01:00
cyphar/filepath-securejoin Upgrade github.com/AdaLogics/go-fuzz-headers 2022-07-06 15:21:45 +00:00
davecgh/go-spew Go mod vendor 2020-12-01 01:41:25 +08:00
docker Update hcsshim tag to v0.10.0-rc.4 2023-01-12 11:29:01 -08:00
emicklei/go-restful/v3 go.mod: github.com/emicklei/go-restful/v3 v3.10.1 2023-03-07 22:06:38 +09:00
fsnotify/fsnotify Bump fsnotify to v1.6.0 2022-11-20 09:37:37 +08:00
go-logr Bump OpenTelemetry dependencies 2022-05-11 18:03:09 -07:00
godbus/dbus/v5 Update CNI to 1.2.0 2023-01-30 10:25:37 +00:00
gogo/protobuf go mod tidy and go mod vendor 2022-04-22 15:41:05 +00:00
golang cri: Vendor v0.27.0-beta.0 for mounts uid/gid mappings 2023-04-11 17:31:27 +02:00
google Bump grpc to v1.50.1 2022-11-09 18:30:31 -08:00
grpc-ecosystem Bump OpenTelemetry dependencies 2022-05-11 18:03:09 -07:00
hashicorp Vendor dependencies with module graph pruning 2022-03-18 16:49:09 +00:00
imdario/mergo go.mod: github.com/imdario/mergo v0.3.13 2023-03-07 22:06:38 +09:00
intel/goresctrl Update vendored files 2023-01-24 11:34:44 +02:00
json-iterator/go Vendor dependencies with module graph pruning 2022-03-18 16:49:09 +00:00
klauspost go.mod: github.com/klauspost/compress v1.16.0 2023-03-07 22:06:39 +09:00
matttproud/golang_protobuf_extensions Go mod vendor 2020-12-01 01:41:25 +08:00
Microsoft Update continuity, go-winio and hcsshim 2023-03-31 06:16:52 -07:00
miekg/pkcs11 Upgrade containerd/imgcrypt and opencontainers/image-spec 2022-03-22 21:17:18 +00:00
minio/sha256-simd digest: use github.com/minio/sha256-simd 2022-12-08 18:50:00 +09:00
mistifyio/go-zfs Go mod vendor 2020-12-01 01:41:25 +08:00
moby replace sys Sequential funcs with moby/sys/sequential 2022-08-29 18:36:34 +02:00
modern-go Vendor dependencies with module graph pruning 2022-03-18 16:49:09 +00:00
opencontainers vendor: github.com/opencontainers/runc v1.1.6 2023-04-27 11:59:14 +02:00
pelletier/go-toml mod: update github.com/pelletier/go-toml@v1.9.5 2023-01-06 13:11:07 -08:00
pkg/errors Go mod vendor 2020-12-01 01:41:25 +08:00
pmezard/go-difflib Go mod vendor 2020-12-01 01:41:25 +08:00
prometheus Bump k8s.io deps 2023-03-01 21:37:21 -08:00
russross/blackfriday/v2 go.mod: github.com/cpuguy83/go-md2man/v2 v2.0.2 2022-11-20 22:19:43 +01:00
sirupsen/logrus go.mod: github.com/sirupsen/logrus v1.9.0 2022-11-20 21:53:29 +01:00
spf13/pflag Vendor dependencies with module graph pruning 2022-03-18 16:49:09 +00:00
stefanberger/go-pkcs11uri Update to newest imgcrypt, aufs and zfs 2021-03-01 12:23:03 -05:00
stretchr/testify go.mod: github.com/stretchr/testify v1.8.2 2023-03-07 22:06:39 +09:00
syndtr/gocapability CDI: update go.mod and vendor deps 2022-04-06 13:10:59 +03:00
tchap/go-patricia/v2 go.mod: update to github.com/tchap/go-patricia/v2 v2.3.1 2022-02-26 05:04:55 +08:00
urfave/cli go.mod: github.com/urfave/cli v1.22.12 2023-02-01 12:42:03 +01:00
vishvananda Update CNI to 1.2.0 2023-01-30 10:25:37 +00:00