worried-state-78253
07/08/2025, 9:42 AM"conditions": [ 6 items
{
"error": false,
"lastHeartbeatTime": "2025-07-08T09:18:06Z",
"lastTransitionTime": "2025-07-07T17:33:06Z",
"lastUpdateTime": "2025-07-07T17:33:06Z",
"message": "Node is not a member of the etcd cluster",
"reason": "NotAMember",
"status": "False",
"transitioning": false,
"type": "EtcdIsVoter"
},
I did delete 2 pending volumes from longhorn trying to attach (deamonsets I'm guessing for monitoring) as thought that may have prevented it from being removed ( I did earlier try to delete but still the node stays ).
The reinstalled node has the same MAC/IP/Name - but has been reinstalled.
Any ideas how to get this node back into the party?
I can change its assigned IP and attempt to add it as a new node, question is how to remove the old node... doesn't seem to want to clear at present.
Based on the node API output it looks like the node is trying to talk but is being denied because etcd says no - guessing harvester isn't going to re-init an existing node?
Harvester 1.4.1 - would raise as a bug but I'm not sure if I've missed something obvious.worried-state-78253
07/08/2025, 9:46 AMkubectl drain n1 --delete-emptydir-data --ignore-daemonsets --force
Ultimately no workloads are on there - everything was migrated when the machine failed - and longhorn is looking happy (apart from 1 node down, all volumes look ok)worried-state-78253
07/08/2025, 9:50 AMworried-state-78253
07/08/2025, 10:01 AMworried-state-78253
07/08/2025, 10:04 AMworried-state-78253
07/08/2025, 10:13 AMworried-state-78253
07/08/2025, 11:06 AM"finalizers": [ 5 items
"<http://wrangler.cattle.io/node-remove-controller|wrangler.cattle.io/node-remove-controller>",
"<http://wrangler.cattle.io/harvester-network-manager-node-controller|wrangler.cattle.io/harvester-network-manager-node-controller>",
"<http://wrangler.cattle.io/managed-etcd-controller|wrangler.cattle.io/managed-etcd-controller>",
"<http://wrangler.cattle.io/node|wrangler.cattle.io/node>",
"<http://wrangler.cattle.io/maintain-node-controller|wrangler.cattle.io/maintain-node-controller>"
]
Since the node is stuck Im going to clear these with
kubectl patch node n1 -p '{"metadata":{"finalizers":[]}}' --type=merge
checking back in the API it now has 3 finalizers - but node hasn't deleted and still wont delete. I'll get this on an issue this avo as proving a bit of an issue. Ultimately one would expect that if hardware fails and is repaired it should be possible to handle this., we cant pre-empt when hardware will fail.worried-state-78253
07/09/2025, 8:51 AMcraig@Craigs-Mac-Studio ~ % kubectl get nodes -A
NAME STATUS ROLES AGE VERSION
n1 NotReady,SchedulingDisabled control-plane,etcd,master 320d v1.30.7+rke2r1
n2 Ready control-plane,etcd,master 320d v1.30.7+rke2r1
n3 Ready <none> 320d v1.30.7+rke2r1
n4 Ready control-plane,etcd,master 330d v1.30.7+rke2r1
n5 Ready <none> 119d v1.30.7+rke2r1
craig@Craigs-Mac-Studio ~ % kubectl get machines -A
NAMESPACE NAME CLUSTER NODENAME PROVIDERID PHASE AGE VERSION
fleet-local custom-0a80bc3bd515 local Provisioning 39h
fleet-local custom-26be63540ad5 local n1 <rke2://n1> Deleting 320d
fleet-local custom-74cf64960fd8 local n5 <rke2://n5> Running 119d
fleet-local custom-a7e894cdd1b5 local n2 <rke2://n2> Running 320d
fleet-local custom-c734823aefbd local n4 <rke2://n4> Running 330d
fleet-local custom-c8a6bbbeebc2 local n3 <rke2://n3> Running 320d
So it looks like n1 is stuck deleting currently, going to leave this until after lunch just incase its because when I first came in I tried to delete again, but nothing seemed to happen... Since the UI just says cordoned its not clear without running the above that it is trying to delete.
Assuming something isn't being satisfied somewhere.microscopic-accountant-76829
07/09/2025, 2:14 PMbrainy-kilobyte-33711
07/09/2025, 4:01 PMworried-state-78253
07/09/2025, 4:02 PMworried-state-78253
07/09/2025, 4:03 PMworried-state-78253
07/09/2025, 4:16 PMprehistoric-morning-49258
07/09/2025, 5:49 PMworried-state-78253
07/09/2025, 10:01 PMworried-state-78253
07/10/2025, 10:46 AMmicroscopic-accountant-76829
07/10/2025, 3:36 PMworried-state-78253
07/10/2025, 3:40 PMmicroscopic-accountant-76829
07/10/2025, 3:43 PMworried-state-78253
07/10/2025, 3:45 PM