The SeaMonkey project wishes to have a clone of the current puppet repo. The rationale stems from bug 1147835, specifically both https://bugzilla.mozilla.org/show_bug.cgi?id=1147835#c2 and https://bugzilla.mozilla.org/show_bug.cgi?id=1147835#c5. Thanks
I think this belong in a RelOps component?
No, he's requesting an hg repo clone, although he didn't actually give any names of repos.
(In reply to Dustin J. Mitchell [:dustin] from comment #2) > No, he's requesting an hg repo clone, although he didn't actually give any > names of repos. Ah sorry. Where is the best place for the seamonkey's puppet repo? I'm wondering if we're allowed to have hg.mozilla.org/seamonkey/puppet? Callek, what do you think?
personally I like hg.m.o/build/seamonkey-puppet but I won't be opposed to a new top-level folder. Or a subfolder under build/ I think hal is the best answer for that though Specifically what this bug needs * A home for our puppet clone, location to be determined. * Initial clone from hg.m.o/build/puppet \- Initial clone to include all branches. * New location to have same L2 requirements as build/puppet and same hooks (the one that prevents non-releng from pushing to prod can be skipped, but I won't scream if its included for now)
The rest of the seamonkey build support lives in user repos (patch configs). Why should this one be different? (Permissions could be set to L2 on the user repo, and hooks configured.)
brief chat with hal just now, he'll followup here when theres more to share.
This repo is live at: http://hg.mozilla.org/SeaMonkey/puppet/
Awesome! Thanks Hal and all those involved!
One thing. when I push to http://hg.mozilla.org/SeaMonkey/puppet, I got the following: $ hg push ssh://hg.mozilla.org/SeaMonkey/puppet -e 'ssh -l firstname.lastname@example.org' pushing to ssh://hg.mozilla.org/SeaMonkey/puppet searching for changes remote: adding changesets remote: adding manifests remote: adding file changes remote: added 1 changesets with 0 changes to 0 files (-1 heads) remote: Trying to insert into pushlog. remote: Inserted into the pushlog db successfully. remote: remote: View your change here: remote: https://hg.mozilla.org/build/puppet/rev/0f9d902d9762 This got me confused and concerned that I had pushed to the wrong repo. Can the last line be changed to reflect that I pushed to the SeaMonkey/puppet repo and not the build/puppet one?