Resolve issues with cluster scale when removing the leader #85

Merged
merged 1 commit into from Mar 24, 2017

Conversation

Projects
None yet
2 participants
Collaborator

chuckbutler commented Mar 24, 2017

This branch removes the erronious logic when tracking the -departed
relation states to remove all participating peers. Instead we are now
relying on the behavior of the -broken hook to only execute on the unit
that is being removed from the cluster. This may not be perfect but
works 100% better than the current implementation.

Resolves kubernetes/kubernetes#43461

Resolve issues with cluster scale when removing the leader
This branch removes the erronious logic when tracking the -departed
relation states to remove all participating peers. Instead we are now
relying on the behavior of the -broken hook to only execute on the unit
that is being removed from the cluster. This may not be perfect but
works 100% better than the current implementation.

Resolves kubernetes/kubernetes#43461

Ran the tests, checked the code, great addition!

@marcoceppi marcoceppi merged commit 62cce56 into juju-solutions:master Mar 24, 2017

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment