Closed Bug 397425 Opened 15 years ago Closed 15 years ago

update staging-build-console to Fx 2007

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rhelmer, Assigned: rhelmer)

Details

(Whiteboard: waiting for test run)

Attachments

(3 files, 1 obsolete file)

staging-build-console currently builds Firefox 2.0.0.4, in order to change that we need:

1) bump versions in Makefile, rebuild mirror
2) bump version in bbot master.cfg (only one place right now, the fake signing step)
3) bump versions in bootstrap.cfg

#1/#2 are easy, #3 is a little tricky because 2007 was based on a relbranch, so this'll be a good test for respin support :)
Assignee: build → rhelmer
Status: NEW → ASSIGNED
Attachment #282194 - Flags: review?(nrthomas)
Attached file modified fx-moz18-bootstrap.cfg (obsolete) —
Modified version of what we used for 2007rc2, diff against mozilla/tools/release/configs/fx-moz18-bootstrap.cfg

It might be simplest to start with this, and simply skip the "tag" step on staging, until we get respin support set up..

Alternatively, if you can tell me how to configure this so it's doing a respin, that'd be great too :)
Attachment #282195 - Flags: review?(preed)
Priority: -- → P2
Whiteboard: waiting on review
(In reply to comment #2)
> Created an attachment (id=282195) [details]
> modified fx-moz18-bootstrap.cfg
> 
> Modified version of what we used for 2007rc2, diff against
> mozilla/tools/release/configs/fx-moz18-bootstrap.cfg

It looks like the attachment is the entire newly modified bootstrap.cfg, not the output of "diff -u". Can you verify if the correct file is attached?
Comment on attachment 282194 [details] [diff] [review]
[checked in]Makefile and buildbot diffs to make staging-b-c use 2007

Did you mean to put rc2 in the master.cfg change ? Looks that way from the bootstrap.cfg

Also, do we still need the tag removal for FIREFOX_2_0_0_7_MINIBRANCH?  Can't see it on client.mk or browser/config/version.txt using cvs stat -v. 

Otherwise looks good, r+.
Attachment #282194 - Flags: review?(nrthomas) → review+
(In reply to comment #3)
> (In reply to comment #2)
> > Created an attachment (id=282195) [details] [details]
> > modified fx-moz18-bootstrap.cfg
> > 
> > Modified version of what we used for 2007rc2, diff against
> > mozilla/tools/release/configs/fx-moz18-bootstrap.cfg
> 
> It looks like the attachment is the entire newly modified bootstrap.cfg, not
> the output of "diff -u". Can you verify if the correct file is attached?
> 

Yes, this file is not checked in so there's nothing to diff against. 
Attachment #282195 - Attachment is patch: false
(In reply to comment #4)
> (From update of attachment 282194 [details] [diff] [review])
> Did you mean to put rc2 in the master.cfg change ? Looks that way from the
> bootstrap.cfg

Hmm yeah it depends if we're going to do this as a respin or not.. this is a good point though. Once the r? for bootstrap.cfg is done I'll know what to do :)

> Also, do we still need the tag removal for FIREFOX_2_0_0_7_MINIBRANCH?  Can't
> see it on client.mk or browser/config/version.txt using cvs stat -v. 

Yeah good point, I can comment that out. Since this was done manually on the relbranch I didn't bother with the MINIBRANCH.
Comment on attachment 282195 [details]
modified fx-moz18-bootstrap.cfg

redoing this
Attachment #282195 - Attachment is obsolete: true
Attachment #282195 - Flags: review?(preed)
changes merged from mozilla/tools/release/configs/fx-moz180-bootstrap.cfg, hence the minor formatting tweaks. It should make diffing this against the production config easier now and in the future.
Attachment #282292 - Flags: review?(preed)
Attachment #282292 - Flags: review?(preed) → review+
Whiteboard: waiting on review → needs checkin
Landed first patch, plus s/rc1/rc2/ in master.cfg:

Checking in buildbot-configs/automation/staging/master.cfg;
/cvsroot/mozilla/tools/buildbot-configs/automation/staging/master.cfg,v  <--  master.cfg
new revision: 1.2; previous revision: 1.1
done
Checking in release/Makefile;
/cvsroot/mozilla/tools/release/Makefile,v  <--  Makefile
new revision: 1.9; previous revision: 1.8
done
Landed bootstrap config:
Checking in release/configs/fx-moz18-staging-bootstrap.cfg;
/cvsroot/mozilla/tools/release/configs/fx-moz18-staging-bootstrap.cfg,v  <--  fx-moz18-staging-bootstrap.cfg
new revision: 1.2; previous revision: 1.1
done
Whiteboard: needs checkin → working on s-b-c
Whiteboard: working on s-b-c → waiting for test run
(r=cf as per irc)

Checking in Makefile;
/cvsroot/mozilla/tools/release/Makefile,v  <--  Makefile
new revision: 1.10; previous revision: 1.9
done
Attachment #282312 - Flags: review+
Group: mozillaorgconfidential
Attachment #282194 - Attachment filename: staging-2007.diff → [checked in]staging-2007.diff
Attachment #282292 - Attachment filename: bootstrap.diff → [checked in]bootstrap.diff
Attachment #282312 - Attachment description: do not remove _RELEASE and _RC1 tags (this is a respin) → [checked in]do not remove _RELEASE and _RC1 tags (this is a respin)
Attachment #282292 - Attachment description: changes from current 2004 config to 2007 rc2 respin → [checked in]changes from current 2004 config to 2007 rc2 respin
Attachment #282292 - Attachment filename: [checked in]bootstrap.diff → bootstrap.diff
Attachment #282194 - Attachment description: Makefile and buildbot diffs to make staging-b-c use 2007 → [checked in]Makefile and buildbot diffs to make staging-b-c use 2007
Attachment #282194 - Attachment filename: [checked in]staging-2007.diff → staging-2007.diff
Group: mozillaorgconfidential
Staging now building 2007, modulo some unrelated bootstrap bugs.
Status: ASSIGNED → RESOLVED
Closed: 15 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.