I have a Robust Supervisor network and nodes connecting into that ring.
I loaded a service in a group on a node, but it was the wrong node. Once I unload the service via hab svc unload
, however, when checking the census from a member of the Robust Network supervisors, I still see that node as “alive” in the service group (because its supervisor is still running).
Is this a bug? Shouldn’t unloading the service remove the member from the service group?
Is there a way to force eviction of a member of a group that we know to be incorrect?