On Sun, Dec 23, 2012 at 6:43 AM, Robin Krahl <span dir="ltr"><<a href="mailto:me@robin-krahl.de" target="_blank">me@robin-krahl.de</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

I appreciate that you are trying to improve the usability of Labs for<br>
former toolserver users. I am just about to test how I can use Labs for<br>
the tools and the bot that I already run on the toolserver.<br>
<br>
My first problem is that the registration process is too complex: I<br>
created an account on <a href="http://wmflabs.org" target="_blank">wmflabs.org</a>. Then I requested shell access. I<br>
uploaded my SSH key to gerrit. Now I have to upload my SSH key to<br>
<a href="http://wmflabs.org" target="_blank">wmflabs.org</a>. Before I can do this, I have to contact a Nova<br>
administrator. Then I have to contact the webtools project owners. (And<br>
I do not know yet what I will have to do after that.)<br>
<br></blockquote><div><br>The issue with needing to upload keys to labsconsole and gerrit sucks. We have an open bug in Gerrit to pull SSH keys from LDAP <<a href="http://code.google.com/p/gerrit/issues/detail?id=1124">http://code.google.com/p/gerrit/issues/detail?id=1124</a>>.<br>

<br>The ability to upload SSH keys shouldn't require nova credentials. This is a bug (now fixed in <<a href="https://gerrit.wikimedia.org/r/#/c/40094/">https://gerrit.wikimedia.org/r/#/c/40094/</a>>). Even then, the "No nova credentials" thing is also a bug, that has been mentioned in other replies, so I won't go into that.<br>

 </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Now I remember my registration on the toolserver: I provided my personal<br>
data and my SSH key, and I was added to all relevant services I needed<br>
and requested. I think it would be very helpful to simplify the<br>
registration process on Labs. At least the request for shell access and<br>
Nova credentials as well as the SSH key upload could be handled by the<br>
registration form.<br>
<br></blockquote><div><br>You manage your own ssh keys now. No need to have them uploaded at registration time. When you upload the key, it's automatically in use. No approval process needed.<br><br>Any time you see a "No nova credentials" screen, it's a bug, and should likely be reported.<br>

<br>Having the shell request occur upon registration is a good idea. I've added a bug for it <<a href="https://bugzilla.wikimedia.org/show_bug.cgi?id=43370">https://bugzilla.wikimedia.org/show_bug.cgi?id=43370</a>>.<br>

 <br>- Ryan<br></div></div></div>