You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is currently a juju bug where teardown events are not fired when a unit is scaling down. This prevents the departing unit from removing itself from the cluster using mysqlsh.remove_instance(self).
Since the unit departs before it can remove itself from the cluster, the juju leader unit has to use mysqlsh.remove_instance(departed_unit, {force: true}) to remove the already departed unit. Furthermore, if there is a loss of quorum, the charm uses mysqlsh.force_quorum_using_partition_of(first_online_unit). This is not the ideal solution, and this issue has been created to keep track of the juju bug resolution and replace the scale down logic to use teardown events when they are firing.
The text was updated successfully, but these errors were encountered:
There is currently a juju bug where teardown events are not fired when a unit is scaling down. This prevents the departing unit from removing itself from the cluster using
mysqlsh.remove_instance(self)
.Since the unit departs before it can remove itself from the cluster, the juju leader unit has to use
mysqlsh.remove_instance(departed_unit, {force: true})
to remove the already departed unit. Furthermore, if there is a loss of quorum, the charm usesmysqlsh.force_quorum_using_partition_of(first_online_unit)
. This is not the ideal solution, and this issue has been created to keep track of the juju bug resolution and replace the scale down logic to use teardown events when they are firing.The text was updated successfully, but these errors were encountered: