Ema has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/402353 )
Change subject: varnishmtail: notify daemons upon mtail program modification ...................................................................... varnishmtail: notify daemons upon mtail program modification Bug: T177199 Change-Id: Ia65841a7b7d2360878a45abd73d30a91ed303ee5 --- M modules/mtail/manifests/program.pp M modules/varnish/manifests/logging/media.pp M modules/varnish/manifests/logging/reqstats.pp M modules/varnish/manifests/logging/rls.pp M modules/varnish/manifests/logging/statsd.pp M modules/varnish/manifests/logging/xcache.pp M modules/varnish/manifests/logging/xcps.pp 7 files changed, 7 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/53/402353/1 diff --git a/modules/mtail/manifests/program.pp b/modules/mtail/manifests/program.pp index 3f9fec4..bcbcfca 100644 --- a/modules/mtail/manifests/program.pp +++ b/modules/mtail/manifests/program.pp @@ -46,6 +46,7 @@ ensure => $ensure, content => $content, source => $source, + notify => $notify, require => File[$destination], } } diff --git a/modules/varnish/manifests/logging/media.pp b/modules/varnish/manifests/logging/media.pp index 6b14669..d96f36a 100644 --- a/modules/varnish/manifests/logging/media.pp +++ b/modules/varnish/manifests/logging/media.pp @@ -45,5 +45,6 @@ mtail::program { 'varnishmedia': source => 'puppet:///modules/mtail/programs/varnishmedia.mtail', + notify => Service['varnishmtail'], } } diff --git a/modules/varnish/manifests/logging/reqstats.pp b/modules/varnish/manifests/logging/reqstats.pp index 0992746..86bce90 100644 --- a/modules/varnish/manifests/logging/reqstats.pp +++ b/modules/varnish/manifests/logging/reqstats.pp @@ -63,5 +63,6 @@ mtail::program { 'varnishreqstats': source => 'puppet:///modules/mtail/programs/varnishreqstats.mtail', + notify => Service['varnishmtail'], } } diff --git a/modules/varnish/manifests/logging/rls.pp b/modules/varnish/manifests/logging/rls.pp index bcd3dc6..368550e 100644 --- a/modules/varnish/manifests/logging/rls.pp +++ b/modules/varnish/manifests/logging/rls.pp @@ -47,5 +47,6 @@ mtail::program { 'varnishrls': source => 'puppet:///modules/mtail/programs/varnishrls.mtail', + notify => Service['varnishmtail'], } } diff --git a/modules/varnish/manifests/logging/statsd.pp b/modules/varnish/manifests/logging/statsd.pp index 60be264..1960e02 100644 --- a/modules/varnish/manifests/logging/statsd.pp +++ b/modules/varnish/manifests/logging/statsd.pp @@ -64,5 +64,6 @@ mtail::program { 'varnishbackend': source => 'puppet:///modules/mtail/programs/varnishbackend.mtail', destination => '/etc/varnishmtail-backend', + notify => Service['varnishmtail-backend'], } } diff --git a/modules/varnish/manifests/logging/xcache.pp b/modules/varnish/manifests/logging/xcache.pp index d901c81..069cfbb 100644 --- a/modules/varnish/manifests/logging/xcache.pp +++ b/modules/varnish/manifests/logging/xcache.pp @@ -52,5 +52,6 @@ mtail::program { 'varnishxcache': source => 'puppet:///modules/mtail/programs/varnishxcache.mtail', + notify => Service['varnishmtail'], } } diff --git a/modules/varnish/manifests/logging/xcps.pp b/modules/varnish/manifests/logging/xcps.pp index e353d21..6383d0e 100644 --- a/modules/varnish/manifests/logging/xcps.pp +++ b/modules/varnish/manifests/logging/xcps.pp @@ -47,5 +47,6 @@ mtail::program { 'varnishxcps': source => 'puppet:///modules/mtail/programs/varnishxcps.mtail', + notify => Service['varnishmtail'], } } -- To view, visit https://gerrit.wikimedia.org/r/402353 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ia65841a7b7d2360878a45abd73d30a91ed303ee5 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Ema <e...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits