Skip to content

Commit f6c89d1

Browse files
Merge pull request #2514 from jacobsee/bump-1.34.2
OCPBUGS-65548: Bump to k8s 1.34.2
2 parents 737c81e + df4ec5c commit f6c89d1

File tree

127 files changed

+3686
-1844
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

127 files changed

+3686
-1844
lines changed

.go-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.24.6
1+
1.24.9

CHANGELOG/CHANGELOG-1.34.md

Lines changed: 158 additions & 54 deletions
Large diffs are not rendered by default.

build/build-image/cross/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1.34.0-go1.24.6-bullseye.0
1+
v1.34.0-go1.24.9-bullseye.0

build/common.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,9 @@ readonly KUBE_RSYNC_PORT="${KUBE_RSYNC_PORT:-}"
9797
readonly KUBE_CONTAINER_RSYNC_PORT=8730
9898

9999
# These are the default versions (image tags) for their respective base images.
100-
readonly __default_distroless_iptables_version=v0.7.8
101-
readonly __default_go_runner_version=v2.4.0-go1.24.6-bookworm.0
102-
readonly __default_setcap_version=bookworm-v1.0.4
100+
readonly __default_distroless_iptables_version=v0.7.11
101+
readonly __default_go_runner_version=v2.4.0-go1.24.9-bookworm.0
102+
readonly __default_setcap_version=bookworm-v1.0.6
103103

104104
# These are the base images for the Docker-wrapped binaries.
105105
readonly KUBE_GORUNNER_IMAGE="${KUBE_GORUNNER_IMAGE:-$KUBE_BASE_IMAGE_REGISTRY/go-runner:$__default_go_runner_version}"

build/dependencies.yaml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ dependencies:
6464

6565
# etcd
6666
- name: "etcd"
67-
version: 3.6.4
67+
version: 3.6.5
6868
refPaths:
6969
- path: cluster/gce/manifests/etcd.manifest
7070
match: etcd_docker_tag|etcd_version
@@ -74,10 +74,6 @@ dependencies:
7474
match: DefaultEtcdVersion =
7575
- path: hack/lib/etcd.sh
7676
match: ETCD_VERSION=
77-
- path: staging/src/k8s.io/sample-apiserver/artifacts/example/deployment.yaml
78-
match: gcr.io/etcd-development/etcd
79-
- path: test/utils/image/manifest.go
80-
match: configs\[Etcd\] = Config{list\.GcEtcdRegistry, "etcd", "\d+\.\d+.\d+(-(alpha|beta|rc).\d+)?(-\d+)?"}
8177

8278
- name: "etcd-image"
8379
version: 3.6.4
@@ -117,7 +113,7 @@ dependencies:
117113
# Golang
118114
# TODO: this should really be eliminated and controlled by .go-version
119115
- name: "golang: upstream version"
120-
version: 1.24.6
116+
version: 1.24.9
121117
refPaths:
122118
- path: .go-version
123119
- path: build/build-image/cross/VERSION
@@ -138,13 +134,13 @@ dependencies:
138134
match: minimum_go_version=go([0-9]+\.[0-9]+)
139135

140136
- name: "registry.k8s.io/kube-cross: dependents"
141-
version: v1.34.0-go1.24.6-bullseye.0
137+
version: v1.34.0-go1.24.9-bullseye.0
142138
refPaths:
143139
- path: build/build-image/cross/VERSION
144140

145141
# Base images
146142
- name: "registry.k8s.io/debian-base: dependents"
147-
version: bookworm-v1.0.4
143+
version: bookworm-v1.0.6
148144
refPaths:
149145
- path: cluster/images/etcd/Makefile
150146
match: BASEIMAGE\?\=registry\.k8s\.io\/build-image\/debian-base:[a-zA-Z]+\-v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
@@ -174,15 +170,15 @@ dependencies:
174170
match: registry\.k8s\.io\/build-image\/debian-base:[a-zA-Z]+\-v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
175171

176172
- name: "registry.k8s.io/distroless-iptables: dependents"
177-
version: v0.7.8
173+
version: v0.7.11
178174
refPaths:
179175
- path: build/common.sh
180176
match: __default_distroless_iptables_version=
181177
- path: test/utils/image/manifest.go
182178
match: configs\[DistrolessIptables\] = Config{list\.BuildImageRegistry, "distroless-iptables", "v([0-9]+)\.([0-9]+)\.([0-9]+)"}
183179

184180
- name: "registry.k8s.io/go-runner: dependents"
185-
version: v2.4.0-go1.24.6-bookworm.0
181+
version: v2.4.0-go1.24.9-bookworm.0
186182
refPaths:
187183
- path: build/common.sh
188184
match: __default_go_runner_version=
@@ -240,7 +236,7 @@ dependencies:
240236
match: configs\[Pause\] = Config{list\.GcRegistry, "pause", "\d+\.\d+(.\d+)?"}
241237

242238
- name: "registry.k8s.io/build-image/setcap: dependents"
243-
version: bookworm-v1.0.4
239+
version: bookworm-v1.0.6
244240
refPaths:
245241
- path: build/common.sh
246242
match: __default_setcap_version=

cluster/addons/addon-manager/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ TEMP_DIR:=$(shell mktemp -d)
1818
VERSION=v9.1.8
1919
KUBECTL_VERSION?=v1.32.2
2020

21-
BASEIMAGE=registry.k8s.io/build-image/debian-base-$(ARCH):bookworm-v1.0.4
21+
BASEIMAGE=registry.k8s.io/build-image/debian-base-$(ARCH):bookworm-v1.0.6
2222

2323
SUDO=$(if $(filter 0,$(shell id -u)),,sudo)
2424

cluster/common.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -481,13 +481,13 @@ EOF
481481
;;
482482
server)
483483
echo "Generate server certificates..."
484-
echo '{"CN":"'"${member_ip}"'","hosts":[""],"key":{"algo":"ecdsa","size":256}}' \
484+
echo '{"CN":"'"${member_ip}"'","hosts":[],"key":{"algo":"ecdsa","size":256}}' \
485485
| ${CFSSL_BIN} gencert -ca=ca.pem -ca-key=ca-key.pem -config=ca-config.json -profile=server -hostname="${member_ip},127.0.0.1" - \
486486
| ${CFSSLJSON_BIN} -bare "${prefix}"
487487
;;
488488
peer)
489489
echo "Generate peer certificates..."
490-
echo '{"CN":"'"${member_ip}"'","hosts":[""],"key":{"algo":"ecdsa","size":256}}' \
490+
echo '{"CN":"'"${member_ip}"'","hosts":[],"key":{"algo":"ecdsa","size":256}}' \
491491
| ${CFSSL_BIN} gencert -ca=ca.pem -ca-key=ca-key.pem -config=ca-config.json -profile=peer -hostname="${member_ip},127.0.0.1" - \
492492
| ${CFSSLJSON_BIN} -bare "${prefix}"
493493
;;

cluster/gce/config-default.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ fi
8888
# By default, the latest image from the image family will be used unless an
8989
# explicit image will be set.
9090
GCI_VERSION=${KUBE_GCI_VERSION:-}
91-
IMAGE_FAMILY=${KUBE_IMAGE_FAMILY:-cos-109-lts}
91+
IMAGE_FAMILY=${KUBE_IMAGE_FAMILY:-cos-121-lts}
9292
export MASTER_IMAGE=${KUBE_GCE_MASTER_IMAGE:-}
9393
export MASTER_IMAGE_FAMILY=${KUBE_GCE_MASTER_IMAGE_FAMILY:-${IMAGE_FAMILY}}
9494
export MASTER_IMAGE_PROJECT=${KUBE_GCE_MASTER_PROJECT:-cos-cloud}

cluster/gce/config-test.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ ALLOWED_NOTREADY_NODES=${ALLOWED_NOTREADY_NODES:-$(($(get-num-nodes) / 100))}
101101
# By default, the latest image from the image family will be used unless an
102102
# explicit image will be set.
103103
GCI_VERSION=${KUBE_GCI_VERSION:-}
104-
IMAGE_FAMILY=${KUBE_IMAGE_FAMILY:-cos-109-lts}
104+
IMAGE_FAMILY=${KUBE_IMAGE_FAMILY:-cos-121-lts}
105105
export MASTER_IMAGE=${KUBE_GCE_MASTER_IMAGE:-}
106106
export MASTER_IMAGE_FAMILY=${KUBE_GCE_MASTER_IMAGE_FAMILY:-${IMAGE_FAMILY}}
107107
export MASTER_IMAGE_PROJECT=${KUBE_GCE_MASTER_PROJECT:-cos-cloud}

cluster/gce/gci/configure-helper.sh

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1963,10 +1963,14 @@ def resolve(host):
19631963
fi
19641964
sed -i -e "s@{{ *etcd_protocol *}}@$etcd_protocol@g" "${temp_file}"
19651965
sed -i -e "s@{{ *etcd_apiserver_protocol *}}@$etcd_apiserver_protocol@g" "${temp_file}"
1966-
sed -i -e "s@{{ *etcd_creds *}}@$etcd_creds@g" "${temp_file}"
1966+
1967+
etcd_creds_and_extra_args="${etcd_creds} ${etcd_apiserver_creds} ${etcd_extra_args}"
1968+
etcd_creds_and_extra_args=$(echo "$etcd_creds_and_extra_args" | awk '{for (i=1;i<=NF;i++) printf "\"%s\"%s", $i, (i<NF?", ":"") }')
1969+
etcdctl_certs=$(echo "$etcdctl_certs" | awk '{for (i=1; i<=NF; i++) printf "\"%s\",", $i }')
1970+
1971+
sed -i -e "s@{{ *etcd_creds_and_extra_args *}}@$etcd_creds_and_extra_args@g" "${temp_file}"
1972+
19671973
sed -i -e "s@{{ *etcdctl_certs *}}@$etcdctl_certs@g" "${temp_file}"
1968-
sed -i -e "s@{{ *etcd_apiserver_creds *}}@$etcd_apiserver_creds@g" "${temp_file}"
1969-
sed -i -e "s@{{ *etcd_extra_args *}}@$etcd_extra_args@g" "${temp_file}"
19701974
if [[ -n "${ETCD_VERSION:-}" ]]; then
19711975
sed -i -e "s@{{ *pillar\.get('etcd_version', '\(.*\)') *}}@${ETCD_VERSION}@g" "${temp_file}"
19721976
else
@@ -3200,7 +3204,7 @@ spec:
32003204
- name: vol
32013205
containers:
32023206
- name: pv-recycler
3203-
image: registry.k8s.io/build-image/debian-base:bookworm-v1.0.4
3207+
image: registry.k8s.io/build-image/debian-base:bookworm-v1.0.6
32043208
command:
32053209
- /bin/sh
32063210
args:

0 commit comments

Comments
 (0)