Releases/Firefox 35.0b4/BuildNotes: Difference between revisions
< Releases
Jump to navigation
Jump to search
(→Issues: updates failure) |
m (→Issues: typo) |
||
| Line 61: | Line 61: | ||
2, updates builder failed to bump the update verify configs: | 2, updates builder failed to bump the update verify configs: | ||
release.updates.patcher.PatcherConfigError: Found multiple past-updates with duplicate to/from versions: ['35.0b1', '35.0b3', ['betatest', 'releasetest', 'beta']] | release.updates.patcher.PatcherConfigError: Found multiple past-updates with duplicate to/from versions: ['35.0b1', '35.0b3', ['betatest', 'releasetest', 'beta']] | ||
This is fallout from odd partials used in 35.0b3, because you get | This is fallout from odd partials used in 35.0b3, because you get two past-update lines for 35.0b1. Fixed it up with [https://hg.mozilla.org/build/tools/rev/d01d6334ab02 a small bump] to the config, prior to build2 getting to updates. | ||
= Firefox 35.0b4 build2= | = Firefox 35.0b4 build2= | ||
Revision as of 03:03, 17 December 2014
Fennec 35.0b4 build1
Checklist
In weeks that have multiple Firefox betas we generally do not build a second Fennec beta alongside it. Pay careful attention to the go to build given to make sure you do the right thing.
- (RelMan) Ship the l10n milestone
(RelMan) Submit to Ship It- Post-release tasks
- Mark as shipped
Issues
- repacks 1 and 3 failed because hg timeout cloning mozilla-beta; job restarted.
Firefox 35.0b4 build1
Checklist
(RelMan) Ship the l10n milestone(RelMan) Submit to Ship It- Abandoned to take a topcrash fix
Issues
1, all repacks, missing buildid (20141216011218), and script_repo_revision (FIREFOX_35_0b4_RELEASE). This is fallout from the tagging changes in bug 607392 which changed the scheduler upstream for the repacks
Wrote this script:
post = {
'username': 'mgervasini',
'comments': 'bug 607392',
'branch': 'mozilla-beta',
'revision': 'FIREFOX_35_0b4_RELEASE',
'property1name': 'buildid',
'property1value': '20141216011218',
'property2name': 'script_repo_revision',
'property2value': 'FIREFOX_35_0b4_RELEASE',
}
url = "http://dev-master1.srv.releng.scl3.mozilla.com:8915/builders" # for testing
url = "http://buildbot-master82.srv.releng.scl3.mozilla.com:8001/builders"
platforms = ['linux', 'linux64', 'macosx64', 'win32']
base_repacks = []
for platform in platforms:
base_repacks.append('release-mozilla-beta-{0}_repack'.format(platform))
chunks = 10
actions = []
for repack in base_repacks:
for i in range(1, chunks + 1):
action = "{0}_{1}%2F{2}".format(repack, i, chunks)
action = "/".join([url, action, 'force'])
actions.append(action)
post_data=[]
for key in post:
post_data.append("{0}={1}".format(key, post[key]))
post_data = "&".join(post_data)
for a in actions:
print "sleep 5"
print "curl --data '{0}' {1}".format(post_data, a)
to do a massive job restart (filtered out macosx64 * and linux64 1/10, started manually)
2, updates builder failed to bump the update verify configs:
release.updates.patcher.PatcherConfigError: Found multiple past-updates with duplicate to/from versions: ['35.0b1', '35.0b3', ['betatest', 'releasetest', 'beta']]
This is fallout from odd partials used in 35.0b3, because you get two past-update lines for 35.0b1. Fixed it up with a small bump to the config, prior to build2 getting to updates.
Firefox 35.0b4 build2
Checklist
(RelMan) Ship the l10n milestone(RelMan) Submit to Ship It- At the same time, run pushsnip and publish in Balrog
- Until bug 1107621 is fixed, we need to manually tweak some Balrog data BEFORE running Balrog builder when shipping betas. Comment #3 provides some details.
- Post-release tasks
- Mark as shipped
Issues
- repack failures for missing properties, same as for build1
- verified buildid same for all platforms, 20141216120925
- used mgerva's script (with updated username and buildid) to force builders