Skip to content

feat: run unit tests on macOS

fc48c6d
Select commit
Loading
Failed to load commit list.
Draft

feat: run unit tests on macOS #869

feat: run unit tests on macOS
fc48c6d
Select commit
Loading
Failed to load commit list.
firefoxci-taskcluster / Decision Task failed Nov 25, 2025 in 1m 28s

FirefoxCI (pull_request)

The task that creates all of the other tasks in the task graph

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2025-11-25T00:56:47.344Z
Resolved: 2025-11-25T00:57:12.567Z
Task Execution Time: 25 seconds, 223 milliseconds
Task Status: failed
Reason Resolved: failed
RunId: 0

Artifacts

- public/actions.json
- public/chain-of-trust.json
- public/chain-of-trust.json.sig
- public/docker-contexts/decision.tar.gz
- public/docker-contexts/fetch.tar.gz
- public/docker-contexts/index-task.tar.gz
- public/docker-contexts/python.tar.gz
- public/docker-contexts/run-task.tar.gz
- public/docker-contexts/skopeo.tar.gz
- public/fetch-content
- public/full-task-graph.json
- public/label-to-taskid.json
- public/logs/certified.log
- public/logs/live_backing.log
- public/logs/live.log
- public/optimizations.log
- public/parameters.yml
- public/runnable-jobs.json
- public/run-task
- public/target-tasks.json
- public/task-graph.json


[taskcluster 2025-11-25 00:56:47.444Z] Task ID: QgVYnyGZRtuqyTwp-ia6uA
[taskcluster 2025-11-25 00:56:47.444Z] Worker ID: 2419157813068120190
[taskcluster 2025-11-25 00:56:47.444Z] Worker Group: us-central1-f
[taskcluster 2025-11-25 00:56:47.444Z] Worker Node Type: projects/887720501152/machineTypes/n2-standard-2
[taskcluster 2025-11-25 00:56:47.444Z] Worker Pool: taskgraph-1/decision-gcp
[taskcluster 2025-11-25 00:56:47.444Z] Worker Version: 38.0.5
[taskcluster 2025-11-25 00:56:47.444Z] Public IP: 136.112.215.117
[taskcluster 2025-11-25 00:56:47.444Z] Hostname: taskgraph-1-decision-gcp-qrmfh5nxqay4gwlvsuklxa
[taskcluster 2025-11-25 00:56:47.444Z] using cache "taskgraph-level-1-checkouts-sparse-v2" -> /builds/worker/checkouts

ffcd8c9898ca - Started downloading
9fc4a6de0a95 - Started downloading
ffcd8c9898ca - Downloaded in 0.258 seconds
ea9dbf0d59ed - Started downloading
a3e868e3c08e - Started downloading
a3e868e3c08e - Downloaded in 0 seconds
9fc4a6de0a95 - Downloaded in 1.682 seconds
ea9dbf0d59ed - Downloaded in 1.856 seconds
Digest: sha256:5c96594eb3c7a23b395191f1a8af22f0e64be1da16eef5efbba21e807db4458e
Status: Downloaded newer image for mozillareleases/taskgraph:decision-latest

...(330 lines hidden)...

[task 2025-11-25T00:57:08.338+00:00] 2025-11-25 00:57:08,334 - DEBUG - After processing positional arguments, we have: {'taskId': 'dkNeslWaTCCnLkLPRLy9og'}
[task 2025-11-25T00:57:08.338+00:00] 2025-11-25 00:57:08,334 - DEBUG - After keyword arguments, we have: {'taskId': 'dkNeslWaTCCnLkLPRLy9og'}
[task 2025-11-25T00:57:08.338+00:00] 2025-11-25 00:57:08,334 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/dkNeslWaTCCnLkLPRLy9og
[task 2025-11-25T00:57:08.338+00:00] 2025-11-25 00:57:08,328 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-11-25T00:57:08.338+00:00] 2025-11-25 00:57:08,327 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-docker","routes":["tc-treeherder.v2.taskgraph-pr. (limit 100 char)
[task 2025-11-25T00:57:08.339+00:00] 2025-11-25 00:57:08,324 - DEBUG - Not using hawk!
[task 2025-11-25T00:57:08.339+00:00] 2025-11-25 00:57:08,333 - DEBUG - Not using hawk!
[task 2025-11-25T00:57:08.339+00:00] 2025-11-25 00:57:08,338 - DEBUG - Making attempt 0
[task 2025-11-25T00:57:08.339+00:00] 2025-11-25 00:57:08,334 - DEBUG - Found a positional argument: fGEymBNbQeWgHM_sFBQBGQ
[task 2025-11-25T00:57:08.339+00:00] 2025-11-25 00:57:08,338 - DEBUG - After processing positional arguments, we have: {'taskId': 'fGEymBNbQeWgHM_sFBQBGQ'}
[task 2025-11-25T00:57:08.339+00:00] 2025-11-25 00:57:08,338 - DEBUG - After keyword arguments, we have: {'taskId': 'fGEymBNbQeWgHM_sFBQBGQ'}
[task 2025-11-25T00:57:08.339+00:00] 2025-11-25 00:57:08,338 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/fGEymBNbQeWgHM_sFBQBGQ
[task 2025-11-25T00:57:08.339+00:00] 2025-11-25 00:57:08,329 - DEBUG - Not using hawk!
[task 2025-11-25T00:57:08.339+00:00] 2025-11-25 00:57:08,338 - DEBUG - Making attempt 0
[task 2025-11-25T00:57:08.339+00:00] 2025-11-25 00:57:08,339 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/A7qPg-rSQWqTgy9YRlHfbA
[task 2025-11-25T00:57:08.340+00:00] 2025-11-25 00:57:08,339 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-11-25T00:57:08.340+00:00] 2025-11-25 00:57:08,339 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-docker","routes":["tc-treeherder.v2.taskgraph-pr. (limit 100 char)
[task 2025-11-25T00:57:08.340+00:00] 2025-11-25 00:57:08,334 - DEBUG - Not using hawk!
[task 2025-11-25T00:57:08.341+00:00] 2025-11-25 00:57:08,340 - DEBUG - Making attempt 0
[task 2025-11-25T00:57:08.341+00:00] 2025-11-25 00:57:08,341 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/dkNeslWaTCCnLkLPRLy9og
[task 2025-11-25T00:57:08.342+00:00] 2025-11-25 00:57:08,333 - DEBUG - Not using hawk!
[task 2025-11-25T00:57:08.342+00:00] 2025-11-25 00:57:08,342 - DEBUG - Making attempt 0
[task 2025-11-25T00:57:08.342+00:00] 2025-11-25 00:57:08,323 - INFO - Creating task with taskId KaXO-IRHSr2VHtYdbGDqnA for test-unit-py311
[task 2025-11-25T00:57:08.343+00:00] 2025-11-25 00:57:08,342 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-11-25T00:57:08.343+00:00] 2025-11-25 00:57:08,342 - DEBUG - Found a positional argument: KaXO-IRHSr2VHtYdbGDqnA
[task 2025-11-25T00:57:08.343+00:00] 2025-11-25 00:57:08,342 - DEBUG - After processing positional arguments, we have: {'taskId': 'KaXO-IRHSr2VHtYdbGDqnA'}
[task 2025-11-25T00:57:08.343+00:00] 2025-11-25 00:57:08,342 - DEBUG - After keyword arguments, we have: {'taskId': 'KaXO-IRHSr2VHtYdbGDqnA'}
[task 2025-11-25T00:57:08.344+00:00] 2025-11-25 00:57:08,342 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/KaXO-IRHSr2VHtYdbGDqnA
[task 2025-11-25T00:57:08.345+00:00] 2025-11-25 00:57:08,340 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-11-25T00:57:08.346+00:00] 2025-11-25 00:57:08,327 - INFO - Creating task with taskId CWQZbhHrR3SB41mc0dGqZA for test-unit-py313
[task 2025-11-25T00:57:08.348+00:00] 2025-11-25 00:57:08,341 - INFO - Creating task with taskId Vb6FpvvTSZSHwmPouZgTjw for test-unit-py310
[task 2025-11-25T00:57:08.348+00:00] 2025-11-25 00:57:08,342 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/A17GZVR3TcWWAjSUnO9ETg
[task 2025-11-25T00:57:08.351+00:00] 2025-11-25 00:57:08,349 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-11-25T00:57:08.351+00:00] 2025-11-25 00:57:08,349 - DEBUG - HTTP Payload: {"provisionerId":"releng-hardware","workerType":"macos","routes":["tc-treeherder.v2.taskgraph-pr.fc4 (limit 100 char)
[task 2025-11-25T00:57:08.351+00:00] 2025-11-25 00:57:08,350 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-11-25T00:57:08.351+00:00] 2025-11-25 00:57:08,343 - DEBUG - Not using hawk!
[task 2025-11-25T00:57:08.351+00:00] 2025-11-25 00:57:08,341 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-11-25T00:57:08.351+00:00] 2025-11-25 00:57:08,338 - DEBUG - Not using hawk!
[task 2025-11-25T00:57:08.351+00:00] 2025-11-25 00:57:08,351 - DEBUG - Making attempt 0
[task 2025-11-25T00:57:08.352+00:00] 2025-11-25 00:57:08,337 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-11-25T00:57:08.353+00:00] 2025-11-25 00:57:08,351 - DEBUG - Making attempt 0
[task 2025-11-25T00:57:08.354+00:00] 2025-11-25 00:57:08,348 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-11-25T00:57:08.355+00:00] 2025-11-25 00:57:08,332 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-11-25T00:57:08.356+00:00] 2025-11-25 00:57:08,348 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-11-25T00:57:08.357+00:00] 2025-11-25 00:57:08,351 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"win11-64-24h2","routes":["tc-treeherder.v2.taskgraph-pr (limit 100 char)
[task 2025-11-25T00:57:08.358+00:00] 2025-11-25 00:57:08,337 - DEBUG - Making attempt 0
[task 2025-11-25T00:57:08.358+00:00] 2025-11-25 00:57:08,358 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/Q3CPvWsvRGO5vQp5S31g5w
[task 2025-11-25T00:57:08.358+00:00] 2025-11-25 00:57:08,358 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-11-25T00:57:08.358+00:00] 2025-11-25 00:57:08,358 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-docker","routes":["tc-treeherder.v2.taskgraph-pr. (limit 100 char)
[task 2025-11-25T00:57:08.360+00:00] 2025-11-25 00:57:08,338 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/C_gQQf_yRtqa4qsdJDh9gQ
[task 2025-11-25T00:57:08.360+00:00] 2025-11-25 00:57:08,358 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-11-25T00:57:08.361+00:00] 2025-11-25 00:57:08,351 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/fGEymBNbQeWgHM_sFBQBGQ
[task 2025-11-25T00:57:08.361+00:00] 2025-11-25 00:57:08,353 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/KaXO-IRHSr2VHtYdbGDqnA
[task 2025-11-25T00:57:08.361+00:00] 2025-11-25 00:57:08,360 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-11-25T00:57:08.363+00:00] 2025-11-25 00:57:08,354 - DEBUG - Found a positional argument: CWQZbhHrR3SB41mc0dGqZA
[task 2025-11-25T00:57:08.363+00:00] 2025-11-25 00:57:08,356 - DEBUG - Found a positional argument: Vb6FpvvTSZSHwmPouZgTjw
[task 2025-11-25T00:57:08.364+00:00] 2025-11-25 00:57:08,360 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-11-25T00:57:08.364+00:00] 2025-11-25 00:57:08,360 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-11-25T00:57:08.364+00:00] 2025-11-25 00:57:08,363 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-docker","routes":["tc-treeherder.v2.taskgraph-pr. (limit 100 char)
[task 2025-11-25T00:57:08.364+00:00] 2025-11-25 00:57:08,360 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-11-25T00:57:08.364+00:00] 2025-11-25 00:57:08,364 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-docker","routes":["tc-treeherder.v2.taskgraph-pr. (limit 100 char)
[task 2025-11-25T00:57:08.366+00:00] 2025-11-25 00:57:08,363 - DEBUG - After processing positional arguments, we have: {'taskId': 'CWQZbhHrR3SB41mc0dGqZA'}
[task 2025-11-25T00:57:08.366+00:00] 2025-11-25 00:57:08,363 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-docker","routes":["tc-treeherder.v2.taskgraph-pr. (limit 100 char)
[task 2025-11-25T00:57:08.367+00:00] 2025-11-25 00:57:08,363 - DEBUG - After processing positional arguments, we have: {'taskId': 'Vb6FpvvTSZSHwmPouZgTjw'}
[task 2025-11-25T00:57:08.367+00:00] 2025-11-25 00:57:08,367 - DEBUG - After keyword arguments, we have: {'taskId': 'Vb6FpvvTSZSHwmPouZgTjw'}
[task 2025-11-25T00:57:08.368+00:00] 2025-11-25 00:57:08,366 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-11-25T00:57:08.368+00:00] 2025-11-25 00:57:08,366 - DEBUG - After keyword arguments, we have: {'taskId': 'CWQZbhHrR3SB41mc0dGqZA'}
[task 2025-11-25T00:57:08.369+00:00] 2025-11-25 00:57:08,367 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-11-25T00:57:08.369+00:00] 2025-11-25 00:57:08,365 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-11-25T00:57:08.370+00:00] 2025-11-25 00:57:08,367 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/Vb6FpvvTSZSHwmPouZgTjw
[task 2025-11-25T00:57:08.370+00:00] 2025-11-25 00:57:08,370 - DEBUG - Not using hawk!
[task 2025-11-25T00:57:08.371+00:00] 2025-11-25 00:57:08,371 - DEBUG - Making attempt 0
[task 2025-11-25T00:57:08.371+00:00] 2025-11-25 00:57:08,371 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/Vb6FpvvTSZSHwmPouZgTjw
[task 2025-11-25T00:57:08.371+00:00] 2025-11-25 00:57:08,371 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-11-25T00:57:08.371+00:00] 2025-11-25 00:57:08,371 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-docker","routes":["tc-treeherder.v2.taskgraph-pr. (limit 100 char)
[task 2025-11-25T00:57:08.373+00:00] 2025-11-25 00:57:08,368 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/CWQZbhHrR3SB41mc0dGqZA
[task 2025-11-25T00:57:08.373+00:00] 2025-11-25 00:57:08,373 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-11-25T00:57:08.374+00:00] 2025-11-25 00:57:08,373 - DEBUG - Not using hawk!
[task 2025-11-25T00:57:08.374+00:00] 2025-11-25 00:57:08,374 - DEBUG - Making attempt 0
[task 2025-11-25T00:57:08.374+00:00] 2025-11-25 00:57:08,374 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/CWQZbhHrR3SB41mc0dGqZA
[task 2025-11-25T00:57:08.375+00:00] 2025-11-25 00:57:08,374 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-11-25T00:57:08.375+00:00] 2025-11-25 00:57:08,375 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-docker","routes":["tc-treeherder.v2.taskgraph-pr. (limit 100 char)
[task 2025-11-25T00:57:08.376+00:00] 2025-11-25 00:57:08,376 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-11-25T00:57:08.484+00:00] 2025-11-25 00:57:08,484 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/A17GZVR3TcWWAjSUnO9ETg HTTP/1.1" 403 1911
[task 2025-11-25T00:57:08.484+00:00] 2025-11-25 00:57:08,484 - DEBUG - Received HTTP Status:    403
[task 2025-11-25T00:57:08.484+00:00] 2025-11-25 00:57:08,484 - DEBUG - Received HTTP Headers: {'Accept-Ranges': 'bytes', 'Access-Control-Allow-Headers': 'X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control', 'Access-Control-Allow-Methods': 'OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT', 'Access-Control-Allow-Origin': '*', 'Access-Control-Max-Age': '900', 'Access-Control-Request-Method': '*', 'Cache-Control': 'no-store no-cache must-revalidate', 'Content-Encoding': 'gzip', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Tue, 25 Nov 2025 00:57:08 GMT', 'Etag': 'W/"14cd-Y8Rof++WgGydHFD2NdGlf68/U84"', 'Server': 'openresty', 'Strict-Transport-Security': 'max-age=31536000', 'Vary': 'Accept-Encoding', 'Via': '1.1 google, 1.1 varnish, 1.1 varnish', 'X-Cache': 'MISS, MISS', 'X-Cache-Hits': '0, 0', 'X-Content-Type-Options': 'nosniff', 'X-For-Request-Id': '13bcbc0e-d291-47bf-a86a-cd8c96429880', 'X-For-Trace-Id': 'b3f2dbeda8610bcde347240b8f012365', 'X-Served-By': 'cache-chi-kigq8000111-CHI, cache-chi-kigq8000106-CHI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/A17GZVR3TcWWAjSUnO9ETg', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:resolve-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1764032228.360213,VS0,VE118', 'Content-Length': '1911'}
[task 2025-11-25T00:57:08.493+00:00] 2025-11-25 00:57:08,493 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/A7qPg-rSQWqTgy9YRlHfbA HTTP/1.1" 200 440
[task 2025-11-25T00:57:08.494+00:00] 2025-11-25 00:57:08,493 - DEBUG - Received HTTP Status:    200
[task 2025-11-25T00:57:08.494+00:00] 2025-11-25 00:57:08,494 - DEBUG - Received HTTP Headers: {'Accept-Ranges': 'bytes', 'Access-Control-Allow-Headers': 'X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control', 'Access-Control-Allow-Methods': 'OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT', 'Access-Control-Allow-Origin': '*', 'Access-Control-Max-Age': '900', 'Access-Control-Request-Method': '*', 'Cache-Control': 'no-store no-cache must-revalidate', 'Content-Length': '440', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Tue, 25 Nov 2025 00:57:08 GMT', 'Etag': 'W/"1b8-sCx0rF34ZVJ0B494mpqbpvGVSrY"', 'Server': 'openresty', 'Strict-Transport-Security': 'max-age=31536000', 'Vary': 'Accept-Encoding', 'Via': '1.1 google, 1.1 varnish, 1.1 varnish', 'X-Cache': 'MISS, MISS', 'X-Cache-Hits': '0, 0', 'X-Content-Type-Options': 'nosniff', 'X-For-Request-Id': '87c0e8de-c3bc-44e6-9ab4-6dcfe336400f', 'X-For-Trace-Id': '99969870160f7755a4783c1f28a355d2', 'X-Served-By': 'cache-chi-kigq8000055-CHI, cache-chi-kigq8000106-CHI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/A7qPg-rSQWqTgy9YRlHfbA', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:resolve-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1764032228.352652,VS0,VE135'}
[task 2025-11-25T00:57:08.510+00:00] 2025-11-25 00:57:08,509 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/LPmpdPVJRdaHZtrt7rgDHw HTTP/1.1" 200 440
[task 2025-11-25T00:57:08.510+00:00] 2025-11-25 00:57:08,510 - DEBUG - Received HTTP Status:    200
[task 2025-11-25T00:57:08.510+00:00] 2025-11-25 00:57:08,510 - DEBUG - Received HTTP Headers: {'Accept-Ranges': 'bytes', 'Access-Control-Allow-Headers': 'X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control', 'Access-Control-Allow-Methods': 'OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT', 'Access-Control-Allow-Origin': '*', 'Access-Control-Max-Age': '900', 'Access-Control-Request-Method': '*', 'Cache-Control': 'no-store no-cache must-revalidate', 'Content-Length': '440', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Tue, 25 Nov 2025 00:57:08 GMT', 'Etag': 'W/"1b8-OjA+TkCXORh8HH6HMChufkDA6bA"', 'Server': 'openresty', 'Strict-Transport-Security': 'max-age=31536000', 'Vary': 'Accept-Encoding', 'Via': '1.1 google, 1.1 varnish, 1.1 varnish', 'X-Cache': 'MISS, MISS', 'X-Cache-Hits': '0, 0', 'X-Content-Type-Options': 'nosniff', 'X-For-Request-Id': 'deabec13-05bc-4eb3-b6cf-d719f8a128b4', 'X-For-Trace-Id': '68cc62cc0f84c87f14b292a144c51e01', 'X-Served-By': 'cache-chi-kigq8000035-CHI, cache-chi-kigq8000106-CHI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LPmpdPVJRdaHZtrt7rgDHw', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:resolve-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1764032228.362762,VS0,VE142'}
[task 2025-11-25T00:57:08.515+00:00] 2025-11-25 00:57:08,515 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/AcOUgefST_CYjEe8jfSqsw HTTP/1.1" 200 440
[task 2025-11-25T00:57:08.516+00:00] 2025-11-25 00:57:08,515 - DEBUG - Received HTTP Status:    200
[task 2025-11-25T00:57:08.516+00:00] 2025-11-25 00:57:08,516 - DEBUG - Received HTTP Headers: {'Accept-Ranges': 'bytes', 'Access-Control-Allow-Headers': 'X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control', 'Access-Control-Allow-Methods': 'OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT', 'Access-Control-Allow-Origin': '*', 'Access-Control-Max-Age': '900', 'Access-Control-Request-Method': '*', 'Cache-Control': 'no-store no-cache must-revalidate', 'Content-Length': '440', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Tue, 25 Nov 2025 00:57:08 GMT', 'Etag': 'W/"1b8-0o85WwdqyL3FzF64xoqMs8WN2yE"', 'Server': 'openresty', 'Strict-Transport-Security': 'max-age=31536000', 'Vary': 'Accept-Encoding', 'Via': '1.1 google, 1.1 varnish, 1.1 varnish', 'X-Cache': 'MISS, MISS', 'X-Cache-Hits': '0, 0', 'X-Content-Type-Options': 'nosniff', 'X-For-Request-Id': 'f6755feb-6622-4035-95fb-74c6c733896d', 'X-For-Trace-Id': 'a958fc0145515b1d67c4f85dec437958', 'X-Served-By': 'cache-chi-kigq8000022-CHI, cache-chi-kigq8000106-CHI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/AcOUgefST_CYjEe8jfSqsw', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:resolve-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1764032228.362895,VS0,VE147'}
[task 2025-11-25T00:57:08.525+00:00] 2025-11-25 00:57:08,525 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/Vb6FpvvTSZSHwmPouZgTjw HTTP/1.1" 200 440
[task 2025-11-25T00:57:08.525+00:00] 2025-11-25 00:57:08,525 - DEBUG - Received HTTP Status:    200
[task 2025-11-25T00:57:08.526+00:00] 2025-11-25 00:57:08,525 - DEBUG - Received HTTP Headers: {'Accept-Ranges': 'bytes', 'Access-Control-Allow-Headers': 'X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control', 'Access-Control-Allow-Methods': 'OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT', 'Access-Control-Allow-Origin': '*', 'Access-Control-Max-Age': '900', 'Access-Control-Request-Method': '*', 'Cache-Control': 'no-store no-cache must-revalidate', 'Content-Length': '440', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Tue, 25 Nov 2025 00:57:08 GMT', 'Etag': 'W/"1b8-yYJAWHqp/PBk3wu3pDkZsksP1rs"', 'Server': 'openresty', 'Strict-Transport-Security': 'max-age=31536000', 'Vary': 'Accept-Encoding', 'Via': '1.1 google, 1.1 varnish, 1.1 varnish', 'X-Cache': 'MISS, MISS', 'X-Cache-Hits': '0, 0', 'X-Content-Type-Options': 'nosniff', 'X-For-Request-Id': '4b20edb9-52e8-4948-a7ec-3224e6013bb7', 'X-For-Trace-Id': '082590988f80569c0b85619a1d971ed5', 'X-Served-By': 'cache-chi-kigq8000077-CHI, cache-chi-kigq8000106-CHI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Vb6FpvvTSZSHwmPouZgTjw', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:resolve-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1764032228.380819,VS0,VE139'}
[task 2025-11-25T00:57:08.529+00:00] 2025-11-25 00:57:08,529 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/C_gQQf_yRtqa4qsdJDh9gQ HTTP/1.1" 200 440
[task 2025-11-25T00:57:08.530+00:00] 2025-11-25 00:57:08,529 - DEBUG - Received HTTP Status:    200
[task 2025-11-25T00:57:08.530+00:00] 2025-11-25 00:57:08,530 - DEBUG - Received HTTP Headers: {'Accept-Ranges': 'bytes', 'Access-Control-Allow-Headers': 'X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control', 'Access-Control-Allow-Methods': 'OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT', 'Access-Control-Allow-Origin': '*', 'Access-Control-Max-Age': '900', 'Access-Control-Request-Method': '*', 'Cache-Control': 'no-store no-cache must-revalidate', 'Content-Length': '440', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Tue, 25 Nov 2025 00:57:08 GMT', 'Etag': 'W/"1b8-2eWLIyKm1ycG082wZxDpwxitcfw"', 'Server': 'openresty', 'Strict-Transport-Security': 'max-age=31536000', 'Vary': 'Accept-Encoding', 'Via': '1.1 google, 1.1 varnish, 1.1 varnish', 'X-Cache': 'MISS, MISS', 'X-Cache-Hits': '0, 0', 'X-Content-Type-Options': 'nosniff', 'X-For-Request-Id': 'c3bbf710-9414-46fe-9624-26e6d2ccbb6c', 'X-For-Trace-Id': 'c277fe44ff1f17e61c04a304597b0699', 'X-Served-By': 'cache-chi-kigq8000117-CHI, cache-chi-kigq8000106-CHI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/C_gQQf_yRtqa4qsdJDh9gQ', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:resolve-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1764032228.378544,VS0,VE145'}
[task 2025-11-25T00:57:08.532+00:00] 2025-11-25 00:57:08,531 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/fGEymBNbQeWgHM_sFBQBGQ HTTP/1.1" 200 440
[task 2025-11-25T00:57:08.532+00:00] 2025-11-25 00:57:08,531 - DEBUG - Received HTTP Status:    200
[task 2025-11-25T00:57:08.532+00:00] 2025-11-25 00:57:08,531 - DEBUG - Received HTTP Headers: {'Accept-Ranges': 'bytes', 'Access-Control-Allow-Headers': 'X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control', 'Access-Control-Allow-Methods': 'OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT', 'Access-Control-Allow-Origin': '*', 'Access-Control-Max-Age': '900', 'Access-Control-Request-Method': '*', 'Cache-Control': 'no-store no-cache must-revalidate', 'Content-Length': '440', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Tue, 25 Nov 2025 00:57:08 GMT', 'Etag': 'W/"1b8-zbcsW9fo4C4f+/UpOKtd4qut4jU"', 'Server': 'openresty', 'Strict-Transport-Security': 'max-age=31536000', 'Vary': 'Accept-Encoding', 'Via': '1.1 google, 1.1 varnish, 1.1 varnish', 'X-Cache': 'MISS, MISS', 'X-Cache-Hits': '0, 0', 'X-Content-Type-Options': 'nosniff', 'X-For-Request-Id': '6566ba55-ceee-4692-85dc-90508d2885ef', 'X-For-Trace-Id': 'b3a9c20f351faf396a51886fadb898b6', 'X-Served-By': 'cache-chi-kigq8000067-CHI, cache-chi-kigq8000106-CHI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/fGEymBNbQeWgHM_sFBQBGQ', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:resolve-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1764032228.376332,VS0,VE149'}
[task 2025-11-25T00:57:08.532+00:00] 2025-11-25 00:57:08,532 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/CWQZbhHrR3SB41mc0dGqZA HTTP/1.1" 200 440
[task 2025-11-25T00:57:08.533+00:00] 2025-11-25 00:57:08,533 - DEBUG - Received HTTP Status:    200
[task 2025-11-25T00:57:08.533+00:00] 2025-11-25 00:57:08,533 - DEBUG - Received HTTP Headers: {'Accept-Ranges': 'bytes', 'Access-Control-Allow-Headers': 'X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control', 'Access-Control-Allow-Methods': 'OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT', 'Access-Control-Allow-Origin': '*', 'Access-Control-Max-Age': '900', 'Access-Control-Request-Method': '*', 'Cache-Control': 'no-store no-cache must-revalidate', 'Content-Length': '440', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Tue, 25 Nov 2025 00:57:08 GMT', 'Etag': 'W/"1b8-+kKF4NFSIbe0FQkQikNcE1xbiXY"', 'Server': 'openresty', 'Strict-Transport-Security': 'max-age=31536000', 'Vary': 'Accept-Encoding', 'Via': '1.1 google, 1.1 varnish, 1.1 varnish', 'X-Cache': 'MISS, MISS', 'X-Cache-Hits': '0, 0', 'X-Content-Type-Options': 'nosniff', 'X-For-Request-Id': '457ebe35-eaea-4733-8464-4db21396aef0', 'X-For-Trace-Id': 'ad0390ed471026748471ade6e37fb7d0', 'X-Served-By': 'cache-chi-kigq8000156-CHI, cache-chi-kigq8000106-CHI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/CWQZbhHrR3SB41mc0dGqZA', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:resolve-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1764032228.383671,VS0,VE143'}
[task 2025-11-25T00:57:08.536+00:00] 2025-11-25 00:57:08,535 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/dkNeslWaTCCnLkLPRLy9og HTTP/1.1" 200 442
[task 2025-11-25T00:57:08.536+00:00] 2025-11-25 00:57:08,536 - DEBUG - Received HTTP Status:    200
[task 2025-11-25T00:57:08.536+00:00] 2025-11-25 00:57:08,536 - DEBUG - Received HTTP Headers: {'Accept-Ranges': 'bytes', 'Access-Control-Allow-Headers': 'X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control', 'Access-Control-Allow-Methods': 'OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT', 'Access-Control-Allow-Origin': '*', 'Access-Control-Max-Age': '900', 'Access-Control-Request-Method': '*', 'Cache-Control': 'no-store no-cache must-revalidate', 'Content-Length': '442', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Tue, 25 Nov 2025 00:57:08 GMT', 'Etag': 'W/"1ba-RPe+t//lzsHWhQoptrcB8x8V9cs"', 'Server': 'openresty', 'Strict-Transport-Security': 'max-age=31536000', 'Vary': 'Accept-Encoding', 'Via': '1.1 google, 1.1 varnish, 1.1 varnish', 'X-Cache': 'MISS, MISS', 'X-Cache-Hits': '0, 0', 'X-Content-Type-Options': 'nosniff', 'X-For-Request-Id': '62c4db7b-8ec2-40f9-8ccf-ede74d8913af', 'X-For-Trace-Id': '1f3c95a0b7195e4509b95c4662b34a72', 'X-Served-By': 'cache-chi-kigq8000136-CHI, cache-chi-kigq8000106-CHI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dkNeslWaTCCnLkLPRLy9og', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:resolve-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1764032228.370004,VS0,VE161'}
[task 2025-11-25T00:57:08.557+00:00] 2025-11-25 00:57:08,557 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/Q3CPvWsvRGO5vQp5S31g5w HTTP/1.1" 200 440
[task 2025-11-25T00:57:08.558+00:00] 2025-11-25 00:57:08,558 - DEBUG - Received HTTP Status:    200
[task 2025-11-25T00:57:08.559+00:00] 2025-11-25 00:57:08,559 - DEBUG - Received HTTP Headers: {'Accept-Ranges': 'bytes', 'Access-Control-Allow-Headers': 'X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control', 'Access-Control-Allow-Methods': 'OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT', 'Access-Control-Allow-Origin': '*', 'Access-Control-Max-Age': '900', 'Access-Control-Request-Method': '*', 'Cache-Control': 'no-store no-cache must-revalidate', 'Content-Length': '440', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Tue, 25 Nov 2025 00:57:08 GMT', 'Etag': 'W/"1b8-pXSqDnfCznpG4aiHKiWIvFo3TNU"', 'Server': 'openresty', 'Strict-Transport-Security': 'max-age=31536000', 'Vary': 'Accept-Encoding', 'Via': '1.1 google, 1.1 varnish, 1.1 varnish', 'X-Cache': 'MISS, MISS', 'X-Cache-Hits': '0, 0', 'X-Content-Type-Options': 'nosniff', 'X-For-Request-Id': 'f3530436-7154-4fe6-9ff2-f32809b8a9f2', 'X-For-Trace-Id': '947c69ed651efeea176855fb322c3c78', 'X-Served-By': 'cache-chi-kigq8000152-CHI, cache-chi-kigq8000106-CHI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Q3CPvWsvRGO5vQp5S31g5w', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:resolve-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1764032228.368161,VS0,VE183'}
[task 2025-11-25T00:57:08.560+00:00] 2025-11-25 00:57:08,559 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/KaXO-IRHSr2VHtYdbGDqnA HTTP/1.1" 200 440
[task 2025-11-25T00:57:08.560+00:00] 2025-11-25 00:57:08,560 - DEBUG - Received HTTP Status:    200
[task 2025-11-25T00:57:08.560+00:00] 2025-11-25 00:57:08,560 - DEBUG - Received HTTP Headers: {'Accept-Ranges': 'bytes', 'Access-Control-Allow-Headers': 'X-Requested-With,Content-Type,Authorization,Accept,Origin,Cache-Control', 'Access-Control-Allow-Methods': 'OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT', 'Access-Control-Allow-Origin': '*', 'Access-Control-Max-Age': '900', 'Access-Control-Request-Method': '*', 'Cache-Control': 'no-store no-cache must-revalidate', 'Content-Length': '440', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Tue, 25 Nov 2025 00:57:08 GMT', 'Etag': 'W/"1b8-2h5dkfQavWIY5uQLM+UL04tmne0"', 'Server': 'openresty', 'Strict-Transport-Security': 'max-age=31536000', 'Vary': 'Accept-Encoding', 'Via': '1.1 google, 1.1 varnish, 1.1 varnish', 'X-Cache': 'MISS, MISS', 'X-Cache-Hits': '0, 0', 'X-Content-Type-Options': 'nosniff', 'X-For-Request-Id': 'd3360ad6-fb90-4f40-83aa-02d946f7b78f', 'X-For-Trace-Id': '31a3cdcfca88c88740dd6cb4bfd8431b', 'X-Served-By': 'cache-chi-kigq8000067-CHI, cache-chi-kigq8000106-CHI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/KaXO-IRHSr2VHtYdbGDqnA', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:resolve-task:QgVYnyGZRtuqyTwp-ia6uA/0","queue:create-artifact:QgVYnyGZRtuqyTwp-ia6uA/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1764032228.378074,VS0,VE175'}
[task 2025-11-25T00:57:08.565+00:00] Traceback (most recent call last):
[task 2025-11-25T00:57:08.565+00:00]   File "/usr/local/lib/python3.11/dist-packages/taskcluster/client.py", line 503, in _makeHttpRequest
[task 2025-11-25T00:57:08.565+00:00]     response.raise_for_status()
[task 2025-11-25T00:57:08.565+00:00]   File "/usr/local/lib/python3.11/dist-packages/requests/models.py", line 1026, in raise_for_status
[task 2025-11-25T00:57:08.565+00:00]     raise HTTPError(http_error_msg, response=self)
[task 2025-11-25T00:57:08.565+00:00] requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: http://taskcluster/api/queue/v1/task/A17GZVR3TcWWAjSUnO9ETg
[task 2025-11-25T00:57:08.566+00:00] 
[task 2025-11-25T00:57:08.566+00:00] During handling of the above exception, another exception occurred:
[task 2025-11-25T00:57:08.566+00:00] 
[task 2025-11-25T00:57:08.566+00:00] Traceback (most recent call last):
[task 2025-11-25T00:57:08.567+00:00]   File "/builds/worker/.local/lib/python3.11/site-packages/taskgraph/main.py", line 1203, in main
[task 2025-11-25T00:57:08.567+00:00]     return args.command(vars(args))
[task 2025-11-25T00:57:08.567+00:00]            ^^^^^^^^^^^^^^^^^^^^^^^^
[task 2025-11-25T00:57:08.567+00:00]   File "/builds/worker/.local/lib/python3.11/site-packages/taskgraph/main.py", line 939, in decision
[task 2025-11-25T00:57:08.567+00:00]     taskgraph_decision(options)
[task 2025-11-25T00:57:08.568+00:00]   File "/builds/worker/.local/lib/python3.11/site-packages/taskgraph/decision.py", line 151, in taskgraph_decision
[task 2025-11-25T00:57:08.568+00:00]     create_tasks(
[task 2025-11-25T00:57:08.568+00:00]   File "/builds/worker/.local/lib/python3.11/site-packages/taskgraph/create.py", line 102, in create_tasks
[task 2025-11-25T00:57:08.568+00:00]     f.result()
[task 2025-11-25T00:57:08.568+00:00]   File "/usr/lib/python3.11/concurrent/futures/_base.py", line 449, in result
[task 2025-11-25T00:57:08.568+00:00]     return self.__get_result()
[task 2025-11-25T00:57:08.569+00:00]            ^^^^^^^^^^^^^^^^^^^
[task 2025-11-25T00:57:08.569+00:00]   File "/usr/lib/python3.11/concurrent/futures/_base.py", line 401, in __get_result
[task 2025-11-25T00:57:08.569+00:00]     raise self._exception
[task 2025-11-25T00:57:08.569+00:00]   File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run
[task 2025-11-25T00:57:08.569+00:00]     result = self.fn(*self.args, **self.kwargs)
[task 2025-11-25T00:57:08.569+00:00]              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[task 2025-11-25T00:57:08.569+00:00]   File "/builds/worker/.local/lib/python3.11/site-packages/taskgraph/create.py", line 123, in create_task
[task 2025-11-25T00:57:08.569+00:00]     queue.createTask(task_id, task_def)
[task 2025-11-25T00:57:08.569+00:00]   File "/usr/local/lib/python3.11/dist-packages/taskcluster/generated/queue.py", line 296, in createTask
[task 2025-11-25T00:57:08.569+00:00]     return self._makeApiCall(self.funcinfo["createTask"], *args, **kwargs)
[task 2025-11-25T00:57:08.570+00:00]            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[task 2025-11-25T00:57:08.570+00:00]   File "/usr/local/lib/python3.11/dist-packages/taskcluster/client.py", line 269, in _makeApiCall
[task 2025-11-25T00:57:08.570+00:00]     response = self._makeHttpRequest(entry['method'], _route, payload)
[task 2025-11-25T00:57:08.570+00:00]                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[task 2025-11-25T00:57:08.570+00:00]   File "/usr/local/lib/python3.11/dist-packages/taskcluster/client.py", line 538, in _makeHttpRequest
[task 2025-11-25T00:57:08.570+00:00]     raise exceptions.TaskclusterRestFailure(
[task 2025-11-25T00:57:08.570+00:00] taskcluster.exceptions.TaskclusterRestFailure: Client ID task-client/QgVYnyGZRtuqyTwp-ia6uA/0/on/us-central1-f/2419157813068120190/until/1764033407.341 does not have sufficient scopes and is missing the following scopes:
[task 2025-11-25T00:57:08.570+00:00] 
[task 2025-11-25T00:57:08.570+00:00] ```
[task 2025-11-25T00:57:08.570+00:00] {
[task 2025-11-25T00:57:08.571+00:00]   "AnyOf": [
[task 2025-11-25T00:57:08.571+00:00]     "queue:create-task:highest:releng-hardware/macos",
[task 2025-11-25T00:57:08.571+00:00]     "queue:create-task:very-high:releng-hardware/macos",
[task 2025-11-25T00:57:08.571+00:00]     "queue:create-task:high:releng-hardware/macos",
[task 2025-11-25T00:57:08.571+00:00]     "queue:create-task:medium:releng-hardware/macos",
[task 2025-11-25T00:57:08.571+00:00]     "queue:create-task:low:releng-hardware/macos"
[task 2025-11-25T00:57:08.571+00:00]   ]
[task 2025-11-25T00:57:08.571+00:00] }
[task 2025-11-25T00:57:08.571+00:00] ```
[task 2025-11-25T00:57:08.571+00:00] 
[task 2025-11-25T00:57:08.572+00:00] This request requires the client to satisfy the following scope expression:
[task 2025-11-25T00:57:08.572+00:00] 
[task 2025-11-25T00:57:08.572+00:00] ```
[task 2025-11-25T00:57:08.572+00:00] {
[task 2025-11-25T00:57:08.572+00:00]   "AllOf": [
[task 2025-11-25T00:57:08.572+00:00]     "generic-worker:cache:taskgraph-level-1-checkouts",
[task 2025-11-25T00:57:08.572+00:00]     "generic-worker:cache:taskgraph-level-1-uv",
[task 2025-11-25T00:57:08.572+00:00]     "queue:route:tc-treeherder.v2.taskgraph-pr.fc48c6d4bb0d19b907a9182b1ad24c15a2479eb9.0",
[task 2025-11-25T00:57:08.572+00:00]     "queue:route:checks",
[task 2025-11-25T00:57:08.572+00:00]     "queue:create-task:project:none",
[task 2025-11-25T00:57:08.572+00:00]     "queue:scheduler-id:taskgraph-level-1",
[task 2025-11-25T00:57:08.572+00:00]     {
[task 2025-11-25T00:57:08.572+00:00]       "AnyOf": [
[task 2025-11-25T00:57:08.572+00:00]         "queue:create-task:highest:releng-hardware/macos",
[task 2025-11-25T00:57:08.572+00:00]         "queue:create-task:very-high:releng-hardware/macos",
[task 2025-11-25T00:57:08.572+00:00]         "queue:create-task:high:releng-hardware/macos",
[task 2025-11-25T00:57:08.572+00:00]         "queue:create-task:medium:releng-hardware/macos",
[task 2025-11-25T00:57:08.572+00:00]         "queue:create-task:low:releng-hardware/macos"
[task 2025-11-25T00:57:08.572+00:00]       ]
[task 2025-11-25T00:57:08.572+00:00]     }
[task 2025-11-25T00:57:08.572+00:00]   ]
[task 2025-11-25T00:57:08.572+00:00] }
[task 2025-11-25T00:57:08.572+00:00] ```
[task 2025-11-25T00:57:08.572+00:00] 
[task 2025-11-25T00:57:08.572+00:00] ---
[task 2025-11-25T00:57:08.572+00:00] 
[task 2025-11-25T00:57:08.572+00:00] * method:     createTask
[task 2025-11-25T00:57:08.572+00:00] * errorCode:  InsufficientScopes
[task 2025-11-25T00:57:08.572+00:00] * statusCode: 403
[task 2025-11-25T00:57:08.572+00:00] * time:       2025-11-25T00:57:08.434Z
[taskcluster 2025-11-25 00:57:08.885Z] === Task Finished ===
[taskcluster 2025-11-25 00:57:11.623Z] Unsuccessful task run with exit code: 1 completed in 24.18 seconds