Symptom: kube-apiserver and etcd pods failing on the original CP node.
Log Evidence (etcd logs):
"msg":"failed to publish local member to cluster through raft"
"error":"etcdserver: request timed out"
"msg":"60cc8f2283ba4868 [logterm: 2, index: 52859795] sent MsgPreVote request to d8defb09eb99f3b7"
"output":"{\"health\":\"false\",\"reason\":\"RAFT NO LEADER\"}"
VMware vSphere Kubernetes Service
The cluster suffered a Quorum Loss in the etcd database. During the upgrade transition, the 1st node attempted to initiate Raft elections and communicate with the 2nd node, but failed to receive votes or reach consensus. This is common when a two-node state exists momentarily during an upgrade, where the loss of one node (or communication to it) prevents the remaining node from reaching a majority (2 out of 2).
Reference: Recovery ETCD Quorum Loss for VKS Cluster