Trident backend not available when doing a switchover in a MetroCluster, when using REST APIs
Applies to
- Trident
- Trident Backend (TBE)
- Metrocluster (MCC) switchover
- REST APIs
Issue
- After an MCC switchover, the TBE is showing as I
nvalid backend statewith the error seen in the Trident logs:
level=error msg="Invalid backend state." expectedState=online/deleting logLayer=core requestID=89998fab-7f04-4744-970c-1d419f0c4c28 requestSource=CSI state=failed workflow="controller=publish"level=error msg="Invalid backend state." expectedState=online/deleting state=offline workflow="core=node_reconcile" (112K+ occurrences)level=error msg="backend <backend_name> is not Online or Deleting"REST API calls to https:/<IP_Address>/api/storage/qtrees returning context deadline exceeded
- This applies to all backend drivers using REST API calls
