Closed Bug 985098 Opened 11 years ago Closed 11 years ago

Request for a new git repository

Categories

(Developer Services :: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mcote, Assigned: fubar)

References

Details

I'd like the following repository to be created on git.mozilla.org so I can migrate the bugzilla.org site source from CVS to git: /www/bugzilla.org.git Thanks!
needinfo on Hal for releng signoff
Flags: needinfo?(hwine)
The permissions for the cvs repo are taken from despot; we should use those for this repo (plus me :)
Mark - we're probably getting to the end of your list, but the request process is at: https://wiki.mozilla.org/ReleaseEngineering/RepositoryCreationRequest (In reply to Kendall Libby [:fubar] from comment #1) > needinfo on Hal for releng signoff Naming is good -- I don't know if the "despot" permissions are usable for git. If not, let's chat -- we would like to have fewer exceptions.
Flags: needinfo?(hwine)
:mcote, which bugzilla cvs repo? there are several, and they all have slightly different members. :hwine, I'm not sure what you mean, but that's partly because cvs/despot is a godawful ancient cesspit that's barely documented.
Assignee: server-ops-webops → klibby
It's the one referred to in bug 986759; not Bugzilla, just the website, bugzilla.org.
(In reply to Kendall Libby [:fubar] from comment #4) > :hwine, I'm not sure what you mean, but that's partly because cvs/despot is > a godawful ancient cesspit that's barely documented. It means I know even less about despot, but defer to you on all matters of "can we support weird permission grouping X" :)
If I'm reading despot correctly, we're going to have a small problem. CVS uses it's own authentication method, which is not LDAP; git uses LDAP. So, the CVS owner (justdave@bugzilla.org) and peer (bzrmirror@bugzilla.org), and one of the members do not have LDAP entries (that git can find, at least). :justdave does have an ssh key, so pointing git at the should be easy, but I'm willing to bet that we'll need an account created for bzrmirror, and possibly the other member (ghendricks@novell.com; but I'm not certain that members have write access to CVS atm).
Based on the permissions you found, I think you're looking at the wrong repo. This is /www/bugzilla-org that we're trying to move here, not /cvsroot/mozilla/webtools/bugzilla (which has already moved). I just looked in despot, and there is apparently no despot module for this repo, which means anyone with a CVS account currently has write access to it. Probably not ideal, but we apparently never ran into problems with it. :-) The following people should have write access to the new repo: justdave@mozilla.com mcote@mozilla.com dkl@mozilla.com bjones@mozilla.com gerv@mozilla.org LpSolit@gmail.com
I forgot Teemu :( wicked@sci.fi should also have write access.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Component: WebOps: Source Control → General
Product: Infrastructure & Operations → Developer Services
You need to log in before you can comment on or make changes to this bug.