containerd: update to v2.0.0-rc.2

Bumping containerd to version v2.0.0-rc.2-12-g5d2c988a5, which comprises the following commits:

    446e63579 remove uses of platforms.Platform alias
    22f2af40c update pause image to 3.10
    65024e6fd core/image: fix usage of "unknown" platform
    8b3060717 Provide runtime options in plugin info
    332caf1a1 Provide ability to set lo up without CNI
    288f0592e Prepare release notes for v2.0.0-rc.2
    f24a95185 build(deps): bump github.com/prometheus/client_golang
    8b2a69c19 build(deps): bump golangci/golangci-lint-action from 5 to 6
    96ff18d37 build(deps): bump ossf/scorecard-action from 2.3.1 to 2.3.3
    1cae3dc9b update ttrpc to 1.2.4
    e2251f948 Update instrumentation fuzzer with new flag
    ef76a90e9 Update platforms package to v0.2.0
    0b113d78d doc: add the description of sandboxer and io_type
    7cead8800 cri: restart created container with correct io type
    42f778fc1 modify streaming io url form
    25c2f690a Update toolchain to Go 1.22.3
    681a083fa Update unpacker to always fetch all
    2788604e4 Update ctr image pull all platforms
    58be88189 sandbox: do retry for wait to remote sandbox controller
    059731775 Preserve CL_UNPRIVILEGED locked flags during remount of bind mounts
    9a9a8c46a Don't require vagrant tests in merge queues
    d9dc2811a fix: delete sockets on shim exit
    41dc94ee1 CI: bump up golangci-lint to v1.58.0
    9ecfac7f6 Integration: Change to grpc.NewClient
    8c6183d74 Add lease test for metadata snapshotter
    c7fb8a925 Update metadata snapshotter to lease on exists
    b8dfb4d8f cri: support io by streaming api
    3b065cddd CI: skip test in arm64 CI
    6c3c5376f critools-version: v1.30.0
    b488e76db build(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.1
    a6e417dc6 build(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10
    4401c3cb7 build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.1 to 2.2.2
    42e02c6c0 build(deps): bump golang.org/x/sys in the golang-x group
    88b52119c Update api version to v1.8.0-rc.0
    1c9c64f31 Update release procedure to mention api replace
    e69efd56d Add go mod replace when proto changes happen
    678137199 sandbox: remove PID() in sandbox client
    13f2fa1de remove go1.21.9 from CI matrix
    f0363a7f6 Chore: Simplify some syscall error checks
    99ad11a00 core/metadata: failfast on content.Commit
    3fb84403b CI: bump up crun to 1.15
    55fcebffc Prepare release notes for api/v1.8.0
    b811a8879 Add API release action
    b8060d641 Update ctr shim subcommand to task v3
    f1e265b13 core/runtime: Check shim PluginInfo to enforce idmap support
    05a3171bb Update transfer proxy to support ttrpc
    ec04e4f63 Add streaming proxy
    fe01cad20 Cleanup local transfer interface
    171fc1434 Update release doc to mention API versioning
    2ac2b9c90 Make api a Go sub-module
    e1b94c0e7 Move protobuf package under pkg
    3e9cace72 Move runtimeoptions to api directory
    4a4550777 Move runc options to api directory
    25a288662 Fix v2 migrate for testutil package
    fb1f15d30 docs: correct the typo in the documentation
    2df04b403 build(deps): bump the otel group with 8 updates
    950db7eb7 build(deps): bump the k8s group across 1 directory with 4 updates
    93690baf4 build(deps): bump github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus
    4c753d124 go.mod: k8s.io/cri-api v0.30.0
    de38490ed sandbox: merge address and protocol to one url
    c3b306240 add task api endpoint in task create options
    72fe47b2a add task api endpoint in oci proto
    b1fefccc7 sandbox: store endpoint in cri sandboxStore
    f6e0cf189 sandbox: add address info in Start and Status response
    15782881e go.mod: go 1.22
    2d5689434 CI: use Go 1.22 by default
    fef78c102 install-runc: pin Go to 1.21
    11d8beff8 optimize error logs by providing absolute file paths
    81a9df625 build(deps): bump github.com/urfave/cli/v2 from 2.27.1 to 2.27.2
    c001a7056 build(deps): bump lycheeverse/lychee-action from 1.9.3 to 1.10.0
    6df759e24 build(deps): bump golangci/golangci-lint-action from 4 to 5
    b7c977414 container.Checkpoint(), WithRestoreImage(): use ocispec.AnnotationRefName
    8a8c3e221 pkg/cri/server/base: log CRI config as embedded JSON
    f62edda5a pkg/cri/server/base: use structured log for CRI plugin startup
    e07b63d84 document usage and design of blockfile snapshotter
    b6bd12f13 Add Syself Autopilot to adopters
    7bc476001 ADOPTERS.md: Fix Actuated italics
    416741675 Perform file sync outside of lock on Commit
    c27bcdc56 cri: introspectRuntimeFeatures: fix nil panic
    dfdfa206f Update for latest updates to release tool
    53c9e6f86 Update release process after 1.7
    a12acedfa sandbox: make a independent shim plugin
    9ee3bfaba images: tests: Fix typos in the tests
    c51463010 docs: update registry config guide
    7bd4d348e add info of exited event
    218e2cf7c Return correct error if CRIU binary is missing
    bb9d923aa content: add a BlobReadSeeker func to allow multipart blob streaming

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
Bruce Ashfield 2024-05-29 00:59:05 +00:00
parent 7179de293c
commit 3373478346

View File

@ -5,7 +5,7 @@ DESCRIPTION = "containerd is a daemon to control runC, built for performance and
support as well as checkpoint and restore for cloning and live migration of containers."
SRCREV = "0426e3c2eb39b246f783cb16d0980ed9e0e69563"
SRCREV = "5d2c988a5ae0333b83f5ceff35dc0de5f284e1e6"
SRC_URI = "git://github.com/containerd/containerd;branch=main;protocol=https;destsuffix=git/src/github.com/containerd/containerd/v2 \
file://0001-Makefile-allow-GO_BUILD_FLAGS-to-be-externally-speci.patch \
file://0001-build-don-t-use-gcflags-to-define-trimpath.patch \
@ -15,7 +15,7 @@ SRC_URI = "git://github.com/containerd/containerd;branch=main;protocol=https;des
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://LICENSE;md5=1269f40c0d099c21a871163984590d89"
CONTAINERD_VERSION = "v2.0.0-rc.1"
CONTAINERD_VERSION = "v2.0.0-rc.2"
CVE_VERSION = "v2.0.0-beta.0"
# EXTRA_OEMAKE += "GODEBUG=1"