kubernetes-csi / csi-driver-smb

This driver allows Kubernetes to access SMB Server on both Linux and Windows nodes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

v1.13.0 helm chart upgrade - registry.k8s.io/sig-storage/smbplugin:v1.13.0 not found

fishgrimsby opened this issue · comments

What happened:

Upgrade of Helm chart from v1.12.0 to v1.13.0 results in image pull backoff with csi-smb-controller because registry.k8s.io/sig-storage/smbplugin:v1.13.0 is not found

 Events:                                                                                                                                                                                                            │
│   Type     Reason   Age                       From     Message                                                                                                                                                     │
│   ----     ------   ----                      ----     -------                                                                                                                                                     │
│   Normal   Pulling  53m (x80 over 7h17m)      kubelet  Pulling image "registry.k8s.io/sig-storage/smbplugin:v1.13.0"                                                                                               │
│   Warning  BackOff  13m (x1800 over 7h16m)    kubelet  Back-off restarting failed container csi-provisioner in pod csi-smb-controller-8b9c988b5-swt4c_csi-driver-smb(cde3f261-d6f6-4754-862d-1cad05f464b6)         │
│   Normal   BackOff  8m13s (x2083 over 7h17m)  kubelet  Back-off pulling image "registry.k8s.io/sig-storage/smbplugin:v1.13.0"

What you expected to happen:

I expect registry.k8s.io/sig-storage/smbplugin:v1.13.0 to be pulled successfully

How to reproduce it:

I am using Flux to automatically upgrade my helm chart minor version but to reproduce you can attempt to install or upgrade the csi-driver-smb v1.13.0 helm chart and observe the failure. Additionally you can try a docker pull registry.k8s.io/sig-storage/smbplugin:v1.13.0 and observe manifest for registry.k8s.io/sig-storage/smbplugin:v1.13.0 not found: manifest unknown: Failed to fetch "v1.13.0"

Anything else we need to know?:

Environment:

  • CSI Driver version: v1.13.0
  • Kubernetes version (use kubectl version): 1.27.6
  • OS (e.g. from /etc/os-release):
  • Kernel (e.g. uname -a):
  • Install tools: Helm 3
  • Others: Flux 2

Thanks for all the work on the CSI driver, I find it very useful! Let me know if you need any more information

pls try again, it's ready now

@andyzhangx Thanks, all working now! Out of interest what was the issue so I can prevent experiencing it again? Is there a typical delay between a release being published and the images being available?

@andyzhangx Thanks, all working now! Out of interest what was the issue so I can prevent experiencing it again? Is there a typical delay between a release being published and the images being available?

yes, similar to other csi driver image release, pls expect a few hours delay when new release is published,