Closed Bug 466392 Opened 16 years ago Closed 16 years ago

Transition mozilla-central nightly users to mozilla-1.9.1 builds (and unbreak nightly updates)

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nthomas, Assigned: nthomas)

References

Details

Attachments

(1 file)

Nightly updates are busted right now because we're using different paths in the snippets and on the ftp. Snippets are correct (AIUI) with
  http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2008/11/2008-11-23-02-mozilla-1.9.1/firefox-3.1b2pre.en-US.mac.complete.mar
while bug 466333 bites us by publishing to 
  http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/2008/11/2008-11-23-02-releases/mozilla-1.9.1/firefox-3.1b2pre.en-US.mac.complete.mar
The partial patch generator fails completely when it can't download a build, so doesn't generate anything for other branches either.

I could fix the ftp, but that'll move all our mozilla-central testers to the static mozilla-1.9.1. Instead, I think we should keep tester eyes on mozilla-central nightlies until 3.1b2 is complete and the version bumps happen, then move them over to mozilla-1.9.1. Anyone keen to be on m-c can move back themselves, while we maximise the number of eyes on the upcoming release.

Here's a way to do that,
1, in config.py, disable mozilla-1.9.1 nightlies, and set mozilla-central nightlies to upload to 
    /opt/aus2/build/0/Firefox/mozilla-1.9.1
2, move away the existing snippets in 
    /opt/aus2/build/0/Firefox/mozilla-1.9.1
    /opt/aus2/incoming/2/Firefox/mozilla-1.9.1
3, rsync the most recent snippets from
    /opt/aus2/build/0/Firefox/mozilla-central
   to
    /opt/aus2/build/0/Firefox/mozilla-1.9.1
4, the partial update generator will run to create some snippets (and recreate some partials probably). People will then find updates because AUS will map their 3.1* version to the right dir

Some time later, the version bump occurs and we undo step 1.
Assignee: nobody → nthomas
Status: NEW → ASSIGNED
Priority: -- → P2
The changes in step 1
Attachment #349671 - Flags: review?(bhearsum)
"disable mozilla-1.9.1 nightlies" in comment #0 should read "disable generating complete mar and snippet"
I've done 2 to fix up Fx3.0/Fx2.0/Tb3.0/Tb2.0 nightly updates.
Attachment #349671 - Flags: review?(bhearsum) → review+
3 and 4 are also done, just need to land the patch and reconfig the buildbot master.
Attachment #349671 - Flags: checked‑in+
Comment on attachment 349671 [details] [diff] [review]
Changes to production config

Landed, and moz2-master on production-master reconfig'd.
Running a linux nightly on mozilla-central and mozilla-1.9.1 to verify correctness.
(In reply to comment #6)
> Running a linux nightly on mozilla-central and mozilla-1.9.1 to verify
> correctness.

This worked just fine. Once we bump the versions, we should back out attachment 349671 [details] [diff] [review] before any nightlies are created.
Assignee: nthomas → bhearsum
Taking this back to back out the patch
Assignee: bhearsum → nthomas
Comment on attachment 349671 [details] [diff] [review]
Changes to production config

Backed out
http://hg.mozilla.org/build/buildbot-configs/rev/746380122e75
Attachment #349671 - Flags: checked‑in+
Pushed out to moz2-master.
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: