Closed Bug 1174558 Opened 4 years ago Closed 4 years ago

Saturday periodic updates broken by bug 1145175 including more than the version text in version.txt

Categories

(Release Engineering :: General, defect)

defect
Not set

Tracking

(firefox41 fixed)

RESOLVED FIXED
Tracking Status
firefox41 --- fixed

People

(Reporter: philor, Assigned: sylvestre)

References

Details

(Keywords: regression)

Attachments

(1 file)

Bug 1145175 turned browser/config/version.txt from "41.0a1" to "41.0a1\n# Version to display in the about box:\n41.0a1".

Since the Saturday morning update of the in-tree blocklist and HSTS and HKPK data didn't know to expect that, it now tries to "wget -nv --no-check-certificate http://stage.mozilla.org/pub/mozilla.org/firefox/nightly/latest-mozilla-central/firefox-41.0a1 # Version to display in the about box: 41.0a1.en-US.linux-x86_64.tar.bz2" which works just about as poorly as one would expect.
http://mxr.mozilla.org/build/search?string=version.txt - might have also broken release tagging and mergeday, though I think not partner repacks with the readline(), probably.
This is going to request to much work to manage the change in version.txt.
Especially this kind of declaration:

47             'browser/config/version.txt': {
48                 'version': releaseConfig['appVersion'],
49                 'nextVersion': releaseConfig['nextAppVersion']
50             },

in http://mxr.mozilla.org/build/source/buildbot-configs/mozilla/staging_release-fennec-mozilla-beta.py

Let's go back to the two files solution
Attachment #8622383 - Flags: review?(mh+mozilla)
Attachment #8622383 - Flags: review?(mh+mozilla) → review+
https://hg.mozilla.org/mozilla-central/rev/68c24c8bf174
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Depends on: 1175148
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.