Trident CSI pods are missing the storage driver csi.trident.netapp.io
Applies to
- Astra Trident
- OpenShift 4.9
Issue
- The following example shows the driver spec for one worker node while the other is "null":
$ oc get csinode rick.dev.citadel.com -o yaml
apiVersion: storage.k8s.io/v1
kind: CSINode
metadata:
creationTimestamp: "2020-01-28T22:08:33Z"
name: worker1.ocpdev.stantec.com
ownerReferences:
- apiVersion: v1
kind: Node
name: rick.dev.citadel.com
uid: fe1190e2-528a-42c8-b0c8-ef49809988a1
resourceVersion: "652891322"
uid: 0c3e9c77-a13b-46aa-b781-67b94da70cf1
spec:
drivers:
- name: csi.trident.netapp.io
nodeID: rick.dev.citadel.com
topologyKeys: null
$ oc get csinode morty.dev.citadel.com -o yaml
apiVersion: storage.k8s.io/v1
kind: CSINode
metadata:
creationTimestamp: "2021-01-19T21:07:27Z"
name: csinode morty.dev.citadel.com
ownerReferences:
- apiVersion: v1
kind: Node
name: morty.dev.citadel.com
uid: fee83f54-1871-4ca6-a782-da6349b423af
resourceVersion: "652115217"
uid: bc1759ea-b51b-455c-9733-833d4a6f0c74
spec:
drivers: null
- You may also see messages in the CSI sidecar driver registrar log such as:
Can't get nodeID from CSINode morty.dev.citadel.com: CSINode morty.dev.citadel.com
does not contain driver csi.trident.netapp.io