meta-virtualization/recipes-containers
Bruce Ashfield 12dcef2958 runc-opencontainers: update to v1.3.0-rc.1
Bumping runc to version v1.3.0-rc.1-40-g25d47644, which comprises the following commits:

    bac33825 build(deps): bump github.com/opencontainers/selinux
    bc96bc85 libct/seccomp: use maps and slices pkgs
    370733b7 libct/cap: rm mapKeys, use maps.Keys, slices.Sorted
    3a33b6a3 Make state.json 25% smaller
    9c5e687b libct: Use chown(uid, -1) to not change the gid
    d31e6b87 ci: bump bats to v0.11.0
    8e653e40 script/setup_host_fedora.sh: use bash arrays
    a76a1361 script/setup_host_fedora.sh: remove -p from mkdir
    af386d1d tests/int: rm some "shellcheck disable" annotations
    b48dd651 ci: bump shellcheck to v0.10.0
    6e5ffb7c Makefile: bump shfmt to v3.11.0
    53931553 libct: log a warning on join session keyring failure
    9aeb7905 tests/int/selinux: fix skip message
    5ac77ed6 libct/int: add/use needUserNS helper
    1d9bea53 .cirrus.yml: install less dependencies
    1afa1b86 signals: replace unix.Kill with process.Signal
    346c80d7 libct: replace unix.Kill with os.Process.Signal
    135552e5 CI: migrate Vagrant + Cirrus to Lima + GHA
    d5fe5303 build(deps): bump golang.org/x/net from 0.36.0 to 0.37.0
    000cdef7 build(deps): bump golang.org/x/sys from 0.30.0 to 0.31.0
    79e9cf53 doc: update spec-conformance.md
    12c2e21f build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0
    05e83fc6 deps: bump go-criu to v7
    5d6e7e12 VERSION: back to development
    a00ce11e VERSION: release v1.3.0-rc.1
    10ca66bf runc exec: implement CPU affinity
    d92dd226 performance improvement: setup signal notify in a new go routine
    a75076b4 Switch to opencontainers/cgroups
    6e01e850 CHANGELOG: fwd port 1.2.1 to 1.2.5 changes
    537a2276 build(deps): bump github.com/opencontainers/runtime-spec
    c43ea7d6 exeseal: do not use F_SEAL_FUTURE_WRITE
    1d047e44 expose criu options for link remap and skip in flight
    559bd4eb libcontainer: rename dmz -> exeseal
    ad09197e libct: don't send config to nsexec when joining an existing timens
    74619689 test: exec into a container with private time ns
    28475f12 Retry direct unix package calls if observing EINTR
    4e0f7a20 libct/cg/dev: remove specconv dependency
    69792827 libct/cg: don't use utils.CleanPath
    5e1dcdf5 libct/cg: add internal/path.Inner
    271aa88e libct/cg/fs2: rm _defaultDirPath
    7bebe68c libct/cg: stop using utils.ProcThreadSelf
    42449786 CI: gha: rm ubuntu-20.04
    79a4ac05 deps: bump cilium/ebpf to v0.17.3
    8db6ffbe libc/utils: simplify CleanPath
    26cfe142 release: explicitly set --keyserver in release signing scripts
    0e3b5d5b build: bump libseccomp to v2.5.6
    d237bc46 .cirrus.yml: use Go 1.24
    16d73367 Require Go 1.23.x, drop Go 1.22 support
    87420749 CI: add Go 1.24, drop go1.22
    99f9ed94 runc exec: fix setting process.Scheduler
    b9114d91 runc exec: fix setting process.ioPriority
    73849e79 libct: simplify Caps inheritance
    049a5f76 libct/cap: allow New(nil)
    f26ec922 libct: rm Rootless* properties from initConfig
    2a86c357 libct: document initConfig and friends
    13277b20 build(deps): bump golang.org/x/net from 0.34.0 to 0.35.0
    4b87c7d4 Fixups for newProcess
    8fbdb7e7 setupIO: optimize
    c4eb0c61 libct: createExecFifo: optimize
    5d2e2445 execProcess: move some code to newProcess
    c283ed10 tests/int: add hooks argv[0] test
    8529591c build(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5
    746a5c23 libcontainer/configs/validate: improve rootlessEUIDMount
    055041e8 libct: use strings.CutPrefix where possible
    259b71c0 libct/utils: stripRoot: rm useless HasPrefix
    ecf74300 libct/cg/fscommon: GetCgroupParam*: unify
    ef983f51 libct/cg/fscommon: ParseKeyValue: stricter check
    d83d533b libct/cg/fscommon: GetValueByKey: use strings.CutPrefix
    f1348712 libct/cg/fscommon: ParseKeyValue: use strings.Cut
    e9855bda libct/cg/fscommon: use strings.Cut in RDMA parser
    930cd494 libct/cg/fs2: use strings.Cut in parsePSIData
    40ce69cc libct/cg/fs2: use strings.Cut in setUnified
    037668e5 libct/cg/fs2: simplify parseCgroupFromReader
    075cea3a libcontainer/cgroups/fs: some refactoring
    4271ecf7 libct/cg/fs: refactor getCpusetStat
    bfcd479c libct/cg/fs: getPercpuUsage: rm TODO
    871d9186 exec: improve getSubCgroupPaths
    7149781f exec: use strings.Cut to parse --cgroup
    ec9b0b5f runc list: use standard os/user
    52f702af libct: earlier Rootless vs AdditionalGroups check
    7dc24868 libct: switch to numeric UID/GID/groups
    b55167e0 tests/int/exec --user: check default HOME
    ccb589bd libc/int/userns: add build tag to C file
    d84388ae libct/cg/sd: set the DeviceAllow property before DevicePolicy
    a274d275 build(deps): bump golang.org/x/sys from 0.29.0 to 0.30.0
    54fa0c55 capabilities: be more graceful in resetting ambient
    f414b534 CI: fix criu-dev compile
    8e5bb0d8 deps: roll back to cilium/ebpf v0.16.0
    6c9ddcc6 libct: switch from libct/devices to libct/cgroups/devices/config
    200f5631 libct/devices: move config to libct/cg/devices/config
    70e500e7 deps: update to github.com/cyphar/filepath-securejoin@v0.4.1
    24ec764a build(deps): bump google.golang.org/protobuf from 1.36.3 to 1.36.4
    33315a05 libcontainer: if close_range fails, fall back to the old way
    111e8dcc libcontainer: Use MaxInt32 as the last FD to match kernel size semantics
    7b26da9e libcontainer: Prevent startup hang when CloseExecFrom errors
    9af79522 build(deps): bump google.golang.org/protobuf from 1.36.2 to 1.36.3
    a50e6872 tests/int: simplify assignments
    a22ea827 tests/int/hooks_so: don't hardcode soname
    1890af6d support cgroup v1 mounted with noprefix
    af929228 RELEASES: add formal release policy for runc

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2025-03-24 18:42:34 +00:00
..
aardvark-dns aardvark-dns: update to v1.14.0 2025-03-11 06:06:33 +00:00
buildah buildah: drop SRCREV_FORMAT 2025-03-11 06:06:33 +00:00
catatonit catatonit: update to version 0.2.0 2023-11-06 16:21:12 +00:00
cgroup-lite cgroup-lite: convert remaining WORKDIR references to UNPACKDIR 2024-05-29 13:16:56 +00:00
conmon conmon: update to 2.1.12-tip 2025-01-17 19:17:09 +00:00
container-host-config container-host-config: Remove centos registry 2024-11-02 00:02:34 -04:00
containerd containerd: update to v2.0.3 2025-03-06 17:17:59 +00:00
cri-o cri-o: update to v1.32.2 2025-03-11 06:06:26 +00:00
cri-tools cri-tools: update to v1.30.0 2024-07-11 14:07:17 +00:00
criu criu: fix buildpaths QA issue for arm 2024-11-12 23:13:45 +00:00
crun crun: update to 1.20 2025-03-06 17:17:59 +00:00
docker docker: enable docker.service by default 2025-03-13 18:38:18 +00:00
docker-compose docker-compose: update to v2.33.1 2025-03-11 06:03:38 +00:00
docker-distribution docker-distribution: Enable support for riscv64 2024-07-22 22:23:35 +00:00
go-digest devtools: depreciate the go source-only packages 2024-03-15 17:17:19 +00:00
go-errors devtools: depreciate the go source-only packages 2024-03-15 17:17:19 +00:00
go-spf13-cobra devtools: depreciate the go source-only packages 2024-03-15 17:17:19 +00:00
go-spf13-pflag devtools: depreciate the go source-only packages 2024-03-15 17:17:19 +00:00
k3s k3s: fixup SRCREV and modules.txt 2025-03-13 18:38:04 +00:00
kubernetes Reapply "k8s: WIP [needs newer go]: not for merge: update to -tip" 2025-03-13 19:11:45 +00:00
lxc lxc: disable lxc-staticdev buildpaths checking 2025-02-18 01:51:58 +00:00
lxcfs lxcfs: add systemd to REQUIRED_DISTRO_FEATURES 2023-09-07 21:00:53 +00:00
nerdctl nerdctl: fix do_compile failed 2025-02-18 19:30:57 +00:00
netavark netavark: update to v1.14.1 2025-03-24 18:42:34 +00:00
oci-image-spec oci-image-spec: update to v1.1.0 latest 2024-07-16 14:00:50 +00:00
oci-image-tools oci-image-tools: remove unneeded deps 2024-03-15 17:17:19 +00:00
oci-runtime-spec oci-runtime-spec: update to v1.2.0 2024-07-16 14:02:22 +00:00
oci-runtime-tools recipes/classes/scripts: Drop SRCPV usage 2023-08-24 01:38:21 +00:00
oci-systemd-hook recipes/classes/scripts: Drop SRCPV usage 2023-08-24 01:38:21 +00:00
podman podman: update to v5.4.1 2025-03-24 18:42:34 +00:00
podman-compose podman-compose: update to v1.3.0 -tip 2025-03-24 18:42:34 +00:00
podman-tui podman-tui: update to v1.4.0 2025-03-24 18:42:34 +00:00
riddler riddler: update to v0.6.4 2025-01-17 19:17:09 +00:00
runc runc-opencontainers: update to v1.3.0-rc.1 2025-03-24 18:42:34 +00:00
singularity recipes/classes/scripts: Drop SRCPV usage 2023-08-24 01:38:21 +00:00
skopeo skopeo: update to v1.17.0 2025-01-17 19:17:09 +00:00
sloci-image recipes/classes/scripts: Drop SRCPV usage 2023-08-24 01:38:21 +00:00
tini tiny: fix typo in Upstream-Status 2023-02-01 09:55:28 -05:00
umoci umoci: update to v0.4.7 -tip 2025-01-17 19:17:09 +00:00