Closed
Bug 1237094
Opened 8 years ago
Closed 8 years ago
tracking bug for build and release of Firefox 45.0 ESR
Categories
(Release Engineering :: Release Requests, defect)
Release Engineering
Release Requests
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: rail, Assigned: jlund)
References
Details
Attachments
(6 files, 4 obsolete files)
10.60 KB,
patch
|
bhearsum
:
review+
vciobancai
:
checked-in+
|
Details | Diff | Splinter Review |
68.17 KB,
patch
|
bhearsum
:
review+
vciobancai
:
checked-in+
|
Details | Diff | Splinter Review |
11.33 KB,
patch
|
Sylvestre
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
58 bytes,
text/x-review-board-request
|
rail
:
review+
nthomas
:
review+
jlund
:
checked-in+
|
Details |
101.42 KB,
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
6.98 KB,
patch
|
bhearsum
:
review+
rail
:
checked-in+
|
Details | Diff | Splinter Review |
* we need to setup a new branch * new set of rules in Balrog, so buildbot manipulates only them (it worked fine in 38!) * whatever we did last time :)
Comment 1•8 years ago
|
||
Since we're here, it would be nice to also document all the steps - if this doesn't exist yet - so that the next esr branching can be picked up easier.
Comment 2•8 years ago
|
||
(In reply to Mihai Tabara [:mtabara] from comment #1) > Since we're here, it would be nice to also document all the steps - if this > doesn't exist yet - so that the next esr branching can be picked up easier. Vlad found https://wiki.mozilla.org/ReleaseEngineering/How_To/Create_new_ESR_branch already :). Things have probably changed a bit though.
Updated•8 years ago
|
Assignee: nobody → vlad.ciobancai
Comment 3•8 years ago
|
||
Attached you can find the patch that updated tools repository by adding esr45 beside 38. I tried to find a way to generate new files for esr45 in the following path tools/release/{updates,patcher-configs} but I was not able. :bhearsum suggested to leave it for the moment
Attachment #8722011 -
Flags: review?(bhearsum)
Updated•8 years ago
|
Attachment #8722011 -
Flags: review?(bhearsum) → review+
Comment 4•8 years ago
|
||
Attached you can find the patch where we added esr45 for buildbot-configs
Attachment #8722049 -
Flags: review?(bhearsum)
Comment 5•8 years ago
|
||
Comment on attachment 8722049 [details] [diff] [review] bug1237094_buildbot-configs-esr38+esr45.patch Review of attachment 8722049 [details] [diff] [review]: ----------------------------------------------------------------- Looks good to me.
Attachment #8722049 -
Flags: review?(bhearsum) → review+
Comment 6•8 years ago
|
||
I've gone and filed most of the dep bugs we need. Vlad, could you continue creating the necessary RelEng patches to create this branch, including the ones in the dependent bugs in RelEng?
Flags: needinfo?(vlad.ciobancai)
Updated•8 years ago
|
Flags: needinfo?(vlad.ciobancai)
Comment 7•8 years ago
|
||
Attached the updated patch, I forgot to add the new templates for esr45 and pyt files for esr45
Attachment #8722049 -
Attachment is obsolete: true
Attachment #8723101 -
Flags: review?(bhearsum)
Updated•8 years ago
|
Attachment #8723101 -
Attachment is patch: true
Attachment #8723101 -
Attachment mime type: text/x-patch → text/plain
Updated•8 years ago
|
Attachment #8723101 -
Flags: review?(bhearsum) → review+
Comment 8•8 years ago
|
||
In the previews patch I missed to update the following file lib/python/util/fabric/actions.py
Attachment #8722011 -
Attachment is obsolete: true
Attachment #8723590 -
Flags: review?(bhearsum)
Comment 9•8 years ago
|
||
Updated the patch the following file l10n-changesets_mozilla-esr45 and l10n-changesets_thunderbird-esr45 was missed
Attachment #8723101 -
Attachment is obsolete: true
Attachment #8723595 -
Flags: review?(bhearsum)
Updated•8 years ago
|
Attachment #8723590 -
Flags: review?(bhearsum) → review+
Updated•8 years ago
|
Attachment #8723595 -
Flags: review?(bhearsum) → review+
Updated•8 years ago
|
Attachment #8723590 -
Flags: checked-in+
Updated•8 years ago
|
Attachment #8723595 -
Flags: checked-in+
Comment 10•8 years ago
|
||
In production: https://hg.mozilla.org/build/buildbot-configs/rev/8712d19cff79
Comment 11•8 years ago
|
||
AFAICT the branch set-up is done. There's some failing tests on my test push, but I'm not sure if they're intermittent or not: https://treeherder.allizom.org/#/jobs?repo=mozilla-esr45&selectedJob=7. Sylvestre, maybe you know who is the best person to look at them? Vlad, I'm reassigning this to Jordan because this bug is also used to track the release, and he volunteered to handle that. It's notable that the release config templates (https://github.com/mozilla/build-buildbot-configs/blob/master/mozilla/release-firefox-mozilla-esr45.py.template and https://github.com/mozilla/build-buildbot-configs/blob/master/mozilla/release-thunderbird-comm-esr45.py.template) still need some tweaks, definitely around the balrog rule ids, but possibly other things as well. This should happen prior to the releases being kicked off.
Assignee: vlad.ciobancai → jlund
Flags: needinfo?(sledru)
Reporter | ||
Comment 12•8 years ago
|
||
We also need to update the branding images. Transplanted from esr38. It'd be great to have aseparate directory with esr branding though.
Attachment #8723759 -
Flags: review?(sledru)
Comment 13•8 years ago
|
||
Mac is packaging in the wrong objdir, and probably needs the equivalent of https://hg.mozilla.org/build/buildbot-configs/rev/615851873863 but somebody's going to have to page back in the memory of that whole bug.
Comment 14•8 years ago
|
||
I ran 'python manage_masters.py -f production-masters.json -R build -R scheduler add_esr45_symlinks' because we had some issues with starting Firefox 45.0b10. Please check the docs to make sure we land in this order: 1) land and merge buildbot-configs (to provide the new config files on masters) 2) wait for auto-deploy to pull those in, or use fabric 'update' target 3) add the symlinks with manage_masters.py command above 4) land the tools change The production-masters.json part of 4 needs 1-3 to be complete.
Comment 15•8 years ago
|
||
(In reply to Nick Thomas [:nthomas] from comment #14) > I ran 'python manage_masters.py -f production-masters.json -R build -R > scheduler add_esr45_symlinks' because we had some issues with starting > Firefox 45.0b10. > > Please check the docs to make sure we land in this order: > 1) land and merge buildbot-configs (to provide the new config files on > masters) > 2) wait for auto-deploy to pull those in, or use fabric 'update' target > 3) add the symlinks with manage_masters.py command above > 4) land the tools change > > The production-masters.json part of 4 needs 1-3 to be complete. Thanks for that Nick. I updated the docs here: https://wiki.mozilla.org/index.php?title=ReleaseEngineering%2FHow_To%2FCreate_new_ESR_branch&diff=1118853&oldid=1118160
Comment 16•8 years ago
|
||
Comment on attachment 8723759 [details] [diff] [review] esr_branding.diff I haven't checked the image but as long as you don't use the iceweasel logo, I am fine with it!
Flags: needinfo?(sledru)
Attachment #8723759 -
Flags: review?(sledru) → review+
Updated•8 years ago
|
Reporter | ||
Comment 17•8 years ago
|
||
Comment on attachment 8723759 [details] [diff] [review] esr_branding.diff https://hg.mozilla.org/releases/mozilla-esr45/rev/d2d75f526882
Attachment #8723759 -
Flags: checked-in+
Assignee | ||
Comment 18•8 years ago
|
||
Review commit: https://reviewboard.mozilla.org/r/37425/diff/#index_header See other reviews: https://reviewboard.mozilla.org/r/37425/
Attachment #8725336 -
Flags: review?(rail)
Assignee | ||
Updated•8 years ago
|
Attachment #8725336 -
Flags: feedback?(mtabara)
Reporter | ||
Comment 19•8 years ago
|
||
Comment on attachment 8725336 [details] MozReview Request: Bug 1237094 - tracking bug for build and release of Firefox 45.0 ESR, r?nthomas https://reviewboard.mozilla.org/r/37425/#review33973
Attachment #8725336 -
Flags: review?(rail) → review+
Updated•8 years ago
|
Attachment #8725336 -
Flags: feedback?(mtabara) → feedback+
Comment 20•8 years ago
|
||
(In reply to Phil Ringnalda (:philor) from comment #13) > Mac is packaging in the wrong objdir, and probably needs the equivalent of > https://hg.mozilla.org/build/buildbot-configs/rev/615851873863 but > somebody's going to have to page back in the memory of that whole bug. This is causing OSX test bustage on multiple test suites. Is anybody following-up on it?
Flags: needinfo?(jlund)
Assignee | ||
Comment 21•8 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM] from comment #20) > (In reply to Phil Ringnalda (:philor) from comment #13) > > Mac is packaging in the wrong objdir, and probably needs the equivalent of > > https://hg.mozilla.org/build/buildbot-configs/rev/615851873863 but > > somebody's going to have to page back in the memory of that whole bug. > > This is causing OSX test bustage on multiple test suites. Is anybody > following-up on it? I can look into this tomorrow
Flags: needinfo?(jlund)
Assignee | ||
Updated•8 years ago
|
Attachment #8725336 -
Flags: checked-in+
Comment 22•8 years ago
|
||
In production: https://hg.mozilla.org/build/buildbot-configs/rev/4b855f6b6eae
Assignee | ||
Updated•8 years ago
|
Attachment #8725336 -
Attachment description: MozReview Request: Bug 1237094 - tracking bug for Firefox 45.0 ESR, channel rules, bbot-cfgs, r?rail → MozReview Request: Bug 1237094 - tracking bug for build and release of Firefox 45.0 ESR, r?nthomas
Attachment #8725336 -
Flags: feedback+ → review?(nthomas)
Assignee | ||
Comment 23•8 years ago
|
||
Comment on attachment 8725336 [details] MozReview Request: Bug 1237094 - tracking bug for build and release of Firefox 45.0 ESR, r?nthomas Review request updated; see interdiff: https://reviewboard.mozilla.org/r/37425/diff/1-2/
Comment 24•8 years ago
|
||
https://reviewboard.mozilla.org/r/37423/#review34227 r+
Updated•8 years ago
|
Attachment #8725336 -
Flags: review?(nthomas) → review+
Reporter | ||
Comment 25•8 years ago
|
||
Let's copy mozEsr38-branch-patcher2.cfg to mozEsr45-branch-patcher2.cfg and delete esr31 patcher configs. This will unbreak the update step, even thought we won't be publishing updates yet (but we can test them on the test channels).
Attachment #8726713 -
Flags: review?(bhearsum)
Reporter | ||
Comment 26•8 years ago
|
||
Comment on attachment 8726713 [details] [diff] [review] esr45.tools.diff Forgot to add empty update verify configs...
Attachment #8726713 -
Flags: review?(bhearsum)
Reporter | ||
Comment 27•8 years ago
|
||
With UV configs this time. I used the new naming schema we used in release promotion. buildbot-configs patch incoming
Attachment #8726713 -
Attachment is obsolete: true
Attachment #8726722 -
Flags: review?(bhearsum)
Reporter | ||
Comment 28•8 years ago
|
||
Attachment #8726724 -
Flags: review?(bhearsum)
Comment 29•8 years ago
|
||
Comment on attachment 8726722 [details] [diff] [review] esr45.tools.diff Review of attachment 8726722 [details] [diff] [review]: ----------------------------------------------------------------- diiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiie
Attachment #8726722 -
Flags: review?(bhearsum) → review+
Comment 30•8 years ago
|
||
Comment on attachment 8726724 [details] [diff] [review] win64_configs.diff Review of attachment 8726724 [details] [diff] [review]: ----------------------------------------------------------------- liiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiive
Attachment #8726724 -
Flags: review?(bhearsum) → review+
Reporter | ||
Comment 31•8 years ago
|
||
Comment on attachment 8726722 [details] [diff] [review] esr45.tools.diff https://hg.mozilla.org/build/tools/rev/aa534a1c7de4
Attachment #8726722 -
Flags: checked-in+
Reporter | ||
Comment 32•8 years ago
|
||
Comment on attachment 8726724 [details] [diff] [review] win64_configs.diff https://hg.mozilla.org/build/buildbot-configs/rev/f65f8e566a68
Attachment #8726724 -
Flags: checked-in+
Comment 33•8 years ago
|
||
In production: https://hg.mozilla.org/build/buildbot-configs/rev/f65f8e566a68
Reporter | ||
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•