Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 383453

Summary: Consider authorizing some additional hudson administrators
Product: Community Reporter: John Arthorne <john.arthorne>
Component: CI-JenkinsAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: daniel_megert, david_williams, jkrause, matthias.sohn, mike.milinkovich, mknauer
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description John Arthorne CLA 2012-06-25 10:41:59 EDT
It seems a fact of life that Hudson installs like ours need occasional intervention - killing stuck builds, restarting slaves, etc. Currently I believe only webmaster(s) have this authority. I am opening this bug to consider the idea of granting a limited set of extra committers powers to do some of these tasks. In particular if we had someone in Europe, West coast North America, and Asia it would help us to keep the infrastructure going 24/7 without the webmasters having to intervene directly every time.

Apache has a similar approach outlined here:

http://wiki.apache.org/general/Jenkins#How_do_I_restart_Jenkins.3F

We could have a similar process where infrastructure problems are always reported via bugzilla, and administrators could watch that inbox to respond to problems. That would also ensure we have a record of what was requested and done to keep everyone in the loop.
Comment 1 John Arthorne CLA 2012-06-25 10:43:07 EDT
Mike suggested I open this after a discussion about Hudson uptime in the last board meeting.
Comment 2 Denis Roy CLA 2012-06-25 10:53:32 EDT
It's funny you mention this.

Last week we gave Admin access to the five Strategic Member contacts.  As of right now, there are two at IBM (one East Coast, one in Switzerland), two at EclipseSource (both in Germany I believe) and one at SAP (also in Europe I believe).  These individuals were also pointed to some basic admin doc:

http://wiki.eclipse.org/Common_Build_Infrastructure/Managing_Hudson

The preferred approach is to open bugs, so I'm hoping the five admins will start monitoring the Community/Hudson component.  Actually, we should change the default CC to something easier to watch.
Comment 3 Denis Roy CLA 2012-06-25 10:56:18 EDT
The default assignee for the Hudson Bugzilla component is now hudson.admin-inbox@eclipse.org with webmaster on the cc.
Comment 4 John Arthorne CLA 2012-06-25 11:14:34 EDT
Great!
Comment 5 Markus Knauer CLA 2012-06-25 11:39:42 EDT
(In reply to comment #3)
> The default assignee for the Hudson Bugzilla component is now
> hudson.admin-inbox@eclipse.org with webmaster on the cc.

I am watching this new address now... UTC+1 (or UTC+2 with DST)
Comment 6 Dani Megert CLA 2012-06-25 12:02:42 EDT
(In reply to comment #5)
> (In reply to comment #3)
> > The default assignee for the Hudson Bugzilla component is now
> > hudson.admin-inbox@eclipse.org with webmaster on the cc.
> 
> I am watching this new address now... UTC+1 (or UTC+2 with DST)

Me too (Europe).