Releases: kubernetes/release
v0.17.12
Changes by Kind
Please note that you can also download the artifacts for this release from our Google Cloud Bucket:
https://console.cloud.google.com/storage/browser/k8s-artifacts-sig-release/kubernetes/release/v0.17.12
Bug or Regression
- Fixed release notes index to not refer
gs://
links to the production bucket. (#3838, @saschagrunert) [SIG Release]
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v0.17.11
Changes by Kind
Please note that you can also download the artifacts for this release from our Google Cloud Bucket:
https://console.cloud.google.com/storage/browser/k8s-artifacts-sig-release/kubernetes/release/v0.17.11
Feature
- Build Go 1.23.3 and 1.22.9 images (#3820, @cpanato) [SIG Release]
- Bump distroless-iptables to use go1.22.9 and go1.23.3 (#3829, @cpanato) [SIG Release]
- Update go-runner go mod to minimum go1.22 and bump image version (#3816, @cpanato) [SIG Release]
Bug or Regression
- Fixed release notes index generation producing wrong URLs. (#3834, @saschagrunert) [SIG Release]
Dependencies
Added
Nothing has changed.
Changed
- github.com/golang-jwt/jwt/v4: v4.5.0 → v4.5.1
- golang.org/x/crypto: v0.28.0 → v0.29.0
- golang.org/x/net: v0.30.0 → v0.31.0
- golang.org/x/oauth2: v0.23.0 → v0.24.0
- golang.org/x/sync: v0.8.0 → v0.9.0
- golang.org/x/sys: v0.26.0 → v0.27.0
- golang.org/x/term: v0.25.0 → v0.26.0
- golang.org/x/text: v0.19.0 → v0.20.0
Removed
Nothing has changed.
v0.17.10
Changes by Kind
Please note that you can also download the artifacts for this release from our Google Cloud Bucket:
https://console.cloud.google.com/storage/browser/k8s-artifacts-sig-release/kubernetes/release/v0.17.10
Feature
- Build Go 1.23.2 and 1.22.8 images (#3779, @haitch) [SIG Release]
- Bump distroless-iptables to use go 1.23.2/1.22.8 (#3797, @haitch) [SIG Release]
- Update k8s-cloud-builder and k8s-ci-builder for Kubernetes 1.32 to Go 1.23.2 (#3799, @xmudrii) [SIG Release]
- Update k8s-cloud-builder and k8s-ci-builder to Go 1.23.2/1.22.8 (#3807, @haitch) [SIG Release]
Bug or Regression
- Fixed a bug where
krel announce
would spit out the release announcement as the raw bytes (#3803, @puerco) [SIG Release]
Other (Cleanup or Flake)
- Don't set
KUBE_PARALLEL_BUILD_MEMORY
any more. (#3795, @saschagrunert) [SIG Release] - Use only public URLs for release notes index (#3793, @saschagrunert) [Sig Release]
Dependencies
Added
Nothing has changed.
Changed
- github.com/BurntSushi/toml: v0.3.1 → v1.2.1
- github.com/yuin/goldmark: v1.7.4 → v1.7.8
- golang.org/x/tools: v0.25.0 → v0.26.0
- k8s.io/api: v0.28.3 → v0.28.4
- k8s.io/client-go: v0.28.3 → v0.28.4
- sigs.k8s.io/release-utils: v0.8.5 → v0.8.4
Removed
Nothing has changed.
v0.17.9
Changes by Kind
Please note that you can also download the artifacts for this release from our Google Cloud Bucket:
https://console.cloud.google.com/storage/browser/k8s-artifacts-sig-release/kubernetes/release/v0.17.9
Feature
- Added
krel push --repo-root
CLI flag. (#3768, @saschagrunert) [SIG Release] - Build Go 1.23.1 and 1.22.7 images (#3758, @haitch) [SIG Release]
- Bump distroless-iptables to use go 1.23.1/1.22.7 (#3773, @haitch) [SIG Release]
- Introduced new
krel validate
command for validating committed release note edits. (#3765, @npolshakova) [SIG Release]
Dependencies
Added
- cel.dev/expr: v0.15.0
- github.com/containerd/errdefs: v0.1.0
- github.com/containerd/platforms: v0.2.1
- github.com/planetscale/vtprotobuf: 0393e58
Changed
- github.com/Microsoft/go-winio: v0.6.1 → v0.6.2
- github.com/cenkalti/backoff/v4: v4.2.1 → v4.3.0
- github.com/cespare/xxhash/v2: v2.2.0 → v2.3.0
- github.com/cncf/xds/go: 0fa0005 → 555b57e
- github.com/containerd/containerd: v1.7.14 → v1.7.21
- github.com/envoyproxy/go-control-plane: v0.12.0 → 1eb8caa
- github.com/golang/glog: v1.2.0 → v1.2.1
- github.com/grpc-ecosystem/grpc-gateway/v2: v2.19.1 → v2.20.0
- github.com/klauspost/compress: v1.17.8 → v1.17.9
- github.com/open-policy-agent/opa: v0.63.0 → v0.68.0
- github.com/prometheus/client_golang: v1.19.0 → v1.20.2
- github.com/prometheus/client_model: v0.6.0 → v0.6.1
- github.com/prometheus/common: v0.51.1 → v0.55.0
- github.com/prometheus/procfs: v0.12.0 → v0.15.1
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.49.0 → v0.53.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.22.0 → v1.28.0
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.22.0 → v1.28.0
- go.opentelemetry.io/otel/metric: v1.24.0 → v1.28.0
- go.opentelemetry.io/otel/sdk: v1.24.0 → v1.28.0
- go.opentelemetry.io/otel/trace: v1.24.0 → v1.28.0
- go.opentelemetry.io/otel: v1.24.0 → v1.28.0
- go.opentelemetry.io/proto/otlp: v1.0.0 → v1.3.1
- golang.org/x/crypto: v0.27.0 → v0.28.0
- golang.org/x/net: v0.29.0 → v0.30.0
- golang.org/x/sys: v0.25.0 → v0.26.0
- golang.org/x/term: v0.24.0 → v0.25.0
- golang.org/x/text: v0.18.0 → v0.19.0
- golang.org/x/time: v0.5.0 → v0.6.0
- google.golang.org/genproto/googleapis/api: c811ad7 → f6361c8
- google.golang.org/genproto/googleapis/rpc: 94a12d6 → f6361c8
- google.golang.org/grpc: v1.62.1 → v1.66.0
Removed
- github.com/Microsoft/hcsshim: v0.11.4
v0.17.8
Changes by Kind
Please note that you can also download the artifacts for this release from our Google Cloud Bucket:
https://console.cloud.google.com/storage/browser/k8s-artifacts-sig-release/kubernetes/release/v0.17.8
Feature
- Added
FORCE_BUILD_KREL
GCB env var to buildkrel
from sources if requested. (#3760, @saschagrunert) [SIG Release]
Bug or Regression
- Fixed marker publish verification when bucket is private on
krel release
. (#3763, @saschagrunert) [SIG Release]
Other (Cleanup or Flake)
- Schedule-builder: don't mention release name for upcoming releases since they don't have a single name. (#3761, @saschagrunert) [SIG Release]
Dependencies
Added
Nothing has changed.
Changed
- github.com/BurntSushi/toml: v1.2.1 → v0.3.1
- github.com/maxbrunsfeld/counterfeiter/v6: v6.8.1 → v6.9.0
- github.com/onsi/gomega: v1.30.0 → v1.34.1
- golang.org/x/exp: 2478ac8 → 8a7402a
- golang.org/x/mod: v0.17.0 → v0.21.0
- golang.org/x/telemetry: f48c80b → bda5523
- golang.org/x/tools: e35e4cc → v0.25.0
- k8s.io/api: v0.28.4 → v0.28.3
- k8s.io/apimachinery: v0.31.0 → v0.31.1
- k8s.io/client-go: v0.28.4 → v0.28.3
- sigs.k8s.io/release-utils: v0.8.4 → v0.8.5
Removed
Nothing has changed.
v0.17.7
Changes by Kind
Please note that you can also download the artifacts for this release from our Google Cloud Bucket:
https://console.cloud.google.com/storage/browser/k8s-artifacts-sig-release/kubernetes/release/v0.17.7
Bug or Regression
- Fixed publish marker link replacement for production bucket. (#3753, @saschagrunert) [SIG Release]
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v0.17.6
Changes by Kind
Please note that you can also download the artifacts for this release from our Google Cloud Bucket:
https://console.cloud.google.com/storage/browser/k8s-artifacts-sig-release/kubernetes/release/v0.17.6
Bug or Regression
- Krel release: removed ACL ownership change on release publish. (#3752, @saschagrunert) [SIG Release]
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v0.17.5
Changes by Kind
Please note that you can also download the artifacts for this release from our Google Cloud Bucket:
https://console.cloud.google.com/storage/browser/k8s-artifacts-sig-release/kubernetes/release/v0.17.5
Other (Cleanup or Flake)
- Only use production or test bucket when submitting GCB jobs. (#3751, @saschagrunert) [SIG Release]
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v0.17.4
Changes by Kind
Please note that you can also download the artifacts for this release from our Google Cloud Bucket:
https://console.cloud.google.com/storage/browser/k8s-artifacts-sig-release/kubernetes/release/v0.17.4
Feature
Dependencies
Added
Nothing has changed.
Changed
Nothing has changed.
Removed
Nothing has changed.
v0.17.3
Changes by Kind
Please note that you can also download the artifacts for this release from our Google Cloud Bucket:
https://console.cloud.google.com/storage/browser/k8s-artifacts-sig-release/kubernetes/release/v0.17.3
Deprecation
- Skip release archive for
krel release
.krel announce send
will now use the announcement from the release artifacts rather than the archive. (#3717, @saschagrunert) [SIG Release]
Feature
- Added
-l
alias forkrel
--log-level
flag. (#3700, @saschagrunert) [SIG Release] - Build Go 1.22.6 (#3724, @cpanato) [SIG Release]
- Build distroless-iptables with go1.23.0 (#3736, @cpanato) [SIG Release]
- Bump distroless-iptables to use go1.22.6 (#3728, @cpanato) [SIG Release]
- Golang: Build 1.23.0 images (#3732, @cpanato) [SIG Release]
- Make kubeadm >= 1.32 independent from crictl due to kubernetes/kubernetes#124685 (#3626, @saschagrunert) [SIG Release]
- Update k8s-cloud-builder and k8s-ci-builder images to Go 1.23.0 (#3741, @cpanato) [SIG Release]
- Update k8s-cloud-builder and k8s-ci-builder images to Go 1.23rc2 (#3690, @xmudrii) [SIG Release]
- Update k8s-cloud-builder and k8s-ci-builder to Go 1.22.6 (#3733, @cpanato) [SIG Release]
Bug or Regression
- Switch to
conntrack-tools
as kubelet package dependency for RPM's. (#3712, @saschagrunert) [SIG Release]
Other (Cleanup or Flake)
- GCB: build
krel
from sources when not using defaultTOOL_*
environment variables. (#3718, @saschagrunert) [SIG Release] - Rebuild debian-base - bump to bookworm-v1.0.4 (#3742, @cpanato) [SIG Release]
- Rebuild setcap with debian-base bookworm-v1.0.4 (#3743, @cpanato) [SIG Release]
- Remove
socat
andebtables
dependencies from the kubelet deb and rpm packages (#3722, @xmudrii) [SIG Release] - Removed unused
announcement-subject.txt
from release artifacts (#3731, @saschagrunert) [SIG Release]
Dependencies
Added
- github.com/go-task/slim-sprig/v3: v3.0.0
- gopkg.in/evanphx/json-patch.v4: v4.12.0
Changed
- github.com/docker/cli: v24.0.7+incompatible → v27.1.1+incompatible
- github.com/fxamacker/cbor/v2: v2.6.0 → v2.7.0
- github.com/go-logr/logr: v1.4.1 → v1.4.2
- github.com/google/go-containerregistry: v0.20.1 → v0.20.2
- github.com/google/pprof: ff6d637 → 4bfdf5a
- github.com/moby/spdystream: v0.2.0 → v0.4.0
- github.com/onsi/ginkgo/v2: v2.15.0 → v2.19.0
- github.com/onsi/gomega: v1.31.0 → v1.30.0
- github.com/sendgrid/sendgrid-go: v3.14.0+incompatible → v3.16.0+incompatible
- golang.org/x/crypto: v0.25.0 → v0.27.0
- golang.org/x/net: v0.27.0 → v0.29.0
- golang.org/x/oauth2: v0.21.0 → v0.23.0
- golang.org/x/sync: v0.7.0 → v0.8.0
- golang.org/x/sys: v0.22.0 → v0.25.0
- golang.org/x/term: v0.22.0 → v0.24.0
- golang.org/x/text: v0.16.0 → v0.18.0
- google.golang.org/protobuf: v1.33.0 → v1.34.2
- k8s.io/apimachinery: v0.30.3 → v0.31.0
- k8s.io/klog/v2: v2.120.1 → v2.130.1
- k8s.io/utils: fe8a2dd → 18e509b
- sigs.k8s.io/release-utils: v0.8.3 → v0.8.4
Removed
Nothing has changed.