CRI-O - v1.29.2


CRI-O v1.29.2

The release notes have been generated for the commit range
v1.29.1...v1.29.2 on Thu, 22 Feb 2024 19:44:05 UTC.

Downloads

Download one of our static release bundles via our Google Cloud Bucket:

To verify the artifact signatures via cosign, run:

> export COSIGN_EXPERIMENTAL=1
> cosign verify-blob cri-o.amd64.v1.29.2.tar.gz \
    --certificate-identity https://github.com/cri-o/cri-o/.github/workflows/test.yml@refs/tags/v1.29.2 \
    --certificate-oidc-issuer https://token.actions.githubusercontent.com \
    --certificate-github-workflow-repository cri-o/cri-o \
    --certificate-github-workflow-ref refs/tags/v1.29.2 \
    --signature cri-o.amd64.v1.29.2.tar.gz.sig \
    --certificate cri-o.amd64.v1.29.2.tar.gz.cert

To verify the bill of materials (SBOM) in SPDX format using the bom tool, run:

> tar xfz cri-o.amd64.v1.29.2.tar.gz
> bom validate -e cri-o.amd64.v1.29.2.tar.gz.spdx -d cri-o

Changelog since v1.29.1

Changes by Kind

Other

  • Enable automatic OpenTelemetry instrumentation of ttrpc calls to NRI plugins when tracing is globally enabled in cri-o.
  • Bumped NRI deps also fixes a bug where starting a cri-o launched NRI plugin could cause the accidental closing of an unrelated fd (socket, file, etc.) due to an fd double-close bug. (#7730, @klihub)

Failing Test

  • None (#7734, @klihub)

Bug or Regression

  • Reverted image ID field change in the container status. While the change did fix an issue with Kubelet image GC, it caused an unintended change in the container status of the Kubernetes pod API, breaking an accidentally stable API. (#7803, @saschagrunert)

Uncategorized

  • Add support for --metrics-host. (#7700, @openshift-cherrypick-robot)
  • Fix a bug where a container that exits soon after a StopContainer request is issued will be paused in termination for longer than the grace period (#7737, @openshift-cherrypick-robot)
  • Restore infra containers state on CRI-O restart. Without this, the infra containers will be accounted as missing, leading to a spurious error message. (#7749, @openshift-cherrypick-robot)

Dependencies

Added

  • cloud.google.com/go/apikeys: v0.6.0
  • cloud.google.com/go/dataproc: v1.12.0
  • cloud.google.com/go/gaming: v1.9.0
  • cloud.google.com/go/grafeas: v0.2.0
  • cloud.google.com/go/recaptchaenterprise: v1.3.1
  • cloud.google.com/go/servicecontrol: v1.11.1
  • cloud.google.com/go/servicemanagement: v1.8.0
  • cloud.google.com/go/serviceusage: v1.6.0
  • cloud.google.com/go/vision: v1.2.0
  • gioui.org: 57750fc
  • git.sr.ht/~sbinet/gg: v0.3.1
  • github.com/JohnCGriffin/overflow: 46fa312
  • github.com/ajstarks/deck/generate: c3f852c
  • github.com/ajstarks/deck: 30c9fc6
  • github.com/ajstarks/svgo: 1546f12
  • github.com/apache/arrow/go/v10: v10.0.1
  • github.com/apache/arrow/go/v11: v11.0.0
  • github.com/apache/thrift: v0.16.0
  • github.com/boombuler/barcode: v1.0.1
  • github.com/containerd/otelttrpc: 5909713
  • github.com/fogleman/gg: v1.3.0
  • github.com/go-fonts/dejavu: v0.1.0
  • github.com/go-fonts/latin-modern: v0.2.0
  • github.com/go-fonts/liberation: v0.2.0
  • github.com/go-fonts/stix: v0.1.0
  • github.com/go-latex/latex: c0d11ff
  • github.com/go-pdf/fpdf: v0.6.0
  • github.com/golang/freetype: e2365df
  • github.com/google/flatbuffers: v2.0.8+incompatible
  • github.com/google/martian/v3: v3.3.2
  • github.com/googleapis/go-type-adapters: v1.0.0
  • github.com/googleapis/google-cloud-go-testing: bcd43fb
  • github.com/iancoleman/strcase: v0.2.0
  • github.com/jung-kurt/gofpdf: 24315ac
  • github.com/kballard/go-shellquote: 95032a8
  • github.com/klauspost/asmfmt: v1.3.2
  • github.com/lyft/protoc-gen-star/v2: v2.0.1
  • github.com/lyft/protoc-gen-star: v0.6.1
  • github.com/minio/asm2plan9s: cdd7644
  • github.com/minio/c2goasm: 36a3d3b
  • github.com/phpdave11/gofpdf: v1.4.2
  • github.com/phpdave11/gofpdi: v1.0.13
  • github.com/pkg/diff: 20ebb0f
  • github.com/remyoudompheng/bigfft: eec4a21
  • github.com/ruudk/golang-pdf417: a7e3863
  • github.com/zeebo/assert: v1.3.0
  • github.com/zeebo/xxh3: v1.0.2
  • gonum.org/v1/gonum: v0.11.0
  • gonum.org/v1/netlib: 8cb4219
  • gonum.org/v1/plot: v0.10.1
  • lukechampine.com/uint128: v1.2.0
  • modernc.org/cc/v3: v3.36.3
  • modernc.org/ccgo/v3: v3.16.9
  • modernc.org/ccorpus: v1.11.6
  • modernc.org/httpfs: v1.0.6
  • modernc.org/libc: v1.17.1
  • modernc.org/mathutil: v1.5.0
  • modernc.org/memory: v1.2.1
  • modernc.org/opt: v0.1.3
  • modernc.org/sqlite: v1.18.1
  • modernc.org/strutil: v1.1.3
  • modernc.org/tcl: v1.13.1
  • modernc.org/token: v1.0.0
  • modernc.org/z: v1.5.1
  • rsc.io/pdf: v0.1.1

Changed

  • github.com/containerd/nri: v0.5.0 → v0.6.0
  • github.com/containerd/ttrpc: v1.2.2 → v1.2.3
  • golang.org/x/image: cff245a → 723b81c
  • golang.org/x/lint: 738671d → 6edffad
  • honnef.co/go/tools: v0.0.1-2020.1.3 → v0.1.3

Removed

Nothing has changed.


Details

date
Feb. 22, 2024, 7:45 p.m.
name
v1.29.2
type
Patch
👇
Register or login to:
  • 🔍View and search all CRI-O releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or