Closed
Bug 793087
Opened 12 years ago
Closed 12 years ago
Use mozilla-central bundle to speed up hg share bootstrapping for try
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: nthomas, Assigned: rail)
References
Details
Attachments
(3 files)
707 bytes,
patch
|
catlee
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
2.84 KB,
patch
|
catlee
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
899 bytes,
patch
|
nthomas
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
catlee sketched this out on IRC. In http://ftp.mozilla.org/pub/mozilla.org/firefox/bundles/ we symlink mozilla-central.hg to try.hg, and comm-central.hg to try-comm-central.hg. Then in TryBuildFactory we remove the bundles=[] hardcode in http://hg.mozilla.org/build/buildbotcustom/file/default/process/factory.py#l1997 Then new slaves will first grab a the bundle which is pretty close and we save the hg servers a big headache. Even if it's a week old is much better than cloning from scratch.
Reporter | ||
Updated•12 years ago
|
Component: Release Engineering: Automation (Release Automation) → Release Engineering: Automation (General)
QA Contact: release → catlee
Assignee | ||
Updated•12 years ago
|
Assignee: nobody → rail
Assignee | ||
Comment 2•12 years ago
|
||
Symlinks to be created on ftp
Attachment #663418 -
Flags: review?(catlee)
Comment 3•12 years ago
|
||
Comment on attachment 663418 [details] [diff] [review] use bundles for try Review of attachment 663418 [details] [diff] [review]: ----------------------------------------------------------------- don't forget on dev-stage01 as well
Attachment #663418 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 4•12 years ago
|
||
Comment on attachment 663418 [details] [diff] [review] use bundles for try http://hg.mozilla.org/build/buildbotcustom/rev/4d7fc073fc6e
Attachment #663418 -
Flags: checked-in+
Assignee | ||
Comment 5•12 years ago
|
||
# ffxbld@stage and dev-stage01 cd /pub/mozilla.org/firefox/bundles/ ln -s mozilla-central.hg try.hg # tbirdbld@stage (no such directory on dev-stage01) cd /pub/mozilla.org/thunderbird/bundles/ ln -s comm-central.hg try-comm-central.hg
Assignee | ||
Comment 6•12 years ago
|
||
looks like working: python /builds/slave/try-lnx/tools/buildfarm/utils/retry.py -s 1 -r 5 -t 3660 python /builds/slave/try-lnx/tools/buildfarm/utils/hgtool.py --clone-by-revision --mirror http://hg-internal.dmz.scl3.mozilla.com/try --bundle http://ftp.mozilla.org/pub/mozilla.org/firefox/bundles/try.hg http://hg.mozilla.org/try build
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Reporter | ||
Comment 7•12 years ago
|
||
(In reply to Rail Aliiev [:rail] from comment #5) Mayeb worth capturing in puppet ?
Assignee | ||
Comment 8•12 years ago
|
||
(In reply to Nick Thomas [:nthomas] from comment #7) > (In reply to Rail Aliiev [:rail] from comment #5) > Mayeb worth capturing in puppet ? yeah, this a good idea.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Reporter | ||
Comment 11•12 years ago
|
||
Comment on attachment 665085 [details] [diff] [review] [svn] productdelivery Making these relative links is more tolerant of rearranging of mounts or prefixes in the future, r+ with that.
Attachment #665085 -
Flags: review?(nthomas) → review+
Updated•12 years ago
|
Attachment #665083 -
Flags: review?(catlee) → review+
Assignee | ||
Comment 12•12 years ago
|
||
Comment on attachment 665083 [details] [diff] [review] puppet-manifests http://hg.mozilla.org/build/puppet-manifests/rev/19739ee0afb9
Attachment #665083 -
Flags: checked-in+
Assignee | ||
Comment 13•12 years ago
|
||
Comment on attachment 665085 [details] [diff] [review] [svn] productdelivery svn commit -m "Bug 793087 - Use mozilla-central bundle to speed up hg share bootstrapping for try. r=nthomas" Sending manifests/ftp.pp Transmitting file data . Committed revision 48776.
Attachment #665085 -
Flags: checked-in+
Assignee | ||
Updated•12 years ago
|
Status: REOPENED → RESOLVED
Closed: 12 years ago → 12 years ago
Resolution: --- → FIXED
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
Updated•6 years ago
|
Component: General Automation → General
You need to log in
before you can comment on or make changes to this bug.
Description
•