Tracking bug for build and release of Firefox 4.0beta1

RESOLVED FIXED

Status

Release Engineering
General
P3
normal
RESOLVED FIXED
7 years ago
4 years ago

People

(Reporter: joduinn, Assigned: rail)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [releases])

Attachments

(8 attachments, 2 obsolete attachments)

3.53 KB, patch
bhearsum
: review+
nthomas
: checked-in+
Details | Diff | Splinter Review
739 bytes, patch
jhford
: review+
nthomas
: checked-in+
Details | Diff | Splinter Review
3.13 KB, patch
jhford
: review+
nthomas
: checked-in+
Details | Diff | Splinter Review
1.14 KB, patch
morgamic
: review+
nthomas
: checked-in+
Details | Diff | Splinter Review
6.60 KB, patch
joduinn
: review+
nthomas
: checked-in+
Details | Diff | Splinter Review
2.02 KB, patch
catlee
: review+
catlee
: checked-in+
Details | Diff | Splinter Review
653 bytes, patch
catlee
: review+
Details | Diff | Splinter Review
6.66 KB, patch
catlee
: review+
catlee
: checked-in+
Details | Diff | Splinter Review
Waiting for "go to build".

Updated

7 years ago
Priority: -- → P3
Whiteboard: [releases]
Created attachment 453771 [details] [diff] [review]
automation bumps for 4.0b1
Attachment #453771 - Flags: review?(bhearsum)
Comment on attachment 453771 [details] [diff] [review]
automation bumps for 4.0b1

This looks fine for a release config, but the mozconfigs need a branding change:
ac_add_options --enable-official-branding
Attachment #453771 - Flags: review?(bhearsum) → review+
Created attachment 453784 [details] [diff] [review]
Use official branding
Attachment #453784 - Flags: review?(bhearsum)
Comment on attachment 453771 [details] [diff] [review]
automation bumps for 4.0b1

>diff --git a/mozilla2/release-firefox-mozilla-central.py b/mozilla2/release-firefox-mozilla-central.py


Don't forget to change tuxedoConfig to 'firefox-tuxedo.ini'
Attachment #453784 - Flags: review?(bhearsum) → review+
(In reply to comment #4)
> (From update of attachment 453771 [details] [diff] [review])
> >diff --git a/mozilla2/release-firefox-mozilla-central.py b/mozilla2/release-firefox-mozilla-central.py
> 
> 
> Don't forget to change tuxedoConfig to 'firefox-tuxedo.ini'

Thanks.  It's fixed now.
Created attachment 453826 [details] [diff] [review]
version bumps for mozilla-central to 4.0b2pre/1.9.3b2pre
Attachment #453826 - Flags: review?(bhearsum)
Attachment #453826 - Flags: review?(bhearsum) → review+

Updated

7 years ago
Attachment #453784 - Flags: checked-in+
Comment on attachment 453784 [details] [diff] [review]
Use official branding

Landed as d4bbba3bc8a4, with --enable-tests in the linux64 mozconfig rather than --disable-tests.
Looks like we'll get "go to build" during NZ daytime, so pushing towards nthomas.
Assignee: nobody → nrthomas
Created attachment 454715 [details] [diff] [review]
version bumps for mozilla-central to 4.0b2pre/2.0b2pre

Per beltzner's request we bump the gecko to 2.0 after tagging.
Attachment #453826 - Attachment is obsolete: true
Attachment #454715 - Flags: review?(jhford)
Created attachment 454718 [details] [diff] [review]
automation bumps for 4.0b1 (v2)

Updated milestone, expecting
 sourceRepoRevision = '682123761e99'
but tests still in progress.
Attachment #453771 - Attachment is obsolete: true
Attachment #454718 - Flags: review?(jhford)
Attachment #454715 - Flags: review?(jhford) → review+
Attachment #454718 - Flags: review?(jhford) → review+
Created attachment 454739 [details] [diff] [review]
Keep nightly updates working

Mike, this will keep nightly updates for m-c and its friends working, with no change for the 4.0 catchup that's there now (bug 518508). I'd like to land and deploy this before tomorrows nightlies, sorry for the late notice.

Not clear yet what we'll do once 4.0 builds move to the mozilla-2.0 branch (bug 569966).
Attachment #454739 - Flags: review?(morgamic)
Comment on attachment 454739 [details] [diff] [review]
Keep nightly updates working

Looks good.  No errors.
Attachment #454739 - Flags: review?(morgamic) → review+
Comment on attachment 454739 [details] [diff] [review]
Keep nightly updates working

Checking in config-dist.php;
/cvsroot/mozilla/webtools/aus/xml/inc/config-dist.php,v  <--  config-dist.php
new revision: 1.84; previous revision: 1.83
done

Moved AUS2_PRODUCTION tag onto rev 1.84, and tagged all of aus/xml with AUS2_RTM_201006281941. I'm mark the push bug a blocker on this one.
Attachment #454739 - Flags: checked-in+

Updated

7 years ago
Depends on: 575490

Updated

7 years ago
Attachment #454718 - Flags: checked-in+
Comment on attachment 454718 [details] [diff] [review]
automation bumps for 4.0b1 (v2)

http://hg.mozilla.org/build/buildbot-configs/rev/5ae451f92a7d
Comment on attachment 454715 [details] [diff] [review]
version bumps for mozilla-central to 4.0b2pre/2.0b2pre

http://hg.mozilla.org/mozilla-central/rev/0483e52295f6
Attachment #454715 - Flags: checked-in+
Tried rev from comment 15, wfm!

Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:2.0b2pre) Gecko/20100628 Minefield/4.0b2pre
Created attachment 454784 [details] [diff] [review]
Fix update verify configs
Attachment #454784 - Flags: review?(joduinn)
Comment on attachment 454784 [details] [diff] [review]
Fix update verify configs

buildIDs and locations look good, afaict. 

NOTE: before we do FF4.0b2, we need to cleanup using "release/updates/moz193-*.cfg"; now that the branch is going to be called mozilla-20, maybe these files should be moz20-*.cfg ?
Attachment #454784 - Flags: review?(joduinn) → review+
Comment on attachment 454784 [details] [diff] [review]
Fix update verify configs

http://hg.mozilla.org/build/tools/rev/470fa4c5195e
Attachment #454784 - Flags: checked-in+

Updated

7 years ago
Depends on: 575524
Comment on attachment 454718 [details] [diff] [review]
automation bumps for 4.0b1 (v2)

>-releaseNotesUrl    = 'http://www.mozilla.org/projects/devpreview/releasenotes/'
>+releaseNotesUrl    = 'http://www.mozilla.com/firefox/4.0b1/releasenotes'

Would have been nice to have the ending slash...
(In reply to comment #20)
> Would have been nice to have the ending slash...

We can fix it for build2/4.0b2, but given the slashless version still redirects to http://www.mozilla.com/firefox/4.0b1/releasenotes I don't think there's any need to regenerate snippets for build1.
And if we're fixing it then 
  http://www.mozilla.com/%locale%/firefox/4.0/releasenotes/
would match what we've done in the past.
Or even
  http://www.mozilla.com/%locale%/firefox/4.0b1/releasenotes/

Updated

7 years ago
Depends on: 575552

Updated

7 years ago
Depends on: 575559

Updated

7 years ago
Depends on: 575566
Created attachment 454859 [details] [diff] [review]
build2 configs
Attachment #454859 - Flags: review?(catlee)
Created attachment 454862 [details] [diff] [review]
Disable update verify bump

I'd additionally disable ReleaseUpdatesFactory.bumpVerifyConfigs() (just to avoid manual fixing like in https://bugzilla.mozilla.org/attachment.cgi?id=454784) and use the next patch for update verify configs.

This patch shouldn't go to the repo, just need to be applied on the master.
Attachment #454862 - Flags: review?(catlee)
Created attachment 454863 [details] [diff] [review]
Build2 update verify patch

This patch should be landed before update verify builders run.
Attachment #454863 - Flags: review?(catlee)

Updated

7 years ago
Attachment #454859 - Flags: review?(catlee) → review+

Updated

7 years ago
Attachment #454863 - Flags: review?(catlee) → review+

Updated

7 years ago
Attachment #454862 - Flags: review?(catlee) → review+
Depends on: 575767
Comment on attachment 454859 [details] [diff] [review]
build2 configs

2645:212df210f31b
Attachment #454859 - Flags: checked-in+
Comment on attachment 454863 [details] [diff] [review]
Build2 update verify patch

666:10b1787feb65
Attachment #454863 - Flags: checked-in+

Updated

7 years ago
Assignee: nrthomas → rail
Depends on: 577113
Build tag-team completes another mission.
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED

Updated

7 years ago
Depends on: 593615
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.