Closed
Bug 1125931
Opened 10 years ago
Closed 10 years ago
make sure patcher config bump works for win64 betas
Categories
(Release Engineering :: Release Automation, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: bhearsum, Unassigned)
References
Details
Attachments
(1 file)
1.00 KB,
patch
|
rail
:
review+
bhearsum
:
checked-in+
|
Details | Diff | Splinter Review |
It's been ages since we added a new platform, not sure how the latest version of the tooling will cope.
Reporter | ||
Comment 1•10 years ago
|
||
I tried a bump by hand. I had to fake out one of the helper functions (because 36.0b4 doesn't exist yet), but it seems fine otherwise:
(buildbot)➜ release perl patcher-config-bump.pl -p firefox -r Firefox -v 36.0b4 -a 36.0 -o 36.0b3 -b 1 -c patcher-configs/mozBeta-branch-patcher2.cfg -t stage.mozilla.org -f ftp.mozilla.org -d download.mozilla.org -l shipped-locales --partial-version 36.0b3 --partial-version 36.0b2 --platform linux --platform linux64 --platform macosx64 --platform win32 --platform win64
(buildbot)➜ release hg diff patcher-configs/
diff --git a/release/patcher-configs/mozBeta-branch-patcher2.cfg b/release/patcher-configs/mozBeta-branch-patcher2.cfg
--- a/release/patcher-configs/mozBeta-branch-patcher2.cfg
+++ b/release/patcher-configs/mozBeta-branch-patcher2.cfg
@@ -3,32 +3,32 @@
<current-update>
channel beta
<complete>
- betatest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b3-candidates/build1/update/%platform%/%locale%/firefox-36.0b3.complete.mar
- esrtest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b3-candidates/build1/update/%platform%/%locale%/firefox-36.0b3.complete.mar
- path firefox/nightly/36.0b3-candidates/build1/update/%platform%/%locale%/firefox-36.0b3.complete.mar
- url http://download.mozilla.org/?product=firefox-36.0b3-complete&os=%bouncer-platform%&lang=%locale%
+ betatest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b4-candidates/build1/update/%platform%/%locale%/firefox-36.0b4.complete.mar
+ esrtest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b4-candidates/build1/update/%platform%/%locale%/firefox-36.0b4.complete.mar
+ path firefox/nightly/36.0b4-candidates/build1/update/%platform%/%locale%/firefox-36.0b4.complete.mar
+ url http://download.mozilla.org/?product=firefox-36.0b4-complete&os=%bouncer-platform%&lang=%locale%
</complete>
details https://www.mozilla.com/%locale%/firefox/36.0/releasenotes/
force force_plist_reload
from 36.0b2
<partials>
- <36.0b1>
- betatest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b3-candidates/build1/update/%platform%/%locale%/firefox-36.0b1-36.0b3.partial.mar
- esrtest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b3-candidates/build1/update/%platform%/%locale%/firefox-36.0b1-36.0b3.partial.mar
- path firefox/nightly/36.0b3-candidates/build1/update/%platform%/%locale%/firefox-36.0b1-36.0b3.partial.mar
- url http://download.mozilla.org/?product=firefox-36.0b3-partial-36.0b1&os=%bouncer-platform%&lang=%locale%
- </36.0b1>
<36.0b2>
- betatest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b3-candidates/build1/update/%platform%/%locale%/firefox-36.0b2-36.0b3.partial.mar
- esrtest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b3-candidates/build1/update/%platform%/%locale%/firefox-36.0b2-36.0b3.partial.mar
- path firefox/nightly/36.0b3-candidates/build1/update/%platform%/%locale%/firefox-36.0b2-36.0b3.partial.mar
- url http://download.mozilla.org/?product=firefox-36.0b3-partial-36.0b2&os=%bouncer-platform%&lang=%locale%
+ betatest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b4-candidates/build1/update/%platform%/%locale%/firefox-36.0b2-36.0b4.partial.mar
+ esrtest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b4-candidates/build1/update/%platform%/%locale%/firefox-36.0b2-36.0b4.partial.mar
+ path firefox/nightly/36.0b4-candidates/build1/update/%platform%/%locale%/firefox-36.0b2-36.0b4.partial.mar
+ url http://download.mozilla.org/?product=firefox-36.0b4-partial-36.0b2&os=%bouncer-platform%&lang=%locale%
</36.0b2>
+ <36.0b3>
+ betatest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b4-candidates/build1/update/%platform%/%locale%/firefox-36.0b3-36.0b4.partial.mar
+ esrtest-url http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b4-candidates/build1/update/%platform%/%locale%/firefox-36.0b3-36.0b4.partial.mar
+ path firefox/nightly/36.0b4-candidates/build1/update/%platform%/%locale%/firefox-36.0b3-36.0b4.partial.mar
+ url http://download.mozilla.org/?product=firefox-36.0b4-partial-36.0b3&os=%bouncer-platform%&lang=%locale%
+ </36.0b3>
</partials>
<rc>
</rc>
testchannel betatest releasetest
- to 36.0b3
+ to 36.0b4
</current-update>
past-update 29.0b1 29.0b2 betatest releasetest beta
past-update 29.0b2 29.0b3 betatest releasetest beta
@@ -95,6 +95,7 @@
past-update 35.0b6 35.0b8 betatest releasetest beta
past-update 35.0b8 35.0 betatest releasetest beta
past-update 36.0b1 36.0b2 betatest releasetest beta
+ past-update 36.0b2 36.0b3 betatest releasetest beta
<release>
<29.0b1>
checksumsurl http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/29.0b1-candidates/build2/%platform%/%locale%/firefox-29.0b1.checksums
@@ -1370,6 +1371,26 @@
schema 2
version 36.0
</36.0b3>
+ <36.0b4>
+ checksumsurl http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b4-candidates/build1/%platform%/%locale%/firefox-36.0b4.checksums
+ completemarurl http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/36.0b4-candidates/build1/update/%platform%/%locale%/firefox-36.0b4.complete.mar
+ <exceptions>
+ ja linux-i686, linux-x86_64, win32, win64
+ ja-JP-mac mac
+ </exceptions>
+ extension-version 36.0
+ locales ach af an ar as ast az be bg bn-BD bn-IN br bs ca cs cy da de dsb el en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gu-IN he hi-IN hr hsb hu hy-AM id is it ja ja-JP-mac kk km kn ko lij lt lv mai mk ml mr ms nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk vi xh zh-CN zh-TW
+ <platforms>
+ linux-i686 99999999999999
+ linux-x86_64 99999999999999
+ mac 99999999999999
+ win32 99999999999999
+ win64 99999999999999
+ </platforms>
+ prettyVersion 36.0 Beta 4
+ schema 2
+ version 36.0
+ </36.0b4>
</release>
</Firefox>
</app>
Update verify bumps are broken, but we'll handel that in either bug 1125932 or bug 1125924.
Attachment #8554764 -
Flags: review?(rail)
Updated•10 years ago
|
Attachment #8554764 -
Flags: review?(rail) → review+
Reporter | ||
Updated•10 years ago
|
Attachment #8554764 -
Flags: checked-in+
Reporter | ||
Comment 2•10 years ago
|
||
Staging run is complete and this worked fine as far as we can tell. Nothing else to do!
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•