Name: ceph-csi-rbd-provisioner-69cb97fb6-c7n2q Namespace: kube-system Priority: 2000000000 Priority Class Name: system-cluster-critical Service Account: ceph-csi-rbd-provisioner Node: instance/199.204.45.74 Start Time: Tue, 21 Apr 2026 19:19:06 +0000 Labels: app=ceph-csi-rbd chart=ceph-csi-rbd-3.11.0 component=provisioner heritage=Helm pod-template-hash=69cb97fb6 release=ceph-csi-rbd Annotations: Status: Pending IP: 10.0.0.24 IPs: IP: 10.0.0.24 Controlled By: ReplicaSet/ceph-csi-rbd-provisioner-69cb97fb6 Containers: csi-rbdplugin: Container ID: Image: harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0 Image ID: Port: Host Port: Args: --nodeid=$(NODE_ID) --type=rbd --controllerserver=true --pidlimit=-1 --endpoint=$(CSI_ENDPOINT) --csi-addons-endpoint=$(CSI_ADDONS_ENDPOINT) --v=5 --drivername=$(DRIVER_NAME) --rbdhardmaxclonedepth=8 --rbdsoftmaxclonedepth=4 --maxsnapshotsonimage=450 --minsnapshotsonimage=250 --setmetadata=true State: Waiting Reason: ImagePullBackOff Ready: False Restart Count: 0 Environment: POD_IP: (v1:status.podIP) DRIVER_NAME: rbd.csi.ceph.com NODE_ID: (v1:spec.nodeName) CSI_ENDPOINT: unix:///csi/csi-provisioner.sock CSI_ADDONS_ENDPOINT: unix:///csi/csi-addons.sock Mounts: /csi from socket-dir (rw) /dev from host-dev (rw) /etc/ceph-csi-config/ from ceph-csi-config (rw) /etc/ceph-csi-encryption-kms-config/ from ceph-csi-encryption-kms-config (rw) /etc/ceph/ from ceph-config (rw) /lib/modules from lib-modules (ro) /run/secrets/tokens from oidc-token (ro) /sys from host-sys (rw) /tmp/csi/keys from keys-tmp-dir (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-vpffn (ro) csi-provisioner: Container ID: Image: harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0 Image ID: Port: Host Port: Args: --csi-address=$(ADDRESS) --v=1 --timeout=60s --leader-election=true --retry-interval-start=500ms --default-fstype=ext4 --extra-create-metadata=true --feature-gates=HonorPVReclaimPolicy=true --prevent-volume-mode-conversion=true State: Waiting Reason: ImagePullBackOff Ready: False Restart Count: 0 Environment: ADDRESS: unix:///csi/csi-provisioner.sock Mounts: /csi from socket-dir (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-vpffn (ro) csi-resizer: Container ID: Image: harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0 Image ID: Port: Host Port: Args: --v=1 --csi-address=$(ADDRESS) --timeout=60s --leader-election --retry-interval-start=500ms --handle-volume-inuse-error=false --feature-gates=RecoverVolumeExpansionFailure=true State: Waiting Reason: ImagePullBackOff Ready: False Restart Count: 0 Environment: ADDRESS: unix:///csi/csi-provisioner.sock Mounts: /csi from socket-dir (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-vpffn (ro) csi-snapshotter: Container ID: Image: harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0 Image ID: Port: Host Port: Args: --csi-address=$(ADDRESS) --v=1 --timeout=60s --leader-election=true --extra-create-metadata=true --enable-volume-group-snapshots=false State: Waiting Reason: ImagePullBackOff Ready: False Restart Count: 0 Environment: ADDRESS: unix:///csi/csi-provisioner.sock Mounts: /csi from socket-dir (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-vpffn (ro) csi-attacher: Container ID: Image: harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0 Image ID: Port: Host Port: Args: --v=1 --csi-address=$(ADDRESS) --leader-election=true --retry-interval-start=500ms --default-fstype=ext4 State: Waiting Reason: ImagePullBackOff Ready: False Restart Count: 0 Environment: ADDRESS: unix:///csi/csi-provisioner.sock Mounts: /csi from socket-dir (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-vpffn (ro) csi-rbdplugin-controller: Container ID: Image: harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0 Image ID: Port: Host Port: Args: --type=controller --v=5 --drivername=$(DRIVER_NAME) --drivernamespace=$(DRIVER_NAMESPACE) --setmetadata=true State: Waiting Reason: ImagePullBackOff Ready: False Restart Count: 0 Environment: DRIVER_NAMESPACE: kube-system (v1:metadata.namespace) DRIVER_NAME: rbd.csi.ceph.com Mounts: /etc/ceph-csi-config/ from ceph-csi-config (rw) /etc/ceph/ from ceph-config (rw) /tmp/csi/keys from keys-tmp-dir (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-vpffn (ro) liveness-prometheus: Container ID: Image: harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0 Image ID: Port: 8080/TCP Host Port: 0/TCP Args: --type=liveness --endpoint=$(CSI_ENDPOINT) --metricsport=8080 --metricspath=/metrics --polltime=60s --timeout=3s State: Waiting Reason: ImagePullBackOff Ready: False Restart Count: 0 Environment: CSI_ENDPOINT: unix:///csi/csi-provisioner.sock POD_IP: (v1:status.podIP) Mounts: /csi from socket-dir (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-vpffn (ro) Conditions: Type Status Initialized True Ready False ContainersReady False PodScheduled True Volumes: socket-dir: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: Memory SizeLimit: host-dev: Type: HostPath (bare host directory volume) Path: /dev HostPathType: host-sys: Type: HostPath (bare host directory volume) Path: /sys HostPathType: lib-modules: Type: HostPath (bare host directory volume) Path: /lib/modules HostPathType: ceph-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: ceph-config Optional: false ceph-csi-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: ceph-csi-config Optional: false ceph-csi-encryption-kms-config: Type: ConfigMap (a volume populated by a ConfigMap) Name: ceph-csi-encryption-kms-config Optional: false keys-tmp-dir: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: Memory SizeLimit: oidc-token: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3600 kube-api-access-vpffn: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: DownwardAPI: true QoS Class: BestEffort Node-Selectors: openstack-control-plane=enabled Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s node.kubernetes.io/unreachable:NoExecute op=Exists for 300s Events: Type Reason Age From Message ---- ------ ---- ---- ------- Warning Failed 5m55s kubelet Error: ErrImagePull Warning Failed 5m55s kubelet Failed to pull image "harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0": failed to pull and unpack image "harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0": failed to resolve image: unexpected status from HEAD request to https://harbor.atmosphere.dev/v2/quay.io/cephcsi/cephcsi/manifests/v3.11.0: 401 Unauthorized Normal Pulling 5m55s kubelet Pulling image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0" Normal Scheduled 5m55s default-scheduler Successfully assigned kube-system/ceph-csi-rbd-provisioner-69cb97fb6-c7n2q to instance Normal Pulling 5m55s kubelet Pulling image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" Warning Failed 5m55s kubelet Failed to pull image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0": failed to pull and unpack image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0": failed to resolve image: unexpected status from HEAD request to https://harbor.atmosphere.dev/v2/registry.k8s.io/sig-storage/csi-provisioner/manifests/v4.0.0: 401 Unauthorized Warning Failed 5m55s kubelet Error: ErrImagePull Normal Pulling 5m55s kubelet Pulling image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0" Warning Failed 5m55s kubelet Failed to pull image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0": failed to pull and unpack image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0": failed to resolve image: unexpected status from HEAD request to https://harbor.atmosphere.dev/v2/registry.k8s.io/sig-storage/csi-resizer/manifests/v1.10.0: 401 Unauthorized Warning Failed 5m55s kubelet Error: ErrImagePull Normal Pulling 5m55s kubelet Pulling image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0" Warning Failed 5m55s kubelet Failed to pull image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0": failed to pull and unpack image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v7.0.0": failed to resolve image: unexpected status from HEAD request to https://harbor.atmosphere.dev/v2/registry.k8s.io/sig-storage/csi-snapshotter/manifests/v7.0.0: 401 Unauthorized Warning Failed 5m55s kubelet Error: ErrImagePull Normal Pulling 5m55s kubelet Pulling image "harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0" Warning Failed 5m54s kubelet Error: ImagePullBackOff Warning Failed 5m54s kubelet Error: ErrImagePull Normal BackOff 5m54s kubelet Back-off pulling image "harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0" Warning Failed 5m54s kubelet Error: ImagePullBackOff Normal BackOff 5m54s kubelet Back-off pulling image "harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0" Warning Failed 5m54s kubelet Error: ImagePullBackOff Warning Failed 5m54s kubelet Error: ImagePullBackOff Normal BackOff 5m54s kubelet Back-off pulling image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0" Warning Failed 5m54s kubelet Error: ImagePullBackOff Normal BackOff 5m54s kubelet Back-off pulling image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v1.10.0" Warning Failed 5m54s kubelet Failed to pull image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0": failed to pull and unpack image "harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.5.0": failed to resolve image: unexpected status from HEAD request to https://harbor.atmosphere.dev/v2/registry.k8s.io/sig-storage/csi-attacher/manifests/v4.5.0: 401 Unauthorized Normal BackOff 51s (x20 over 5m54s) kubelet Back-off pulling image "harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0"