If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Teach periodic_file_updates.sh to use split test packages

RESOLVED FIXED

Status

Release Engineering
General
RESOLVED FIXED
2 years ago
5 months ago

People

(Reporter: nthomas, Assigned: nthomas)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(2 attachments)

(Assignee)

Description

2 years ago
On mozilla-esr38 we don't have nightly builds, and the wget of tests.zip from tinderbox-builds fails because we don't produce that any more (bug 917999):

INFO: wget -nv --no-check-certificate http://stage.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-esr38-linux64/latest/firefox-38.1.0esrpre.en-US.linux-x86_64.tests.zip
http://stage.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-esr38-linux64/latest/firefox-38.1.0esrpre.en-US.linux-x86_64.tests.zip:
2015-07-11 03:02:32 ERROR 404: Not Found.

See http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-esr38-linux64/mozilla-esr38-linux64-periodicupdate-bm71-build1-build0.txt.gz for more.

On aurora and central we're still OK, because there's an old tests.zip package in firefox/nightly/latest-mozilla-{central,aurora}. Eventually a cron/person will clean those up and it will start failing.
(Assignee)

Updated

2 years ago
See Also: → bug 1174984
(Assignee)

Comment 1

2 years ago
Created attachment 8633236 [details] [diff] [review]
For testing

WIP, also tries to fix bug 1174984.
(Assignee)

Updated

2 years ago
Assignee: nobody → nthomas
(Assignee)

Comment 2

2 years ago
Created attachment 8633284 [details] [diff] [review]
[tools] Tweak test archive name, skip downloads for blocklist

Tested in dry-run mode on central/aurora/beta/release/esr38. It fixes the test archive name, and also skips downloads on beta & release where we're only doing blocklist (bug 1174984).

This will break esr31, because that doesn't have the split test archives. We did update before 31.8.0, so it's just any chemspill we might have before now and August 11th. And then only affects new installs, so I don't think a little bit of early deprecation is a big deal.

Turns out it's broken anyway, because we haven't done any builds since the version bump. Going to fix that and force a job to pick up today's flash blocks, but leave it at that.
Attachment #8633284 - Flags: review?(coop)

Updated

2 years ago
Attachment #8633284 - Flags: review?(coop) → review+
(Assignee)

Comment 3

2 years ago
Comment on attachment 8633284 [details] [diff] [review]
[tools] Tweak test archive name, skip downloads for blocklist

https://hg.mozilla.org/build/tools/rev/e3857f4deaba

I've started jobs on esr38, beta, and release.
Attachment #8633284 - Flags: checked-in+
(Assignee)

Comment 4

2 years ago
Worked on those branches.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
Component: Tools → General
Product: Release Engineering → Release Engineering
You need to log in before you can comment on or make changes to this bug.