unifyrepo: disable mail-unit-output dependency (Bug 1480203)
authorConnor Sheehan <sheehan@mozilla.com>
Thu, 16 Aug 2018 18:50:45 -0400
changeset 6403 66e3ea5ac6ef
parent 6402 ac8e5af8e81a
child 6404 bf54279dc5be
push id3208
push usercosheehan@mozilla.com
push dateThu, 16 Aug 2018 22:51:03 +0000
treeherderversion-control-tools@66e3ea5ac6ef [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1480203
unifyrepo: disable mail-unit-output dependency (Bug 1480203) This service has a race condition that causes it to fail frequently. The service recovers on its own, so it's not a huge problem, but the emails are getting annoying. Let's turn them off for now.
ansible/roles/hg-ssh/files/unifyrepo.service
--- a/ansible/roles/hg-ssh/files/unifyrepo.service
+++ b/ansible/roles/hg-ssh/files/unifyrepo.service
@@ -1,13 +1,14 @@
 [Unit]
 Description=Aggregate Mercurial repositories
 After=network.target remote-fs.target nss-lookup.target
 PartOf=hg-master.target
-OnFailure=mail-unit-output@%n.service
+# TODO re-enable once Bug 1480203 is resolved
+#OnFailure=mail-unit-output@%n.service
 
 # We only want to have a single master at a time. Look for a file with the
 # current hostname in it indicating that we are the master.
 AssertPathExists=/repo/hg/master.%H
 
 [Service]
 WorkingDirectory=/
 User=hg-aggregate