Puppet: Reinicie o serviço na atualização do pacote

1

Você gerencia um pacote que deve estar sempre em sua versão mais recente:

package { "openssl":
  ensure => 'latest',
}

É possível reiniciar um serviço se a versão do pacote for alterada?

    
por olliiiver 01.03.2016 / 22:55

1 resposta

1

OK, o seguinte funciona perfeitamente:

service { apache2:
  ensure          => running,
  enable          => true,
  subscribe       => Package['openssl'],
  restart         => "/usr/sbin/apachectl configtest && /etc/init.d/apache2 reload",
}
    
por 01.03.2016 / 23:00

Tags