From 25401592e1d0af431bbbfea9ad2e29f113d4a339 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Thu, 28 Sep 2023 11:45:36 +0300 Subject: [PATCH] Bump version to 0.38.3, following GeeseFS - Make long directory listings faster (remove O(N^2)) - Fix long directory listings where some files could be skipped due to inode expiration - Remove extra empty COPY requests when metadata is not changed - Add --fsync-on-close option for synchronous s3fs-like mode - Fix --disable-xattr error code - Do not try to switch between STANDARD and COLD based on the object size --- Makefile | 2 +- deploy/helm/csi-s3/Chart.yaml | 4 ++-- deploy/helm/csi-s3/manifest.yaml | 2 +- deploy/helm/csi-s3/values.yaml | 2 +- deploy/kubernetes/csi-s3.yaml | 2 +- deploy/kubernetes/provisioner.yaml | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index 527f729..351b9e5 100644 --- a/Makefile +++ b/Makefile @@ -17,7 +17,7 @@ REGISTRY_NAME=cr.yandex/crp9ftr22d26age3hulg REGISTRY_NAME2=cr.il.nebius.cloud/crll7us9n6i5j3v4n92m IMAGE_NAME=csi-s3 IMAGE_NAME2=yandex-cloud/csi-s3/csi-s3-driver -VERSION ?= 0.37.4 +VERSION ?= 0.38.3 IMAGE_TAG=$(REGISTRY_NAME)/$(IMAGE_NAME):$(VERSION) TEST_IMAGE_TAG=$(IMAGE_NAME):test diff --git a/deploy/helm/csi-s3/Chart.yaml b/deploy/helm/csi-s3/Chart.yaml index 39605df..eb6f468 100644 --- a/deploy/helm/csi-s3/Chart.yaml +++ b/deploy/helm/csi-s3/Chart.yaml @@ -1,9 +1,9 @@ --- apiVersion: v1 -appVersion: 0.37.4 +appVersion: 0.38.3 description: "Container Storage Interface (CSI) driver for S3 volumes" name: csi-s3 -version: 0.37.4 +version: 0.38.3 keywords: - s3 home: https://github.com/yandex-cloud/k8s-csi-s3 diff --git a/deploy/helm/csi-s3/manifest.yaml b/deploy/helm/csi-s3/manifest.yaml index 1e18d03..3c0bf01 100644 --- a/deploy/helm/csi-s3/manifest.yaml +++ b/deploy/helm/csi-s3/manifest.yaml @@ -1,6 +1,6 @@ helm_chart: name: cr.yandex/crp9ftr22d26age3hulg/yandex-cloud/csi-s3/csi-s3 - tag: 0.37.4 + tag: 0.38.3 requirements: k8s_version: ">=1.13" images: diff --git a/deploy/helm/csi-s3/values.yaml b/deploy/helm/csi-s3/values.yaml index c34505d..6ea5fb7 100644 --- a/deploy/helm/csi-s3/values.yaml +++ b/deploy/helm/csi-s3/values.yaml @@ -5,7 +5,7 @@ images: # Source: quay.io/k8scsi/csi-provisioner:v2.1.0 provisioner: cr.yandex/crp9ftr22d26age3hulg/yandex-cloud/csi-s3/csi-provisioner:v2.1.0 # Main image - csi: cr.yandex/crp9ftr22d26age3hulg/yandex-cloud/csi-s3/csi-s3-driver:0.37.4 + csi: cr.yandex/crp9ftr22d26age3hulg/yandex-cloud/csi-s3/csi-s3-driver:0.38.3 storageClass: # Specifies whether the storage class should be created diff --git a/deploy/kubernetes/csi-s3.yaml b/deploy/kubernetes/csi-s3.yaml index 2a7675c..708c525 100644 --- a/deploy/kubernetes/csi-s3.yaml +++ b/deploy/kubernetes/csi-s3.yaml @@ -70,7 +70,7 @@ spec: capabilities: add: ["SYS_ADMIN"] allowPrivilegeEscalation: true - image: cr.yandex/crp9ftr22d26age3hulg/csi-s3:0.37.4 + image: cr.yandex/crp9ftr22d26age3hulg/csi-s3:0.38.3 imagePullPolicy: IfNotPresent args: - "--endpoint=$(CSI_ENDPOINT)" diff --git a/deploy/kubernetes/provisioner.yaml b/deploy/kubernetes/provisioner.yaml index e8d53b1..0f8f4a7 100644 --- a/deploy/kubernetes/provisioner.yaml +++ b/deploy/kubernetes/provisioner.yaml @@ -88,7 +88,7 @@ spec: - name: socket-dir mountPath: /var/lib/kubelet/plugins/ru.yandex.s3.csi - name: csi-s3 - image: cr.yandex/crp9ftr22d26age3hulg/csi-s3:0.37.4 + image: cr.yandex/crp9ftr22d26age3hulg/csi-s3:0.38.3 imagePullPolicy: IfNotPresent args: - "--endpoint=$(CSI_ENDPOINT)"