equal
deleted
inserted
replaced
|
1 class sysconfig::sys_upgrade { |
|
2 package { 'epel': |
|
3 name => 'epel-release', |
|
4 ensure => present, |
|
5 }-> |
|
6 yumrepo { 'remi': |
|
7 descr => 'Les RPM de remi pour Enterpise Linux $releasever - $basearch', |
|
8 mirrorlist => 'http://rpms.famillecollet.com/enterprise/$releasever/remi/mirror', |
|
9 gpgcheck => 1, |
|
10 gpgkey => 'http://rpms.remirepo.net/RPM-GPG-KEY-remi', |
|
11 enabled => 1, |
|
12 priority => 1, |
|
13 }-> |
|
14 exec { "yum-update": |
|
15 command => "yum clean all; yum -q -y update", |
|
16 timeout => 1800, |
|
17 onlyif => "/usr/bin/test `stat --format=%Y /var/lib/yum/rpmdb-indexes` -le $(( `date +%s` - 86400 )) -o ! -e /var/lib/puppet/state/first_run ", |
|
18 #onlyif => "/usr/bin/test `stat --format=%Y /var/lib/yum/rpmdb-indexes` -le $(( `date +%s` ))", |
|
19 path => [ '/bin', '/usr/bin', '/uhttp://rpms.remirepo.net/RPM-GPG-KEY-remisr/local/bin' ] |
|
20 } |
|
21 } |