Closed
Bug 1476446
Opened 7 years ago
Closed 7 years ago
talos hg.mo connectivity failures (mozilla-beta)
Categories
(Taskcluster :: Workers, defect)
Taskcluster
Workers
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: apavel, Unassigned)
Details
Treeherder link: https://treeherder.mozilla.org/#/jobs?repo=mozilla-beta&revision=03de027328011ffb4b48e05b1fdee10dcbcefe4a&filter-resultStatus=testfailed&filter-resultStatus=busted&filter-resultStatus=exception&filter-classifiedState=unclassified&selectedJob=188638239
Failure log: https://taskcluster-artifacts.net/DybQRkFGQviXh95eIO-FAw/0/public/logs/live_backing.log
[taskcluster] workerType: gecko-t-linux-talos
[taskcluster:error] Error downloading https://hg.mozilla.org/releases/mozilla-beta/raw-file/03de027328011ffb4b48e05b1fdee10dcbcefe4a/taskcluster/scripts/tester/test-linux.sh: Error downloading 'https://hg.mozilla.org/releases/mozilla-beta/raw-file/03de027328011ffb4b48e05b1fdee10dcbcefe4a/taskcluster/scripts/tester/test-linux.sh': Get https://hg.mozilla.org/releases/mozilla-beta/raw-file/03de027328011ffb4b48e05b1fdee10dcbcefe4a/taskcluster/scripts/tester/test-linux.sh: EOF
| Reporter | ||
Comment 1•7 years ago
|
||
rwood can you please take a look at this?
From irc:
gps> apavel|sheriffduty: i'm not sure what's up with those talos hg.mo connectivity failures. i think you should file a new bug against the task owner. at the very least it is a failure of the task (or TC worker) to retry a failing HTTP request
Flags: needinfo?(rwood)
Comment 2•7 years ago
|
||
this is the taskcluster layer, as I don't see anywhere in-tree where we download test-linux.sh
Component: Talos → General
Flags: needinfo?(rwood)
Product: Testing → Taskcluster
Comment 3•7 years ago
|
||
It's linked here
https://dxr.mozilla.org/mozilla-central/source/taskcluster/taskgraph/transforms/job/mozharness_test.py#356
and the worker downloads it.
https://github.com/taskcluster/taskcluster-worker/blob/09e0dc2481e3a96b9c6efb2cedfc1391f9e69383/engines/native/sandbox.go#L75
that uses util.Download:
https://github.com/taskcluster/taskcluster-worker/blob/09e0dc2481e3a96b9c6efb2cedfc1391f9e69383/runtime/util/download.go#L12
which doesn't retry. Those TODO comments about using the fetcher are probably relevant, as it does retry:
https://github.com/taskcluster/taskcluster-worker/blob/09e0dc2481e3a96b9c6efb2cedfc1391f9e69383/runtime/fetcher/urlfetcher.go
Pete, does generic-worker retry fetching context? If so, this will be fixed as we switch to generic-worker..
Component: General → Worker
Flags: needinfo?(pmoore)
QA Contact: pmoore
| Comment hidden (Intermittent Failures Robot) |
(In reply to Dustin J. Mitchell [:dustin] pronoun: he from comment #3)
> It's linked here
> https://dxr.mozilla.org/mozilla-central/source/taskcluster/taskgraph/
> transforms/job/mozharness_test.py#356
> and the worker downloads it.
> https://github.com/taskcluster/taskcluster-worker/blob/
> 09e0dc2481e3a96b9c6efb2cedfc1391f9e69383/engines/native/sandbox.go#L75
> that uses util.Download:
> https://github.com/taskcluster/taskcluster-worker/blob/
> 09e0dc2481e3a96b9c6efb2cedfc1391f9e69383/runtime/util/download.go#L12
> which doesn't retry. Those TODO comments about using the fetcher are
> probably relevant, as it does retry:
> https://github.com/taskcluster/taskcluster-worker/blob/
> 09e0dc2481e3a96b9c6efb2cedfc1391f9e69383/runtime/fetcher/urlfetcher.go
>
> Pete, does generic-worker retry fetching context? If so, this will be fixed
> as we switch to generic-worker..
Yes:
https://github.com/taskcluster/generic-worker/blob/v10.10.0/mounts.go#L746-L788
Flags: needinfo?(pmoore)
Comment 6•7 years ago
|
||
so, should be fixed now :)
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•7 years ago
|
Component: Worker → Workers
You need to log in
before you can comment on or make changes to this bug.
Description
•