cri-o: update to 1.27.0

Bumping cri-o to version v1.27.0-14-g81ac4cea5, which comprises the following commits:

    69a6d6fc2 Fix events generated by Evented PLEG
    86cae21ec cgmgr: set sched_load_balance to disabled on sandbox cgroup
    47d6d6c82 test/pod.bats: update to current setup
    2b7f614e0 cgmgr: create cgroups for systemd cgroup driver for dropped infra pods
    b415e72d6 Fix vendoring
    6df1f0711 Update c/common to v0.53.0
    cd9636049 Download more dependencies instead of vendoring
    230e28acb Stop vendoring release notes tool
    a2b280af4 build(deps): bump k8s.io/release from 0.15.0 to 0.15.1
    cc00b5a62 version: bump to 1.27.0
    f5ce04e04 bump cri-tools to 1.27.0
    bc45b9021 Fix restore tests
    8d6b49db2 build(deps): bump github.com/containers/podman/v4 from 4.4.2 to 4.5.0
    a28b1e760 Add unit test for crictl info with verbose
    875c3a2b1 Add basic crictl info config with sandboxImage
    070668a35 Bump crun to v1.8.4
    48bc2bd8d contrib/test/ci: cache runc and crun setup unconditionally
    48cf728dd config: mark seccomp-use-default-when-empty as deprecated
    a2961f8c3 Bump runc to v1.1.6
    efaea1060 high perf hooks: move cpu-quota disable handling to container creation
    566aa128a high perf hooks: remove test for cpu load balancing
    65d25545e high perf hooks: update cpu load balancing to be cgroup based
    cc50b438b test: add cpu load balancing test
    cf77d5383 build(deps): bump github.com/onsi/gomega from 1.27.2 to 1.27.6
    acd4d30ba Bump Kubernetes to v1.27.0
    0087d0ee7 Don't use KUBE-MARK-MASQ in hostport rules
    c1c52191d Update template.go
    4bc36eabd contrib/test: don't cache the cri-o content
    6fcbca13f Don't print `Dependencies` if `crio version` it not verbose
    4073764a8 Update nixpkgs
    9aa7afcec Update golangci-lint and config
    cb70d29b9 internal: fix the release version for release notes
    3890a7222 internal/storage.runtimeService.createContainerOrPodSandbox(): read ID maps
    b325ad692 Set umask for crio container
    28f910952 build(deps): bump github.com/docker/docker
    53431c68a runtimeVM: fix Exec(sync) overwriting the initial spec args
    400793fab vendor: use go-github to fetch the latest tag from github
    e9a932f04 Update bom and use binary directly
    4edb9e8ea Fixed signature check for commit-based downloads
    a86fbb63e Fixed issues found by shellcheck
    0c029c62e Fixed signature check
    9e5b533a3 Fixed version substitution
    bbe4b04a5 Generate proper signature check
    683e4f858 test: run irqbalance tests serially to avoid race condition
    e07246fc1 Update crun to v1.8.3 and runc to v1.5.1
    fd35a25b1 OCPBUGS-10970: Fix the interrupt mask width when encoding
    934765cf6 Update zeitgeist to v0.4.1
    5e512d6ef create the metrics endpoint with correct shutdown logic
    2b7efa752 build(deps): bump github.com/urfave/cli/v2 from 2.24.4 to 2.25.1
    604e7bb6b Remove `scripts/node_e2e_installer`
    f1e9c0e8c server: wire support for userns volumes
    973c51a7b vendor: bump cri-api
    a8bd24c60 test: add irqbalance dependency to CI
    ed7bbaf28 contrib/test/ci: disable failing sig-network test for v1.27 release
    2184981ea Remove SELinux policy download
    e57047253 Add spdx signature and cert to release notes
    d7cf40b7e oci: Enable checkpointing of file locks
    d719028aa build(deps): bump golang.org/x/sys from 0.5.0 to 0.6.0
    c4c583014 go.mod: update CDI dependency to 0.5.4.
    11cbc5fd7 build(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc
    44d878e93 test: add irqbalance dependency
    f74da33a7 build(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc
    4bb2e930e Fix get script
    f556f5a58 build(deps): bump sigstore/cosign-installer from 2 to 3
    244982179 Bump crun to v1.8.1
    246c59139 go.mod: update github.com/containerd/nri to 0.3.0.
    be2cc0eb5 build(deps): bump cachix/install-nix-action from 19 to 20
    11c9401a8 build(deps): bump github.com/onsi/gomega from 1.27.1 to 1.27.2
    cd8346082 Pin nix version to fix static builds
    f112d497d Add new parameter hostnetwork-disable-selinux
    96906a86c [CI] Fix validate-completion
    ab8fc4f7d build(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2
    dde09588c build(deps): bump github.com/containers/storage from 1.45.3 to 1.45.4
    b769f0dbb build(deps): bump github.com/containers/podman/v4 from 4.4.1 to 4.4.2
    9f9fc8a19 build(deps): bump github.com/containerd/containerd
    1a488f516 test: Avoid parallel execution
    b74d76c79 test: add integration test for irqbalance
    e15854938 highperfhooks: add option to configure irqbalance restore
    3f9d21c7e Fix cgroup leak for systemd cgroup driver
    7af09fa0a unit-test: call UpdateContainerResources when nri enabled
    828ad0200 nri: add protection against nil dereference
    97b03c338 build(deps): bump github.com/containerd/fifo from 1.0.0 to 1.1.0
    b267ed784 highperfhooks: add logs in the irqbalance restore
    3774df887 highperfhooks: test: use ExpectWithOffset
    e21dd08e9 highperfhook: use internal/.log, not logrus
    9ee51c429 docs-validation: try String() for struct field values.
    ab3b401b0 internal/oci: don't crash when getting unset Spec.
    fa2abd239 test: update NRI BATS test.
    1d0ca6fd1 completions, docs: update completions and man pages.
    f5afa87ce config,criocli: update NRI deps, configuration.
    7cfdaebb6 Update to c/image 5.24.2
    a78a7d470 build(deps): bump github.com/onsi/gomega from 1.27.0 to 1.27.1
    38455da55 build(deps): bump github.com/psampaz/go-mod-outdated from 0.8.0 to 0.9.0
    221a7d0f9 build(deps): bump github.com/onsi/ginkgo/v2 from 2.8.1 to 2.8.3
    95f5c57aa build(deps): bump cachix/install-nix-action from 18 to 19
    1f909bc5e test/*: add test for checking the /etc folder permission
    ef164da82 server: fix the permission issue for `/etc`
    7b812d0ab build(deps): bump github.com/containers/buildah from 1.29.0 to 1.29.1
    7c21bc7d7 build(deps): bump github.com/onsi/gomega from 1.26.0 to 1.27.0
    a091d6c8f build(deps): bump github.com/urfave/cli/v2 from 2.24.3 to 2.24.4
    25b06a987 Remove `zeitgeist` from golang dependencies
    ba4d53c14 Bump golang dependencies
    9216a817a Revert "main: shutdown server only once"
    d573f0406 Drop `ENABLE_POD_EVENTS` var from e2e installer script
    79a6d4fec Fix roadmap links
    b59e59572 test: use container_sleep for idempotent test
    169908b5a Update github.com/containers/image to v5.24.0
    62173e974 main: shutdown server only once
    2f2d152d8 Bump the CRIO commit to the latest main
    10a6096f9 Add documentation about how to use tracing
    66b6bb3bc Switch to go 1.20 for CI jobs
    49cbab56a dependencies: bump conmon to v2.1.6
    679bbbf20 Closes #5653 Return ContainerResources in ContainerStatusResponse Signed-off-by: T K Chandra Hasan <t.k.chandra.hasan@ibm.com>
    0e7fdcaf0 Update opencontainers/runtime-tools to a6a073817ab0.
    4cf3d3774 runtimeVM: ignore missing shim path for deleted containers
    c80ae0acd runtimeVM: notify server that the container exited
    5d23b6a02 contrib/test/ci/*: refactor CI to build a cache image
    7600cb4e3 contrib/test/ci: adds time information to tasks
    1fb1771bd go.mod: update github.com/containerd/nri.
    905bd1b37 Take MaskedPaths and ReadonlyPaths from checkpointed container
    cd406494f build(deps): bump google.golang.org/grpc from 1.52.0 to 1.52.3
    9a2dae755 Fix unit tests
    1edf19505 build(deps): bump k8s.io/klog/v2 from 2.80.1 to 2.90.0
    193ae758c build(deps): bump github.com/onsi/gomega from 1.25.0 to 1.26.0
    a6a95fe96 Add container stats to the ListPodSandboxStats response
    8b3fca69a contrib/cni: provide more context around file selection
    f648ff47f build(deps): bump github.com/urfave/cli/v2 from 2.23.7 to 2.24.1
    72e54a7de Add additional metadata to inspect and checkpoint
    a9d845a6b Update to latest version of checkpointctl
    7a8f62f1b Removed pod checkpointing support
    f291de93a Make storage unmount less strict
    f3ed08a35 build(deps): bump k8s.io/release from 0.14.0 to 0.15.0
    1226a601c packit: install wget before build
    8e42d5360 build(deps): bump github.com/containers/ocicrypt from 1.1.6 to 1.1.7
    d85a8b3cf Update OTEL dependencies
    42c00941b Update CNI plugins to v1.2.0
    437d7bbf9 GOVERNANCE: add org member tier
    8fc1e91d3 CoC: replace with CNCF one
    0059f24a6 mention MAINTAINERS file in GOVERNANCE
    dbf1ee997 Add MAINTAINERS.md document
    700fe6590 README: add roadmap
    35cce86f8 add a public roadmap
    ae9712231 update GOVERNANCE.md file
    5ef5271b3 build(deps): bump mvdan.cc/sh/v3 from 3.5.1 to 3.6.0
    34a7052a8 build(deps): bump helm.sh/helm/v3 from 3.10.0 to 3.10.3
    1cc037f57 build(deps): bump github.com/onsi/gomega from 1.24.1 to 1.25.0
    ff3aa8105 build(deps): bump sigs.k8s.io/release-sdk from 0.9.3 to 0.9.7
    f57e36946 build(deps): bump github.com/sigstore/cosign from 1.11.1 to 1.12.0
    ae60a2bb6 Update vendor of opencontainers/runtime-tools
    47922035d Allow cross building from non-linux
    dfc43f7ba Inject release-notes branch from GitHub actions
    6d35f54d7 build(deps): bump google.golang.org/grpc from 1.51.0 to 1.52.0
    faeaceddb ci-verify: Run get-scripts only on main branch
    752bf4d69 Update critest parameters
    89029ed43 hostport: use generic Set
    dcc7437db server: update streaming interface to take context
    1135dbad5 ci: bump cri-o.spec file to 1.26
    5ae6ba51d static: bump go version
    9e1b732a9 bump to cri-tools 1.26.0
    2d0457814 server: add support for new CRI calls
    9f1c91349 server/streaming: add context to methods
    eb4719b55 vendor: bump kube to 1.26.0
    815a426e8 Enable upstream CI to test node e2e with evented pleg feature
    404afb004 Bump e2e-installer script with the latest commit
    a410ce6e8 mocks: update with new c/storage mocks
    43ed06ee4 vendor: bump storage to v1.44.1-0.20230101110555-a747b27fe4ca
    fadc73bc7 job get script: fix conflist path
    666a9e91c fix inconsistent documentation for default value of
    b78350830 build(deps): bump actions/stale from 6 to 7
    79b1b5937 Pass tracer to conmon-rs client

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
Bruce Ashfield 2023-05-18 13:27:21 -04:00
parent 4aa2aadb01
commit ea6911aea4

View File

@ -14,9 +14,9 @@ At a high level, we expect the scope of cri-o to be restricted to the following
- Resource isolation as required by the CRI \
"
SRCREV_cri-o = "c0557b868876e6b824e9a947f7a6f647973b1700"
SRCREV_cri-o = "81ac4cea5c12b114bed373e7070265086c71e666"
SRC_URI = "\
git://github.com/kubernetes-sigs/cri-o.git;branch=release-1.26;name=cri-o;protocol=https \
git://github.com/kubernetes-sigs/cri-o.git;branch=release-1.27;name=cri-o;protocol=https \
file://0001-Makefile-force-symlinks.patch \
file://crio.conf \
"
@ -27,7 +27,7 @@ LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=e3fc50a88d0a364313df4b21ef20c2
GO_IMPORT = "import"
PV = "1.26.2+git${SRCREV_cri-o}"
PV = "1.27.0+git${SRCREV_cri-o}"
inherit features_check
REQUIRED_DISTRO_FEATURES ?= "seccomp"