Closed
Bug 993774
Opened 10 years ago
Closed 10 years ago
Temporary user for gaia try server hook
Categories
(Infrastructure & Operations :: Infrastructure: LDAP, task)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: jhford, Assigned: rtucker)
References
Details
We're working on a hook to automatically trigger a try run when someone creates a pull request on Github for Gaia. This proposed method of internally triggering the try run is to land a change to a new head on an HG.m.o repository. To do that, I'll need credentials to hg.m.o. I could theoretically use my personal LDAP, but would rather not. Can I please have a dedicated user account for hg.m.o, similar to ffxbld, that will be able to push to the repository? This user needs 'try' level access to hg. Thanks!
Comment 1•10 years ago
|
||
Redirecting to correct component ("You are in a maze of twisty little passages, all alike.")
Assignee: server-ops-webops → mozillamarcia.knous
Component: WebOps: Source Control → Repository Account Requests
Product: Infrastructure & Operations → mozilla.org
QA Contact: nmaul
Comment 2•10 years ago
|
||
We did similar thing such as this back in Bug 658673 - moving over to server-ops for them to create a user account for John to use. Server ops - if you have questions regarding this please need info on John.
Assignee: mozillamarcia.knous → server-ops
Updated•10 years ago
|
Component: Repository Account Requests → Infrastructure: LDAP
Product: mozilla.org → Infrastructure & Operations
QA Contact: jdow
Updated•10 years ago
|
Assignee: server-ops → infra
Assignee | ||
Updated•10 years ago
|
Assignee: infra → rtucker
Assignee | ||
Comment 3•10 years ago
|
||
I've created the user. Can you provide to me the proper SSH public key entry(s)?
Assignee | ||
Updated•10 years ago
|
Flags: needinfo?(jhford)
Assignee | ||
Comment 5•10 years ago
|
||
I've added the ssh public key to the gaiabld user. If you could please confirm functionality, I'll close this out. Thanks
Reporter | ||
Comment 6•10 years ago
|
||
remote: debug1: Sending command: hg -R integration/gaia-try serve --stdio remote: You do not have a valid mercurial account!
Flags: needinfo?(rtucker)
Assignee | ||
Comment 7•10 years ago
|
||
We've made a change to the account that should resolve the issue. If it does not, do you know the scm groups that this user account needs to be a member of?
Flags: needinfo?(rtucker) → needinfo?(jhford)
Reporter | ||
Comment 8•10 years ago
|
||
Rob, I just tested pushing to the repository and it failed with gaiabld using my gaiabld key, even though I am authenticating through SSH. I don't know which SCM groups it needs to be a part of, I'm sure that's all changed since I last dealt with this. When I retried the exact same push with jford@ ldap, it worked.
Flags: needinfo?(jhford) → needinfo?(rtucker)
Comment 9•10 years ago
|
||
/integration/gaia-try is scm_level_1
Comment 10•10 years ago
|
||
granted scm_level_1. Try again? Thanks.
Reporter | ||
Comment 11•10 years ago
|
||
it works! I'm done here, not sure how you want to handle resolving the bug, but all my concerns have been addressed. Thanks everyone!
Flags: needinfo?(rtucker)
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•