charm-percona-cluster:stable/19.07

Last commit made on 2019-08-12
Get this branch:
git clone -b stable/19.07 https://git.launchpad.net/charm-percona-cluster

Branch merges

Branch information

Name:
stable/19.07
Repository:
lp:charm-percona-cluster

Recent commits

28fc79c... by David Ames

Updates for stable branch creation

Set default branch for git review/gerrit.

Switch amulet tests to stable.

Switch to using stable charm-helpers branch.

Change-Id: Ibafd6b547d2607cb6f48e7ba16162b42edd92dd5

bd12b35... by Peter Matulis

use indentation instead of backticks - driveby formatting and minor fixes

Change-Id: I3a548d7941084f862d40ccdbb59f5d4706557432

475b889... by David Ames

Do not add former leader to hosts

After a cold boot, the leader has likely changed. Do not add this node
as a former leader to the hosts list. This may cause changes to
mysqld.cnf and an unwanted attempted restart of mysql.

Change-Id: I5fc4b7822a4550e53e97655771938a903f92fcb1
Close-Bug: #1838648

9391662... by Liam Young

Ensure ocf file is installed

Ensure ocf file is installed early so that mysql monitor resource can
start as soon as it is defined. Otherwise it will be down and may
not come backup without manual intervention.

Change-Id: I5da6da4ddde25219e06ef47bba5f3004ccf678ee
Closes-Bug: #1837401

e27006e... by Liam Young

Switch to using DDL for root password update

Using DDL for the root password update triggers the cluster to
replicate the password rather than relying on the charm to apply it
to each unit. This means that only the leader should update the
password.

To avoid a password update via config being missed the implicit save
of config data is turned off on update-status hooks.

Change-Id: I00fe3c7c32a000c6b697263a9ad32273515952a7
Closes-Bug: #1838124
Closes-Bug: #1838125

9844f2f... by Liam Young

Never give up on res_mysql_monitor

Configure pacemaker to never give up on the res_mysql_monitor
resource and to recheck 5 seconds after a failure. This is
achieved using migration-threshold and failure-timeout
options *1.

*1 https://clusterlabs.org/pacemaker/doc/en-US/Pacemaker/1.1/html/Pacemaker_Explained/_failure_response.html

Change-Id: If19bea77eb5dee9e9eeff105ab98dce1b2de9f74
Closes-Bug: #1837401

c5b4f7d... by Zuul <email address hidden>

Merge "Cold start actions documentation"

5146968... by Zuul <email address hidden>

Merge "Convert percona-cluster to Zaza"

6277117... by Zuul <email address hidden>

Merge "Notify bootstrapped action"

6dae76f... by David Ames

Cold start actions documentation

Change-Id: I71ce23d91f87db81f6cc4896c87e77e27bccd394