Closed
Bug 1148229
Opened 10 years ago
Closed 10 years ago
clone puppet repo for the SeaMonkey project.
Categories
(Developer Services :: General, task)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ewong, Unassigned)
References
Details
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
| Reporter | ||
Updated•10 years ago
|
OS: Windows 8.1 → All
Comment 1•10 years ago
|
||
I think this belong in a RelOps component?
Comment 2•10 years ago
|
||
No, he's requesting an hg repo clone, although he didn't actually give any names of repos.
Flags: needinfo?(ewong)
| Reporter | ||
Comment 3•10 years ago
|
||
(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?
Flags: needinfo?(ewong) → needinfo?(bugspam.Callek)
Comment 4•10 years ago
|
||
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)
Flags: needinfo?(bugspam.Callek) → needinfo?(hwine)
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.)
Flags: needinfo?(hwine) → needinfo?(bugspam.Callek)
Comment 6•10 years ago
|
||
brief chat with hal just now, he'll followup here when theres more to share.
Flags: needinfo?(bugspam.Callek) → needinfo?(hwine)
This repo is live at:
http://hg.mozilla.org/SeaMonkey/puppet/
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(hwine)
Resolution: --- → FIXED
| Reporter | ||
Comment 8•10 years ago
|
||
Awesome! Thanks Hal and all those involved!
| Reporter | ||
Comment 9•10 years ago
|
||
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 ewong@pw-wspx.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?
You need to log in
before you can comment on or make changes to this bug.
Description
•