Skip to content

Commit c43e86e

Browse files
Merge pull request #1572 from puppetlabs/pdksync_CONT-1028-update-stdlib-dependency
pdksync - (MAINT) - Allow Stdlib 9.x
2 parents 02f09d6 + fce5a1c commit c43e86e

File tree

7 files changed

+23
-23
lines changed

7 files changed

+23
-23
lines changed

manifests/backup/mysqlbackup.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,9 @@
7575

7676
if $install_cron {
7777
if $facts['os']['family'] == 'RedHat' {
78-
ensure_packages('cronie')
78+
stdlib::ensure_packages('cronie')
7979
} elsif $facts['os']['family'] != 'FreeBSD' {
80-
ensure_packages('cron')
80+
stdlib::ensure_packages('cron')
8181
}
8282
}
8383

manifests/backup/mysqldump.pp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343

4444
unless $facts['os']['family'] == 'FreeBSD' {
4545
if $backupcompress and $compression_command == 'bzcat -zc' {
46-
ensure_packages(['bzip2'])
46+
stdlib::ensure_packages(['bzip2'])
4747
Package['bzip2'] -> File['mysqlbackup.sh']
4848
}
4949
}
@@ -70,9 +70,9 @@
7070

7171
if $install_cron {
7272
if $facts['os']['family'] == 'RedHat' {
73-
ensure_packages('cronie')
73+
stdlib::ensure_packages('cronie')
7474
} elsif $facts['os']['family'] != 'FreeBSD' {
75-
ensure_packages('cron')
75+
stdlib::ensure_packages('cron')
7676
}
7777
}
7878

manifests/backup/xtrabackup.pp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
String[1] $backupmethod_package = $mysql::params::xtrabackup_package_name,
3636
Array[String] $excludedatabases = [],
3737
) inherits mysql::params {
38-
ensure_packages($backupmethod_package)
38+
stdlib::ensure_packages($backupmethod_package)
3939

4040
$backuppassword_unsensitive = if $backuppassword =~ Sensitive {
4141
$backuppassword.unwrap
@@ -110,9 +110,9 @@
110110

111111
if $install_cron {
112112
if $facts['os']['family'] == 'RedHat' {
113-
ensure_packages('cronie')
113+
stdlib::ensure_packages('cronie')
114114
} elsif $facts['os']['family'] != 'FreeBSD' {
115-
ensure_packages('cron')
115+
stdlib::ensure_packages('cron')
116116
}
117117
}
118118

manifests/server/config.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@
4141
$dir = $options['mysqld']["${entry}"]
4242

4343
if ( $dir and $dir != '/usr' and $dir != '/tmp' ) {
44-
$clean_dir = shell_escape($dir)
45-
$clean_package_name = shell_escape($mysql::server::package_name)
44+
$clean_dir = stdlib::shell_escape($dir)
45+
$clean_package_name = stdlib::shell_escape($mysql::server::package_name)
4646

4747
exec { "${entry}-managed_dir-mkdir":
4848
command => ['/bin/mkdir', '-p', $clean_dir],

manifests/server/service.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
$mysqlsocket = $options['mysqld']['socket']
5757
}
5858

59-
$test_command = ['test', '-S', shell_escape($mysqlsocket)]
59+
$test_command = ['test', '-S', stdlib::shell_escape($mysqlsocket)]
6060
if $service_ensure != 'stopped' {
6161
exec { 'wait_for_mysql_socket_to_open':
6262
command => $test_command,

metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"dependencies": [
1111
{
1212
"name": "puppetlabs/stdlib",
13-
"version_requirement": ">= 8.4.0 < 9.0.0"
13+
"version_requirement": ">= 9.0.0 < 10.0.0"
1414
}
1515
],
1616
"operatingsystem_support": [

spec/acceptance/05_mysql_xtrabackup_spec.rb

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,10 @@ class { 'mysql::server': root_password => 'password' }
2323
ensure => present,
2424
source => $source_url,
2525
}
26-
ensure_packages('gnupg')
27-
ensure_packages('gnupg2')
28-
ensure_packages('curl')
29-
ensure_packages('percona-release',{
26+
stdlib::ensure_packages('gnupg')
27+
stdlib::ensure_packages('gnupg2')
28+
stdlib::ensure_packages('curl')
29+
stdlib::ensure_packages('percona-release',{
3030
ensure => present,
3131
provider => 'dpkg',
3232
source => '/tmp/percona-release_latest.deb',
@@ -47,12 +47,12 @@ class { 'mysql::server': root_password => 'password' }
4747
$percona_url = 'http://repo.percona.com/yum/release/5/os/noarch/percona-release-0.1-3.noarch.rpm'
4848
$epel_url = 'https://archives.fedoraproject.org/pub/archive/epel/epel-release-latest-5.noarch.rpm'
4949
}
50-
ensure_packages('percona-release',{
50+
stdlib::ensure_packages('percona-release',{
5151
ensure => present,
5252
provider => 'rpm',
5353
source => $percona_url,
5454
})
55-
ensure_packages('epel-release',{
55+
stdlib::ensure_packages('epel-release',{
5656
ensure => present,
5757
provider => 'rpm',
5858
source => $epel_url,
@@ -141,9 +141,9 @@ class { 'mysql::server': root_password => 'password' }
141141
ensure => present,
142142
source => $source_url,
143143
}
144-
ensure_packages('gnupg')
145-
ensure_packages('gnupg2')
146-
ensure_packages('percona-release',{
144+
stdlib::ensure_packages('gnupg')
145+
stdlib::ensure_packages('gnupg2')
146+
stdlib::ensure_packages('percona-release',{
147147
ensure => present,
148148
provider => 'dpkg',
149149
source => '/tmp/percona-release_latest.deb',
@@ -157,12 +157,12 @@ class { 'mysql::server': root_password => 'password' }
157157
/RedHat/: {
158158
$percona_url = 'http://repo.percona.com/yum/percona-release-latest.noarch.rpm'
159159
$epel_url = "https://download.fedoraproject.org/pub/epel/epel-release-latest-${facts['os']['release']['major']}.noarch.rpm"
160-
ensure_packages('percona-release',{
160+
stdlib::ensure_packages('percona-release',{
161161
ensure => present,
162162
provider => 'rpm',
163163
source => $percona_url,
164164
})
165-
ensure_packages('epel-release',{
165+
stdlib::ensure_packages('epel-release',{
166166
ensure => present,
167167
provider => 'rpm',
168168
source => $epel_url,

0 commit comments

Comments
 (0)