<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 22, 2016 at 2:41 PM, Michael Scherer <span dir="ltr">&lt;<a href="mailto:mscherer@redhat.com" target="_blank">mscherer@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">Le vendredi 22 janvier 2016 à 11:31 +0530, Ravishankar N a écrit :<br>
&gt; On 01/14/2016 12:16 PM, Kaushal M wrote:<br>
&gt; &gt; On Thu, Jan 14, 2016 at 10:33 AM, Raghavendra Talur &lt;<a href="mailto:rtalur@redhat.com">rtalur@redhat.com</a>&gt; wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; On Thu, Jan 14, 2016 at 10:32 AM, Ravishankar N &lt;<a href="mailto:ravishankar@redhat.com">ravishankar@redhat.com</a>&gt;<br>
&gt; &gt;&gt; wrote:<br>
&gt; &gt;&gt;&gt; On 01/08/2016 12:03 PM, Raghavendra Talur wrote:<br>
&gt; &gt;&gt;&gt;&gt; P.S: Stop using the &quot;universal&quot; jenkins account to trigger jenkins build<br>
&gt; &gt;&gt;&gt;&gt; if you are not a maintainer.<br>
&gt; &gt;&gt;&gt;&gt; If you are a maintainer and don&#39;t have your own jenkins account then get<br>
&gt; &gt;&gt;&gt;&gt; one soon!<br>
&gt; &gt;&gt;&gt;&gt;<br>
&gt; &gt;&gt;&gt; I would request for a jenkins account for non-maintainers too, at least<br>
&gt; &gt;&gt;&gt; for the devs who are actively contributing code (as opposed to random<br>
&gt; &gt;&gt;&gt; one-off commits from persons). That way, if the regression failure is<br>
&gt; &gt;&gt;&gt; *definitely* not in my patch (or) is a spurious failure (or) is something<br>
&gt; &gt;&gt;&gt; that I need to take a netbsd slave offline to debug etc.,  I don&#39;t have to<br>
&gt; &gt;&gt;&gt; be blocked on the Maintainer. Since the accounts are anyway tied to an<br>
&gt; &gt;&gt;&gt; individual, it should be easy to spot if someone habitually re-trigger<br>
&gt; &gt;&gt;&gt; regressions without any initial debugging.<br>
&gt; &gt;&gt;&gt;<br>
&gt; &gt;&gt; +1<br>
&gt; &gt; We&#39;d like to give everyone accounts. But the way we&#39;re providing<br>
&gt; &gt; accounts now gives admin accounts to all. This is not very secure.<br>
&gt; &gt;<br>
&gt; &gt; This was one of the reasons misc setup <a href="http://freeipa.gluster.org" rel="noreferrer" target="_blank">freeipa.gluster.org</a>, to provide<br>
&gt; &gt; controlled accounts for all. But it hasn&#39;t been used yet. We would<br>
&gt; &gt; need to integrate jenkins and the slaves with freeipa, which would<br>
&gt; &gt; give everyone easy access.<br>
&gt;<br>
&gt; Hi Michael,<br>
&gt; Do you think it is possible to have this integration soon so that all<br>
&gt; contributors can re-trigger/initiate builds by themselves?<br>
<br>
</div></div>The thing that is missing is still the same, how do we consider that<br>
someone is a contributor. IE, do we want people just say &quot;add me&quot; and<br>
get root access to all our jenkins builder (because that&#39;s also what go<br>
with jenkins way of restarting a build for now) ?<br>
<br>
I did the technical stuff, but so far, no one did the organisational<br>
part of giving a criteria for who has access to what. Without clear<br>
process, I can&#39;t do much.<br></blockquote><div><br></div><div><br></div><div>+ndevos +vijay </div><div><br></div><div>Something like &quot;should have contributed 10 patches to Gluster and be supported by at least 1 maintainer&quot; would do?</div><div><br></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888">--<br>
Michael Scherer<br>
Sysadmin, Community Infrastructure and Platform, OSAS<br>
<br>
<br>
</font></span></blockquote></div><br></div></div>