|
37 | 37 | $client_dev_package_provider = undef
|
38 | 38 | $daemon_dev_package_ensure = 'present'
|
39 | 39 | $daemon_dev_package_provider = undef
|
40 |
| - $xtrabackup_package_name_default = 'percona-xtrabackup' |
41 | 40 |
|
42 | 41 | case $::osfamily {
|
43 | 42 | 'RedHat': {
|
|
61 | 60 | if versioncmp($::operatingsystemmajrelease, '7') >= 0 {
|
62 | 61 | $provider = 'mariadb'
|
63 | 62 | if versioncmp($::operatingsystemmajrelease, '8') >= 0 {
|
64 |
| - $xtrabackup_package_name_override = 'percona-xtrabackup-24' |
| 63 | + $xtrabackup_package_name = 'percona-xtrabackup-24' |
65 | 64 | }
|
66 | 65 | } else {
|
67 | 66 | $provider = 'mysql'
|
68 |
| - $xtrabackup_package_name_override = 'percona-xtrabackup-20' |
| 67 | + $xtrabackup_package_name = 'percona-xtrabackup-20' |
69 | 68 | }
|
70 | 69 | if versioncmp($::operatingsystemmajrelease, '8') >= 0 {
|
71 | 70 | $java_package_name = 'mariadb-java-client'
|
|
154 | 153 | $mycnf_owner = undef
|
155 | 154 | $mycnf_group = undef
|
156 | 155 | $server_service_name = 'mysql'
|
157 |
| - $xtrabackup_package_name_override = 'xtrabackup' |
| 156 | + $xtrabackup_package_name = 'xtrabackup' |
158 | 157 |
|
159 | 158 | $ssl_ca = '/etc/mysql/cacert.pem'
|
160 | 159 | $ssl_cert = '/etc/mysql/server-cert.pem'
|
|
224 | 223 | if ($::operatingsystem == 'Ubuntu' and versioncmp($::operatingsystemrelease, '16.04') < 0) or
|
225 | 224 | ($::operatingsystem == 'Ubuntu' and versioncmp($::operatingsystemrelease, '20.04') >= 0) or
|
226 | 225 | ($::operatingsystem == 'Debian') {
|
227 |
| - $xtrabackup_package_name_override = 'percona-xtrabackup-24' |
| 226 | + $xtrabackup_package_name = 'percona-xtrabackup-24' |
228 | 227 | }
|
229 | 228 | if ($::operatingsystem == 'Ubuntu' and versioncmp($::operatingsystemrelease, '20.04') >= 0) or
|
230 | 229 | ($::operatingsystem == 'Debian' and versioncmp($::operatingsystemrelease, '11') >= 0) {
|
|
511 | 510 | },
|
512 | 511 | }
|
513 | 512 |
|
514 |
| - if defined('$xtrabackup_package_name_override') { |
515 |
| - $xtrabackup_package_name = pick($xtrabackup_package_name_override, $xtrabackup_package_name_default) |
516 |
| - } else { |
517 |
| - $xtrabackup_package_name = $xtrabackup_package_name_default |
| 513 | + if !defined('$xtrabackup_package_name') { |
| 514 | + $xtrabackup_package_name = 'percona-xtrabackup' |
518 | 515 | }
|
519 | 516 |
|
520 | 517 | ## Additional graceful failures
|
|
0 commit comments