vSphere Supervisor node shows Spherelet agent on an older version
search cancel

vSphere Supervisor node shows Spherelet agent on an older version

book

Article ID: 409411

calendar_today

Updated On:

Products

VMware vSphere Kubernetes Service

Issue/Introduction

This KB will serve as a landing point for customers who need assistance updating the Spherelet agent version on one or more Supervisor hosts.

Example scenario:

  • Your Supervisor Kubernetes version is 1.28.x.  All but one ESXi host has those spherelet agent versions (1.28.x).  One has 1.27.x.
  • One of the Spherelet agent versions is showing 1.27.x.
    • You show this by running the following command from the Supervisor context:

      kubectl get nodes

Example output:

NAME                               STATUS   ROLES                  AGE    VERSION
################################   Ready    control-plane,master   309d   v1.28.3+vmware.wcp.1
################################   Ready    control-plane,master   309d   v1.28.3+vmware.wcp.1
################################   Ready    control-plane,master   309d   v1.28.3+vmware.wcp.1
######.######.local                Ready    agent                  309d   v1.28.2-sph-5111a65
#####.######.local                 Ready    agent                  309d   v1.28.2-sph-5111a65
#####.######.local                 Ready    agent                  309d   v1.28.2-sph-5111a65
#####.######.local                 Ready    agent                  309d   v1.27.X-XXX-XXXXXXX

NOTE: This needs to be resolved before upgrading the vSphere Supervisor. 

Environment

vSphere Kubernetes Service (VKS)

Cause

The specific root cause needs to be determined through Broadcom Support and VKS Engineering

Resolution

 

A Broadcom Support Engineer will be able to reference the internal procedure, which is referenced within this KB to:

  • Correct the Spherelet version
  • Perform the root cause analysis