Enhancement Proposal
After validating the COS with IS we found a few ways to improve the UX of the memberlist sometimes the memberlist seems to be stuck containing an unhealthy instance; scaling the node to 0 and then back up fixes the issue, as it forces a recreation of the ring. Deleting the pod might fix the problem as well!
This is hard to reproduce, but if it happens again we should try diff-ing the configs to make sure the memberlist are coherent.
Suggested improvements
- we could think of offering a Juju action to force-recreate the the memberlist
- we could introduce a Pebble check to surface this problem in the Juju status
Enhancement Proposal
After validating the COS with IS we found a few ways to improve the UX of the memberlist sometimes the memberlist seems to be stuck containing an unhealthy instance; scaling the node to 0 and then back up fixes the issue, as it forces a recreation of the ring. Deleting the pod might fix the problem as well!
This is hard to reproduce, but if it happens again we should try diff-ing the configs to make sure the memberlist are coherent.
Suggested improvements