"System pod secretgen-controller-XXXXXXXXXXX-XXXXX in namespace vmware-system-appplatform-operator-system is not running" warning appears after Supervisor upgrade
search cancel

"System pod secretgen-controller-XXXXXXXXXXX-XXXXX in namespace vmware-system-appplatform-operator-system is not running" warning appears after Supervisor upgrade

book

Article ID: 434845

calendar_today

Updated On:

Products

VMware vSphere Kubernetes Service

Issue/Introduction

After upgrading the Supervisor version, the secretgen-controller pod displays a "Warning" status with the message:

System pod secretgen-controller-XXXXXXXXXXX-XXXXX in namespace vmware-system-appplatform-operator-system is not running

Environment

vSphere Kubernetes Service

Cause

The Supervisor upgrade can occasionally stall or fail to correctly reconcile all components in the vmware-system-appplatform-operator-system namespace, often due to timeouts or resource constraints during the rollout of operator pods.

Resolution

Delete the pod and allow it to be automatically re-created (replace the X's with the correct pod name): 

kubectl delete pod secretgen-controller-XXXXXXXXXXX-XXXXX  -n vmware-system-appplatform-operator-system