[user@supervisor~]$ kubectl get nodesNAME STATUS ROLES AGE VERSION################################ Ready control-plane,master 92m v1.29.7+vmware.wcp.1################################ Ready control-plane,master 108m v1.29.7+vmware.wcp.1################################ Ready control-plane,master 79m v1.29.7+vmware.wcp.1node1.internal Ready agent 226d v1.28.2-sph-####### <---- AGE and VERSION are behindnode2.internal Ready agent 10m v1.29.3-sph-####### node3.internal Ready agent 59m v1.29.3-sph-#######
[[email protected] :~] /etc/init.d/spherelet status
YYYY-MM-DD HH:MM:SS.### init.d/spherelet spherelet init script invoked via the following hierarchy
YYYY-MM-DD HH:MM:SS.### init.d/spherelet 2880521: -sh
YYYY-MM-DD HH:MM:SS.### init.d/spherelet 2880518: /bin/sshd-session -i -R
YYYY-MM-DD HH:MM:SS.### init.d/spherelet 2880494: /bin/sshd-session -i -R
YYYY-MM-DD HH:MM:SS.### init.d/spherelet 2098773: /usr/lib/vmware/busybox/bin/busybox inetd /var/run/inetd.conf
YYYY-MM-DD HH:MM:SS.### init.d/spherelet 2097869: /bin/init
YYYY-MM-DD HH:MM:SS.### init.d/spherelet Log fetcher support: True
YYYY-MM-DD HH:MM:SS.### init.d/spherelet Log fetcher size: 460
YYYY-MM-DD HH:MM:SS.### init.d/spherelet spherelet is not running
YYYY-MM-DD HH:MM:SS.### init.d/spherelet spherelet is not running
[[email protected]:/etc/vmware/spherelet] ls -ltr
-rw-r--r-T 1 root root 0 MMM DD HH:MM spherelet.crt
-rw-r--r-T 1 root root 0 MMM DD HH:MM spherelet.conf
-rw-r--r-T 1 root root 0 MMM DD HH:MM server.key
-rw-r--r-T 1 root root 0 MMM DD HH:MM kubelet-server-current.pem
-rw-r--r-T 1 root root 0 MMM DD HH:MM kubelet-client-current.pem
-rw-r--r-T 1 root root 0 MMM DD HH:MM client.key
-rw-r--r-T 1 root root 0 MMM DD HH:MM client.crt
vSphere Kubernetes Service - VKS v1.28
Because the node was rebooted, the node fails to update spherelet to match the rest of the cluster. During the upgrade, new spherelet configurations are pushed to the nodes. If a node becomes available at that time, then the new configuration cannot be applied to the failure node.
Contact Broadcom support for validation and resolution.