Ema has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/282965

Change subject: Automatically restart varnish statistics daemons
......................................................................

Automatically restart varnish statistics daemons

Bug: T132430
Change-Id: I2002d7cbf2130ac459bb38c199c925718d24b975
---
M modules/varnish/templates/initscripts/varnishmedia.systemd.erb
M modules/varnish/templates/initscripts/varnishreqstats.systemd.erb
M modules/varnish/templates/initscripts/varnishrls.systemd.erb
M modules/varnish/templates/initscripts/varnishstatsd.systemd.erb
M modules/varnish/templates/initscripts/varnishxcps.systemd.erb
5 files changed, 5 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/65/282965/1

diff --git a/modules/varnish/templates/initscripts/varnishmedia.systemd.erb 
b/modules/varnish/templates/initscripts/varnishmedia.systemd.erb
index 982573d..0fc0809 100644
--- a/modules/varnish/templates/initscripts/varnishmedia.systemd.erb
+++ b/modules/varnish/templates/initscripts/varnishmedia.systemd.erb
@@ -4,6 +4,7 @@
 
 [Service]
 ExecStart=/usr/local/bin/varnishmedia --statsd-server=<%= @statsd_server %>
+Restart=always
 
 [Install]
 WantedBy=multi-user.target
diff --git a/modules/varnish/templates/initscripts/varnishreqstats.systemd.erb 
b/modules/varnish/templates/initscripts/varnishreqstats.systemd.erb
index f06cf27..817976b 100644
--- a/modules/varnish/templates/initscripts/varnishreqstats.systemd.erb
+++ b/modules/varnish/templates/initscripts/varnishreqstats.systemd.erb
@@ -5,6 +5,7 @@
 
 [Service]
 ExecStart=/usr/local/bin/varnishreqstats <%= /\w/.match(@instance_name) ? 
"--varnish-name=#{@instance_name}" : ""  %> --statsd=<%= @statsd %> 
--metric-prefix=<%= @metric_prefix %> --interval=<%= @interval %>
+Restart=always
 
 [Install]
 WantedBy=multi-user.target
diff --git a/modules/varnish/templates/initscripts/varnishrls.systemd.erb 
b/modules/varnish/templates/initscripts/varnishrls.systemd.erb
index e760fd3..6c3cf33 100644
--- a/modules/varnish/templates/initscripts/varnishrls.systemd.erb
+++ b/modules/varnish/templates/initscripts/varnishrls.systemd.erb
@@ -4,6 +4,7 @@
 
 [Service]
 ExecStart=/usr/local/bin/varnishrls --statsd-server=<%= @statsd_server %>
+Restart=always
 
 [Install]
 WantedBy=multi-user.target
diff --git a/modules/varnish/templates/initscripts/varnishstatsd.systemd.erb 
b/modules/varnish/templates/initscripts/varnishstatsd.systemd.erb
index 0a401da..83bb61b 100644
--- a/modules/varnish/templates/initscripts/varnishstatsd.systemd.erb
+++ b/modules/varnish/templates/initscripts/varnishstatsd.systemd.erb
@@ -4,6 +4,7 @@
 
 [Service]
 ExecStart=/usr/local/bin/varnishstatsd <%= /\w/.match(@instance_name) ? 
"--varnish-instance_name=#{@instance_name}" : ""  %> --statsd-server=<%= 
@statsd_server %> --key-prefix=<%= @key_prefix %>
+Restart=always
 
 [Install]
 WantedBy=multi-user.target
diff --git a/modules/varnish/templates/initscripts/varnishxcps.systemd.erb 
b/modules/varnish/templates/initscripts/varnishxcps.systemd.erb
index bcd9184..d81bc95 100644
--- a/modules/varnish/templates/initscripts/varnishxcps.systemd.erb
+++ b/modules/varnish/templates/initscripts/varnishxcps.systemd.erb
@@ -4,6 +4,7 @@
 
 [Service]
 ExecStart=/usr/local/bin/varnishxcps --statsd-server=<%= @statsd_server %>
+Restart=always
 
 [Install]
 WantedBy=multi-user.target

-- 
To view, visit https://gerrit.wikimedia.org/r/282965
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2002d7cbf2130ac459bb38c199c925718d24b975
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Ema <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to