Remove any old deployments, including:
-
Onload Operator deployments which were not cleanly removed, or
-
alternatives to KubernetesOnload such as direct filesystem install.
A crude method, to be performed on all nodes, that does not handle management components, would be:
debug_node="oc debug node/compute-0 -q" #debug_node="kubectl debug node/compute-0 --image=busybox -q" $debug_node -- chroot /host rmmod -v onload sfc_char sfc_resource sfc sfc_driverlink mtd vdpa
CAUTION:
Removing the sfc kernel module
removes any network interfaces it provides, which might include connections the node is
configured to depend on.