Permanent failure line for successful Talos tasks: FATAL ERROR: Non-local network connections are disabled and a connection attempt to incoming.telemetry.mozilla.org (34.120.208.123) was made.
Categories
(Core :: DOM: Security, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox112 | --- | unaffected |
firefox113 | --- | wontfix |
firefox114 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: saschanaz)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [domsecurity-intermittent])
Attachments
(1 file)
Filed by: archaeopteryx [at] coole-files.de
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=413701779&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CQL2rc4BRp-hq_47Yibm-Q/runs/0/artifacts/public/logs/live_backing.log
[task 2023-04-25T12:04:33.168Z] 12:04:33 INFO - PID 8520 | *** You are running in headless mode.
[task 2023-04-25T12:04:33.246Z] 12:04:33 INFO - PID 8520 | console.error: "C:\\Users\\task_1682422729\\AppData\\Local\\Temp\\tmp3s2qqb_e\\profile\\storage" "to-be-removed" 0 "" "Quota"
[task 2023-04-25T12:04:33.249Z] 12:04:33 INFO - PID 8520 | console.error: "started removing C:\\Users\\task_1682422729\\AppData\\Local\\Temp\\tmp3s2qqb_e\\profile\\storage\\to-be-removed"
[task 2023-04-25T12:04:33.250Z] 12:04:33 INFO - PID 8520 | console.error: "done removing C:\\Users\\task_1682422729\\AppData\\Local\\Temp\\tmp3s2qqb_e\\profile\\storage\\to-be-removed. removed 1 entries."
[task 2023-04-25T12:04:33.250Z] 12:04:33 INFO - PID 8520 | console.error: "Pinged glean, waiting for submission."
[task 2023-04-25T12:04:33.305Z] 12:04:33 INFO - PID 8520 | FATAL ERROR: Non-local network connections are disabled and a connection attempt to incoming.telemetry.mozilla.org (34.120.208.123) was made.
Updated•2 years ago
|
Comment 1•2 years ago
|
||
I can't reproduce due to talos tests not running locally :(
can't open file 'gecko-https-first/testing/mozharness/external_tools/tooltool.py': [Errno 2] No such file or directory
Comment 2•2 years ago
|
||
Jan-Erik helped me look at this. Might be this is an issue from bug 1788986, where the talos specific pref override to not use the production server is not properly mirrored into the QuotaManager background task.
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 3•2 years ago
•
|
||
It does follow the user preference to disable telemetry, but I guess Talos still needs the telemetry? In that case do we have some documentation about what to do here?
Assignee | ||
Comment 4•2 years ago
•
|
||
Actually Jan-Erik may have better idea for the docs?
Comment 5•2 years ago
|
||
The Talos config sets the legacy telemetry endpoint to localhost: https://searchfox.org/mozilla-central/source/testing/profiles/perf/user.js#82
And also sets Glean to act as if enabled, but not sending out things: https://searchfox.org/mozilla-central/source/testing/profiles/perf/user.js#83
Is the latter pref also set in the background task? (I don't know exactly how background tasks get their preference, do they just load the full profile or does it need explicit mirroring of a subset of prefs?)
Assignee | ||
Comment 6•2 years ago
|
||
It does not receive any specific prefs for now, it only receives the parameter whether to send telemetry or not. I'm not sure it's any worth to pass the Talos config in this case, perhaps it can just disable the telemetry? Does it make sense?
Comment 7•2 years ago
|
||
I don't know Talos enough, but I can imagine it wants to keep Telemetry on so that it tests the performance of the app as close as possible to real usage.
Whether that means background tasks should also keep it on, but not sending, is then up to you and Talos folks.
Assignee | ||
Comment 8•2 years ago
|
||
Makes sense. Passing the question to the current Talos triage owner.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Comment 11•2 years ago
|
||
investigating the issue will respond when I have some more information
Updated•2 years ago
|
Assignee | ||
Comment 12•2 years ago
|
||
(It's about having telemetry from asynchronous cleanup that happens after Firefox closes. I'm not sure this is in the scope of Talos)
Comment 13•2 years ago
|
||
I am 99% sure that we do not want to collect metrics from talos (or other CI test/perf jobs). There might be an exception or two.
Assignee | ||
Comment 14•2 years ago
|
||
Updated•2 years ago
|
Comment 15•2 years ago
|
||
Comment 16•2 years ago
|
||
bugherder |
Updated•2 years ago
|
Comment hidden (Intermittent Failures Robot) |
Description
•