@@ -170,8 +170,10 @@ class { 'mysql::server': root_password => 'password' }
170
170
# of the repository are still available.
171
171
if versioncmp($::operatingsystemmajrelease, '6') >= 0 {
172
172
$percona_url = 'http://repo.percona.com/yum/percona-release-latest.noarch.rpm'
173
+ $epel_url = "https://download.fedoraproject.org/pub/epel/epel-release-latest-${facts['os']['release']['major']}.noarch.rpm"
173
174
} else {
174
- $percona_url = 'http://repo.percona.com/yum/release/5/os/noarch/percona-release-0.1-5.noarch.rpm'
175
+ $percona_url = 'http://repo.percona.com/yum/release/5/os/noarch/percona-release-0.1-3.noarch.rpm'
176
+ $epel_url = 'https://archives.fedoraproject.org/pub/archive/epel/epel-release-latest-5.noarch.rpm'
175
177
}
176
178
ensure_packages('percona-release',{
177
179
ensure => present,
@@ -181,7 +183,7 @@ class { 'mysql::server': root_password => 'password' }
181
183
ensure_packages('epel-release',{
182
184
ensure => present,
183
185
provider => 'rpm',
184
- source => "https://download.fedoraproject.org/pub/epel/epel-release-latest-${facts['os']['release']['major']}.noarch.rpm" ,
186
+ source => $epel_url ,
185
187
})
186
188
if ($facts['os']['name'] == 'Scientific') {
187
189
# $releasever resolves to '6.10' instead of '6' which breaks Percona repos
@@ -290,8 +292,10 @@ class { 'mysql::server': root_password => 'password' }
290
292
# of the repository are still available.
291
293
if versioncmp($::operatingsystemmajrelease, '6') >= 0 {
292
294
$percona_url = 'http://repo.percona.com/yum/percona-release-latest.noarch.rpm'
295
+ $epel_url = "https://download.fedoraproject.org/pub/epel/epel-release-latest-${facts['os']['release']['major']}.noarch.rpm"
293
296
} else {
294
- $percona_url = 'http://repo.percona.com/yum/release/5/os/noarch/percona-release-0.1-5.noarch.rpm'
297
+ $percona_url = 'http://repo.percona.com/yum/release/5/os/noarch/percona-release-0.1-3.noarch.rpm'
298
+ $epel_url = 'https://archives.fedoraproject.org/pub/archive/epel/epel-release-latest-5.noarch.rpm'
295
299
}
296
300
ensure_packages('percona-release',{
297
301
ensure => present,
@@ -301,7 +305,7 @@ class { 'mysql::server': root_password => 'password' }
301
305
ensure_packages('epel-release',{
302
306
ensure => present,
303
307
provider => 'rpm',
304
- source => "https://download.fedoraproject.org/pub/epel/epel-release-latest-${facts['os']['release']['major']}.noarch.rpm" ,
308
+ source => $epel_url ,
305
309
})
306
310
if ($facts['os']['name'] == 'Scientific') {
307
311
# $releasever resolves to '6.10' instead of '6' which breaks Percona repos
0 commit comments