Kubernetes
⦾ After successfully executing the deploy_roce_plugin.yml playbook on the kube_control_plane node, the RDMA pods goes to a CrashLoopBackOff state and the RoCE pods will be in pending state.
Resolution: To resolve this issue, perform the following steps:
First you need to open and edit the RDMA daemonset. To do so, use the following command:
kubectl edit ds rdma-shared-dp-ds -n kube-systemAdd the following
mountPathunder thevolumeMountssection:- name: pci-ids mountPath: /usr/share/misc/pci.ids readOnly: trueFinally, add the following under
volumessection:- name: pci-ids hostPath: path: /usr/share/misc/pci.ids type: FileAfter this the RDMA and RoCE pods will come to running state as shown in the below screenshot.
![]()
If you have any feedback about Omnia documentation, please reach out at omnia.readme@dell.com.