Closed Bug 407446 Opened 17 years ago Closed 17 years ago

Hg Account Request - David Mandelin <dmandelin@mozilla.com>

Categories

(mozilla.org :: Repository Account Requests, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dmandelin, Assigned: aravind)

References

Details

Need to commit Pork updates/DeHydra scripts for work with tglek.
Do you have an existing CVS account? I can't find one.  If you have one already I need to know what the address is on it (it's not the one you filed this bug with).

If you don't the access requirements for Hg are the same as those for CVS and the same procedure needs to be followed.  See 
http://www.mozilla.org/hacking/getting-cvs-write-access.html
Assignee: server-ops → marcia
Component: Server Operations: Account Requests → CVS Account Request
QA Contact: justin → justdave
OK, I'm told you're trying to get access to the oink-related stuff, which is separate from the main Mozilla tree, and not as much procedure for getting in.  You still need the form and one voucher (assuming Taras will probably vouch?)

I'll leave this here until Marcia says she's got the form, then this can go back to server ops.
David's ssh key is at bug 407425 comment 6
"CVS Account Requests" isn't the right place for Hg account request bugs... :/
OS: Mac OS X → All
Hardware: PC → All
Summary: Need commit access to hg.mozilla.org → Hg Account Request - David Mandelin <dmandelin@mozilla.com>
Form received. Where should this bug move to.
Assignee: marcia → server-ops
Component: CVS Account Request → Server Operations: Account Requests
QA Contact: justdave → justin
Assignee: server-ops → aravind
Mercurial access granted.  Your user name is your e-mail address (dmandelin@mozilla.com).  You should be able to access the mercurial repos at hg.mozilla.org using your ssh key.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
I tried to push in a patch and got an 'authorization failed'. Any idea what's wrong? Command output is shown below. This is on the same machine that has my original .ssh key and that I use to ssh to dm-oink01, which works.

david-mandelins-macbook-pro:elsa dmandelin$ hg push
pushing to https://hg.mozilla.org/elsa
real URL is https://hg.mozilla.org/elsa/
searching for changes
abort: authorization failed

This is my .hgrc:

[ui]
#username = David Mandelin <dmandelin@mozilla.com>
username = dmandelin@mozilla.com
[extensions]
hgext.mq =
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
It looks like you are pushing using https.  Our Mercurial repo is setup only to accept pushes through ssh.  Please try pushing using ssh and re-open if necessary.
Status: REOPENED → RESOLVED
Closed: 17 years ago17 years ago
Resolution: --- → FIXED
Thanks. I fixed that and now get a different authorization failure:

david-mandelins-macbook-pro:elsa dmandelin$ hg push ssh://hg.mozilla.org/elsa/
remote: Permission denied (publickey).
abort: no suitable response from remote hg!
david-mandelins-macbook-pro:elsa dmandelin$ hg push ssh://dmandelin@hg.mozilla.org/elsa/
remote: Permission denied (publickey).
abort: no suitable response from remote hg!
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Do you have this in your ~/.ssh/config :

Host hg.mozilla.org
User dmandelin@mozilla.com

?

If not, add it, and try hg push ssh://hg.mozilla.org/elsa/ again.
Yup, please try that,  you were pushing as dmandelin.  You should be pushing as dmandelin@mozilla.com.
Status: REOPENED → RESOLVED
Closed: 17 years ago17 years ago
Resolution: --- → FIXED
Component: Server Operations: Account Requests → Account Request: Hg
QA Contact: justin → hg-acct-req
Component: Account Request: Hg → Repository Account Requests
QA Contact: hg-acct-req → repo-acct-req
You need to log in before you can comment on or make changes to this bug.