Install rsync package for galera
Since galera is configured to use rsync, we ought to make sure the package is installed. Particularly when using deployed-server, the package is not always installed by default depending on what was used to install the servers. Change-Id: I92ee78f2dd2c0f7fd4d393b104166407d7c654e2 Closes-Bug: #1693003
This commit is contained in:
parent
f77017c8f6
commit
bb826c000f
@ -100,6 +100,15 @@ class tripleo::profile::pacemaker::database::mysql (
|
||||
}
|
||||
}
|
||||
|
||||
# since we are configuring rsync for wsrep_sst_method, we ought to make sure
|
||||
# it's installed. We only includ this at step 2 since puppet-rsync may be
|
||||
# included later and also adds the package resource.
|
||||
if $step == 2 {
|
||||
if ! defined(Package['rsync']) {
|
||||
package {'rsync':}
|
||||
}
|
||||
}
|
||||
|
||||
# remove_default_accounts parameter will execute some mysql commands
|
||||
# to remove the default accounts created by MySQL package.
|
||||
# We need MySQL running to run the commands successfully, so better to
|
||||
|
@ -0,0 +1,6 @@
|
||||
---
|
||||
fixes:
|
||||
- The mysql pacemaker profile now makes sure that the
|
||||
rsync package is installed since it configures
|
||||
wsrep_sst_method for galera to use rsync. See
|
||||
https://bugs.launchpad.net/tripleo/+bug/1693003
|
Loading…
Reference in New Issue
Block a user