From cbc8d9abc0524a9a8e0030a06fbe307650ccd3f7 Mon Sep 17 00:00:00 2001 From: MohammadReza Date: Wed, 14 Oct 2026 08:38:53 +0330 Subject: [PATCH] Bump local-volume-provisioner to v2.10.0 (#13649) * chore(deps): bump local-volume-provisioner to 2.10.0 * fix(local_volume_provisioner): keep info logs and add upstream's liveness probe --- README.md | 2 +- .../templates/local-volume-provisioner-ds.yml.j2 | 11 +++++++++++ roles/kubespray_defaults/defaults/main/download.yml | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2b6512654..80d368af0 100644 --- a/README.md +++ b/README.md @@ -137,7 +137,7 @@ Note: - [cinder-csi-plugin](https://github.com/kubernetes/cloud-provider-openstack/blob/master/docs/cinder-csi-plugin/using-cinder-csi-plugin.md) 1.30.0 - [gcp-pd-csi-plugin](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver) 1.9.2 - [local-path-provisioner](https://github.com/rancher/local-path-provisioner) 0.0.37 - - [local-volume-provisioner](https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner) 2.5.0 + - [local-volume-provisioner](https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner) 2.10.0 - [node-feature-discovery](https://github.com/kubernetes-sigs/node-feature-discovery) 0.19.0 diff --git a/roles/kubernetes-apps/external_provisioner/local_volume_provisioner/templates/local-volume-provisioner-ds.yml.j2 b/roles/kubernetes-apps/external_provisioner/local_volume_provisioner/templates/local-volume-provisioner-ds.yml.j2 index 3a609e451..311f897cd 100644 --- a/roles/kubernetes-apps/external_provisioner/local_volume_provisioner/templates/local-volume-provisioner-ds.yml.j2 +++ b/roles/kubernetes-apps/external_provisioner/local_volume_provisioner/templates/local-volume-provisioner-ds.yml.j2 @@ -32,8 +32,19 @@ spec: imagePullPolicy: {{ k8s_image_pull_policy }} args: - "-v={{ local_volume_provisioner_log_level }}" + - "-stderrthreshold=INFO" securityContext: privileged: true + ports: + - name: metrics + containerPort: 8080 + livenessProbe: + tcpSocket: + port: metrics + initialDelaySeconds: 10 + periodSeconds: 60 + timeoutSeconds: 5 + failureThreshold: 3 env: - name: MY_NODE_NAME valueFrom: diff --git a/roles/kubespray_defaults/defaults/main/download.yml b/roles/kubespray_defaults/defaults/main/download.yml index d17403dd0..7df12b86d 100644 --- a/roles/kubespray_defaults/defaults/main/download.yml +++ b/roles/kubespray_defaults/defaults/main/download.yml @@ -292,7 +292,7 @@ registry_image_tag: "{{ registry_version }}" metrics_server_version: "0.9.0" metrics_server_image_repo: "{{ kube_image_repo }}/metrics-server/metrics-server" metrics_server_image_tag: "v{{ metrics_server_version }}" -local_volume_provisioner_version: "2.5.0" +local_volume_provisioner_version: "2.10.0" local_volume_provisioner_image_repo: "{{ kube_image_repo }}/sig-storage/local-volume-provisioner" local_volume_provisioner_image_tag: "v{{ local_volume_provisioner_version }}" local_path_provisioner_version: "0.0.37"