Volans has uploaded a new change for review.

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

Change subject: Git: add logging to post-merge hook on puppetmaster
......................................................................

Git: add logging to post-merge hook on puppetmaster

Patch intended to be able to catch the random errors that happens when
running the post-merge git hook on the puppetmaster.
If we choose to keep it a logrotate should be added to rotate the added
logfile.

Bug: T128895
Change-Id: I9bc5252ea8b8ac460cfd186a2d49fd58b578cc1e
---
M modules/puppetmaster/templates/post-merge.erb
1 file changed, 1 insertion(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/31/275031/1

diff --git a/modules/puppetmaster/templates/post-merge.erb 
b/modules/puppetmaster/templates/post-merge.erb
index a2ae9ba..7e56c17 100644
--- a/modules/puppetmaster/templates/post-merge.erb
+++ b/modules/puppetmaster/templates/post-merge.erb
@@ -11,7 +11,7 @@
        #  on worker and ignore our command.
                <%- @workers.each do |workerhash| -%>
                <%- if workerhash['worker'] == @fqdn then next end -%>
-       ssh -t -t <%= workerhash['worker'] -%> 'cd 
/var/lib/git/operations/puppet && git fetch --verbose --update-head-ok && git 
reset --hard origin/production'
+       ssh -t -t <%= workerhash['worker'] -%> 'cd 
/var/lib/git/operations/puppet && git fetch --verbose --update-head-ok && git 
reset --hard origin/production' 2>&1 | tee -a /var/log/puppet-post-merge.log
                <%- end -%>
        <%- end -%>
 fi

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

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

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

Reply via email to