dev/modules/sysconfig/manifests/sys_upgrade.pp
changeset 587 a1aa29e7809f
equal deleted inserted replaced
586:59cddf254ebd 587:a1aa29e7809f
       
     1 class sysconfig::sys_upgrade {
       
     2 
       
     3   exec {
       
     4     'apt_get_update_sysconfig':
       
     5       command     => '/usr/bin/apt-get update',
       
     6       timeout     => 2400,
       
     7       returns     => [ 0, 100 ];
       
     8 #      refreshonly => true;
       
     9     'sys-upgrade':
       
    10       command   => '/usr/bin/apt-get upgrade -y',
       
    11       timeout => 0,
       
    12       require   => Exec['apt_get_update_sysconfig'];
       
    13     'sys-dist-upgrade':
       
    14       command   => '/usr/bin/apt-get dist-upgrade -y',
       
    15       timeout => 0,
       
    16       require   => Exec['apt_get_update_sysconfig'];
       
    17   }
       
    18 
       
    19   Exec['sys-upgrade'] -> Exec['sys-dist-upgrade']
       
    20   
       
    21 }