Fix puppet subscription for elastic-recheck.
The installation of elastic-recheck is done on multiple machines but the irc bot is only run on one machine. Therefore don't notify the bot service from the install exec instead subscribe to the exec from the service. Change-Id: I11f3d32e40408a02d948d0533f5a4c45c983adae
This commit is contained in:
parent
0da72c66cb
commit
f4a0bc5367
@ -73,7 +73,10 @@ class elastic_recheck::bot (
|
||||
service { 'elastic-recheck':
|
||||
ensure => running,
|
||||
enable => true,
|
||||
subscribe => File['/etc/elastic-recheck/elastic-recheck.conf'],
|
||||
subscribe => [
|
||||
File['/etc/elastic-recheck/elastic-recheck.conf'],
|
||||
Exec['::elastic_recheck::install_elastic-recheck'],
|
||||
],
|
||||
require => [
|
||||
Class['elastic_recheck'],
|
||||
File['/etc/init.d/elastic-recheck'],
|
||||
|
@ -41,7 +41,6 @@ class elastic_recheck (
|
||||
command => 'pip install /opt/elastic-recheck',
|
||||
path => '/usr/local/bin:/usr/bin:/bin/',
|
||||
refreshonly => true,
|
||||
notify => Service['elastic-recheck'],
|
||||
subscribe => Vcsrepo['/opt/elastic-recheck'],
|
||||
require => Class['pip'],
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user