diff --git a/.github/workflows/static.yaml b/.github/workflows/static.yaml index 9a29dead0..b01397408 100644 --- a/.github/workflows/static.yaml +++ b/.github/workflows/static.yaml @@ -12,5 +12,5 @@ jobs: - name: Run linter uses: golangci/golangci-lint-action@v2 with: - version: v1.31 - args: -E=gofmt --timeout=30m0s + version: v1.43 + args: -E=gofmt,deadcode,unused,varcheck,ineffassign,revive,misspell,exportloopref,asciicheck,bodyclose -D=staticcheck --timeout=30m0s diff --git a/README.md b/README.md index 3c73c3843..99a6f4443 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ This driver allows Kubernetes to access Azure Storage through one of following m ### Container Images & Kubernetes Compatibility: |driver version |Image | supported k8s version | built-in blobfuse version | |----------------|-------------------------------------------|-----------------------|---------------------------| -|master branch |mcr.microsoft.com/k8s/csi/blob-csi:latest | 1.19+ | 1.4.2 | +|master branch |mcr.microsoft.com/k8s/csi/blob-csi:latest | 1.20+ | 1.4.2 | |v1.8.0 |mcr.microsoft.com/k8s/csi/blob-csi:v1.8.0 | 1.19+ | 1.4.2 | |v1.7.0 |mcr.microsoft.com/k8s/csi/blob-csi:v1.7.0 | 1.19+ | 1.4.1 | |v1.6.0 |mcr.microsoft.com/k8s/csi/blob-csi:v1.6.0 | 1.18+ | 1.4.1 | diff --git a/charts/README.md b/charts/README.md index 4bfd58419..c455ef6cc 100644 --- a/charts/README.md +++ b/charts/README.md @@ -65,7 +65,7 @@ The following table lists the configurable parameters of the latest Azure Blob S | `image.blob.tag` | blob-csi-driver docker image tag | `latest` | | `image.blob.pullPolicy` | blob-csi-driver image pull policy | `IfNotPresent` | | `image.csiProvisioner.repository` | csi-provisioner docker image | `mcr.microsoft.com/oss/kubernetes-csi/csi-provisioner` | -| `image.csiProvisioner.tag` | csi-provisioner docker image tag | `v2.2.2` | +| `image.csiProvisioner.tag` | csi-provisioner docker image tag | `v3.1.0` | | `image.csiProvisioner.pullPolicy` | csi-provisioner image pull policy | `IfNotPresent` | | `image.livenessProbe.repository` | liveness-probe docker image | `mcr.microsoft.com/oss/kubernetes-csi/livenessprobe` | | `image.livenessProbe.tag` | liveness-probe docker image tag | `v2.5.0` | diff --git a/charts/latest/blob-csi-driver-v1.9.0.tgz b/charts/latest/blob-csi-driver-v1.9.0.tgz index 830f5ec21..c6bfb03de 100644 Binary files a/charts/latest/blob-csi-driver-v1.9.0.tgz and b/charts/latest/blob-csi-driver-v1.9.0.tgz differ diff --git a/charts/latest/blob-csi-driver/values.yaml b/charts/latest/blob-csi-driver/values.yaml index 5882c7bf5..fc17334ce 100644 --- a/charts/latest/blob-csi-driver/values.yaml +++ b/charts/latest/blob-csi-driver/values.yaml @@ -6,7 +6,7 @@ image: pullPolicy: IfNotPresent csiProvisioner: repository: /oss/kubernetes-csi/csi-provisioner - tag: v2.2.2 + tag: v3.1.0 pullPolicy: IfNotPresent livenessProbe: repository: /oss/kubernetes-csi/livenessprobe diff --git a/deploy/csi-blob-controller.yaml b/deploy/csi-blob-controller.yaml index a0428b713..ecd291ebd 100644 --- a/deploy/csi-blob-controller.yaml +++ b/deploy/csi-blob-controller.yaml @@ -28,7 +28,7 @@ spec: effect: "NoSchedule" containers: - name: csi-provisioner - image: mcr.microsoft.com/oss/kubernetes-csi/csi-provisioner:v2.2.2 + image: mcr.microsoft.com/oss/kubernetes-csi/csi-provisioner:v3.1.0 args: - "-v=2" - "--csi-address=$(ADDRESS)" diff --git a/test/external-e2e/run.sh b/test/external-e2e/run.sh index 90e2d050a..a2de16db1 100644 --- a/test/external-e2e/run.sh +++ b/test/external-e2e/run.sh @@ -26,7 +26,7 @@ install_ginkgo () { setup_e2e_binaries() { # download k8s external e2e binary - curl -sL https://storage.googleapis.com/kubernetes-release/release/v1.22.0/kubernetes-test-linux-amd64.tar.gz --output e2e-tests.tar.gz + curl -sL https://storage.googleapis.com/kubernetes-release/release/v1.23.0/kubernetes-test-linux-amd64.tar.gz --output e2e-tests.tar.gz tar -xvf e2e-tests.tar.gz && rm e2e-tests.tar.gz export EXTRA_HELM_OPTIONS="--set driver.name=$DRIVER.csi.azure.com --set controller.name=csi-$DRIVER-controller --set node.name=csi-$DRIVER-node --set image.csiProvisioner.tag=v3.0.0"