Make sure that cached values from links_and_reverse_links_dict are not mutable inside #826
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-10-17T14:29:49.340Z
Resolved: 2025-10-17T14:29:58.883Z
Task Execution Time: 9 seconds, 543 milliseconds
Task Status: completed
Reason Resolved: completed
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-10-17 14:29:49.442Z] Task ID: DVpzAnoWS2ShiioIzkY2UQ
[taskcluster 2025-10-17 14:29:49.442Z] Worker ID: 5283187562463095954
[taskcluster 2025-10-17 14:29:49.442Z] Worker Group: us-west1-b
[taskcluster 2025-10-17 14:29:49.442Z] Worker Node Type: projects/887720501152/machineTypes/n2-standard-2
[taskcluster 2025-10-17 14:29:49.442Z] Worker Pool: taskgraph-1/decision-gcp
[taskcluster 2025-10-17 14:29:49.442Z] Worker Version: 38.0.5
[taskcluster 2025-10-17 14:29:49.442Z] Public IP: 34.145.16.137
[taskcluster 2025-10-17 14:29:49.442Z] Hostname: taskgraph-1-decision-gcp-dtqx3jyvtn6bo6ymvh1elq
[taskcluster 2025-10-17 14:29:49.442Z] using cache "taskgraph-level-1-checkouts-sparse-v2" -> /builds/worker/checkouts
[taskcluster 2025-10-17 14:29:50.054Z] === Task Starting ===
[setup 2025-10-17T14:29:50.359+00:00] run-task started in /
[setup 2025-10-17T14:29:50.360+00:00] Invoked by command: --taskgraph-checkout=/builds/worker/checkouts/src -- bash -cx cd /builds/worker/checkouts/src && ln -s /builds/worker/artifacts artifacts && pip3 install --user --break-system-packages . && taskgraph decision --verbose --pushlog-id='0' --pushdate='0' --project='taskgraph' --owner='Eijebong@users.noreply.github.com' --level='1' --repository-type=git --tasks-for='github-pull-request' --base-repository='https://github.com/taskcluster/taskgraph' --base-ref='main' --base-rev='f73212c7d40c07406d0df5878250b93c1b4fdf12' --head-repository='https://github.com/Eijebong/taskgraph' --head-ref='aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' --head-rev='3f077bbb2b6455790e7c30cd4f1053559fd77c13'
[setup 2025-10-17T14:29:50.360+00:00] Python version: 3.11.2
[setup 2025-10-17T14:29:50.360+00:00] Subprocess python version:
cpython-3.11.2-linux-x86_64-gnu /usr/bin/python3.11
cpython-3.11.2-linux-x86_64-gnu /usr/bin/python3 -> python3.11
cpython-3.11.2-linux-x86_64-gnu /bin/python3.11
cpython-3.11.2-linux-x86_64-gnu /bin/python3 -> python3.11
...(214 lines hidden)...
[task 2025-10-17T14:29:55.091+00:00] 2025-10-17 14:29:55,091 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/tasks/status
[task 2025-10-17T14:29:55.091+00:00] 2025-10-17 14:29:55,091 - DEBUG - Not using hawk!
[task 2025-10-17T14:29:55.091+00:00] 2025-10-17 14:29:55,091 - DEBUG - Making attempt 0
[task 2025-10-17T14:29:55.091+00:00] 2025-10-17 14:29:55,091 - DEBUG - Making a POST request to http://taskcluster/api/queue/v1/tasks/status
[task 2025-10-17T14:29:55.091+00:00] 2025-10-17 14:29:55,091 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-10-17T14:29:55.091+00:00] 2025-10-17 14:29:55,091 - DEBUG - HTTP Payload: {"taskIds":["K8vvhANESUmNi0U6gs6ylQ","NEFl8VUfQAqBXiRkCBVdrA","Wug6clNET7Sb6qdNIrF_JA","bXGgyXvdTUKV (limit 100 char)
[task 2025-10-17T14:29:55.093+00:00] 2025-10-17 14:29:55,093 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-10-17T14:29:55.161+00:00] 2025-10-17 14:29:55,161 - DEBUG - http://taskcluster:80 "POST /api/queue/v1/tasks/status HTTP/1.1" 200 1799
[task 2025-10-17T14:29:55.162+00:00] 2025-10-17 14:29:55,162 - DEBUG - Received HTTP Status: 200
[task 2025-10-17T14:29:55.162+00:00] 2025-10-17 14:29:55,162 - 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': 'Fri, 17 Oct 2025 14:29:55 GMT', 'Etag': 'W/"2fbe-J1ZoJu3yVVCv01SlGx3+wehvhxU"', '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': 'a5dcf05a-1dfb-4bb0-bc59-68eb49902a49', 'X-For-Trace-Id': '370c0702ad4a216d691591c196b72f77', 'X-Served-By': 'cache-bfi-kbfi7400111-BFI, cache-bfi-kbfi7400111-BFI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/tasks/status', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/DVpzAnoWS2ShiioIzkY2UQ/0/on/us-west1-b/5283187562463095954/until/1760712589.335', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:resolve-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1760711395.097934,VS0,VE59', 'Content-Length': '1799'}
[task 2025-10-17T14:29:55.163+00:00] 2025-10-17 14:29:55,163 - DEBUG - replace_tasks: docker-image-skopeo
[task 2025-10-17T14:29:55.163+00:00] 2025-10-17 14:29:55,163 - DEBUG - replace_tasks: docker-image-skopeo replaced with NEFl8VUfQAqBXiRkCBVdrA by optimization strategy
[task 2025-10-17T14:29:55.163+00:00] 2025-10-17 14:29:55,163 - DEBUG - replace_tasks: docker-image-python
[task 2025-10-17T14:29:55.165+00:00] 2025-10-17 14:29:55,165 - DEBUG - replace_tasks: docker-image-python replaced with VDYT3xlFRRWEiuuxW6__jw by optimization strategy
[task 2025-10-17T14:29:55.165+00:00] 2025-10-17 14:29:55,165 - DEBUG - replace_tasks: docker-image-index-task
[task 2025-10-17T14:29:55.166+00:00] 2025-10-17 14:29:55,166 - DEBUG - replace_tasks: docker-image-index-task replaced with bXGgyXvdTUKV9_USN1xxrA by optimization strategy
[task 2025-10-17T14:29:55.166+00:00] 2025-10-17 14:29:55,166 - DEBUG - replace_tasks: docker-image-fetch
[task 2025-10-17T14:29:55.166+00:00] 2025-10-17 14:29:55,166 - DEBUG - replace_tasks: docker-image-fetch replaced with U3PXePGbS72U8YRXl_6Z1Q by optimization strategy
[task 2025-10-17T14:29:55.167+00:00] 2025-10-17 14:29:55,166 - DEBUG - replace_tasks: docker-image-run-task
[task 2025-10-17T14:29:55.167+00:00] 2025-10-17 14:29:55,166 - DEBUG - replace_tasks: docker-image-run-task replaced with cb5nG7JbQpOpLk2Dsu8rnw by optimization strategy
[task 2025-10-17T14:29:55.167+00:00] 2025-10-17 14:29:55,166 - DEBUG - replace_tasks: test-unit-py313
[task 2025-10-17T14:29:55.167+00:00] 2025-10-17 14:29:55,166 - DEBUG - replace_tasks: test-unit-py313 kept by optimization strategy
[task 2025-10-17T14:29:55.167+00:00] 2025-10-17 14:29:55,166 - DEBUG - replace_tasks: test-unit-py39
[task 2025-10-17T14:29:55.168+00:00] 2025-10-17 14:29:55,166 - DEBUG - replace_tasks: test-unit-py39 kept by optimization strategy
[task 2025-10-17T14:29:55.168+00:00] 2025-10-17 14:29:55,166 - DEBUG - replace_tasks: doc-generate
[task 2025-10-17T14:29:55.168+00:00] 2025-10-17 14:29:55,167 - DEBUG - replace_tasks: doc-generate kept by optimization strategy
[task 2025-10-17T14:29:55.169+00:00] 2025-10-17 14:29:55,167 - DEBUG - replace_tasks: test-unit-py310
[task 2025-10-17T14:29:55.169+00:00] 2025-10-17 14:29:55,167 - DEBUG - replace_tasks: test-unit-py310 kept by optimization strategy
[task 2025-10-17T14:29:55.169+00:00] 2025-10-17 14:29:55,167 - DEBUG - replace_tasks: test-unit-py312
[task 2025-10-17T14:29:55.170+00:00] 2025-10-17 14:29:55,167 - DEBUG - replace_tasks: test-unit-py312 kept by optimization strategy
[task 2025-10-17T14:29:55.171+00:00] 2025-10-17 14:29:55,167 - DEBUG - replace_tasks: test-unit-py311
[task 2025-10-17T14:29:55.171+00:00] 2025-10-17 14:29:55,167 - DEBUG - replace_tasks: test-unit-py311 kept by optimization strategy
[task 2025-10-17T14:29:55.171+00:00] 2025-10-17 14:29:55,167 - DEBUG - replace_tasks: check-type
[task 2025-10-17T14:29:55.171+00:00] 2025-10-17 14:29:55,167 - DEBUG - replace_tasks: check-type kept by optimization strategy
[task 2025-10-17T14:29:55.171+00:00] 2025-10-17 14:29:55,167 - DEBUG - replace_tasks: fetch-codecov-uploader
[task 2025-10-17T14:29:55.171+00:00] 2025-10-17 14:29:55,168 - DEBUG - replace_tasks: fetch-codecov-uploader replaced with SfLzaQVqR8-uU3di1nYDyg by optimization strategy
[task 2025-10-17T14:29:55.172+00:00] 2025-10-17 14:29:55,168 - DEBUG - replace_tasks: docker-image-decision
[task 2025-10-17T14:29:55.172+00:00] 2025-10-17 14:29:55,168 - DEBUG - replace_tasks: docker-image-decision kept by optimization strategy
[task 2025-10-17T14:29:55.172+00:00] 2025-10-17 14:29:55,168 - DEBUG - replace_tasks: complete-pr
[task 2025-10-17T14:29:55.172+00:00] 2025-10-17 14:29:55,168 - DEBUG - replace_tasks: complete-pr depends on an unreplaced or unremoved task
[task 2025-10-17T14:29:55.172+00:00] 2025-10-17 14:29:55,168 - DEBUG - replace_tasks: codecov-upload
[task 2025-10-17T14:29:55.172+00:00] 2025-10-17 14:29:55,168 - DEBUG - replace_tasks: codecov-upload depends on an unreplaced or unremoved task
[task 2025-10-17T14:29:55.172+00:00] 2025-10-17 14:29:55,169 - INFO - Replaced 6 tasks by index-search (index-search) during optimization.
[task 2025-10-17T14:29:55.172+00:00] 2025-10-17 14:29:55,170 - DEBUG - Morphing: adding index tasks
[task 2025-10-17T14:29:55.172+00:00] 2025-10-17 14:29:55,171 - DEBUG - Morphing: adding code review task
[task 2025-10-17T14:29:55.172+00:00] 2025-10-17 14:29:55,171 - INFO - writing artifact file `task-graph.json`
[task 2025-10-17T14:29:55.172+00:00] 2025-10-17 14:29:55,171 - INFO - writing artifact file `label-to-taskid.json`
[task 2025-10-17T14:29:55.173+00:00] 2025-10-17 14:29:55,173 - INFO - Creating task with taskId QRU1vFgLRz2uwT07QCGpAg for test-unit-py310
[task 2025-10-17T14:29:55.174+00:00] 2025-10-17 14:29:55,174 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-10-17T14:29:55.175+00:00] 2025-10-17 14:29:55,174 - INFO - Creating task with taskId C334BdmNSH-aylfcW_Ujzw for test-unit-py311
[task 2025-10-17T14:29:55.175+00:00] 2025-10-17 14:29:55,173 - INFO - Creating task with taskId OsyxIoG8T5Ktw4c3skKM8Q for test-unit-py313
[task 2025-10-17T14:29:55.176+00:00] 2025-10-17 14:29:55,174 - INFO - Creating task with taskId R_Yh2iNXQPKQcjtp6zP7-w for test-unit-py39
[task 2025-10-17T14:29:55.176+00:00] 2025-10-17 14:29:55,176 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-10-17T14:29:55.176+00:00] 2025-10-17 14:29:55,175 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-10-17T14:29:55.176+00:00] 2025-10-17 14:29:55,176 - DEBUG - Found a positional argument: C334BdmNSH-aylfcW_Ujzw
[task 2025-10-17T14:29:55.176+00:00] 2025-10-17 14:29:55,175 - INFO - Creating task with taskId cpZmMmqvSISTH1BntUGrOw for check-type
[task 2025-10-17T14:29:55.176+00:00] 2025-10-17 14:29:55,175 - DEBUG - Found a positional argument: QRU1vFgLRz2uwT07QCGpAg
[task 2025-10-17T14:29:55.177+00:00] 2025-10-17 14:29:55,176 - DEBUG - After processing positional arguments, we have: {'taskId': 'QRU1vFgLRz2uwT07QCGpAg'}
[task 2025-10-17T14:29:55.177+00:00] 2025-10-17 14:29:55,177 - DEBUG - After keyword arguments, we have: {'taskId': 'QRU1vFgLRz2uwT07QCGpAg'}
[task 2025-10-17T14:29:55.177+00:00] 2025-10-17 14:29:55,176 - DEBUG - After processing positional arguments, we have: {'taskId': 'C334BdmNSH-aylfcW_Ujzw'}
[task 2025-10-17T14:29:55.178+00:00] 2025-10-17 14:29:55,177 - DEBUG - After keyword arguments, we have: {'taskId': 'C334BdmNSH-aylfcW_Ujzw'}
[task 2025-10-17T14:29:55.178+00:00] 2025-10-17 14:29:55,178 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/C334BdmNSH-aylfcW_Ujzw
[task 2025-10-17T14:29:55.178+00:00] 2025-10-17 14:29:55,176 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-10-17T14:29:55.179+00:00] 2025-10-17 14:29:55,175 - INFO - Creating task with taskId dlhDRyjnSQS7R3fPH_4Pwg for test-unit-py312
[task 2025-10-17T14:29:55.179+00:00] 2025-10-17 14:29:55,179 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-10-17T14:29:55.179+00:00] 2025-10-17 14:29:55,179 - DEBUG - Found a positional argument: dlhDRyjnSQS7R3fPH_4Pwg
[task 2025-10-17T14:29:55.179+00:00] 2025-10-17 14:29:55,179 - DEBUG - After processing positional arguments, we have: {'taskId': 'dlhDRyjnSQS7R3fPH_4Pwg'}
[task 2025-10-17T14:29:55.179+00:00] 2025-10-17 14:29:55,179 - DEBUG - After keyword arguments, we have: {'taskId': 'dlhDRyjnSQS7R3fPH_4Pwg'}
[task 2025-10-17T14:29:55.180+00:00] 2025-10-17 14:29:55,179 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/dlhDRyjnSQS7R3fPH_4Pwg
[task 2025-10-17T14:29:55.180+00:00] 2025-10-17 14:29:55,179 - DEBUG - Not using hawk!
[task 2025-10-17T14:29:55.181+00:00] 2025-10-17 14:29:55,179 - DEBUG - Making attempt 0
[task 2025-10-17T14:29:55.181+00:00] 2025-10-17 14:29:55,179 - DEBUG - Found a positional argument: cpZmMmqvSISTH1BntUGrOw
[task 2025-10-17T14:29:55.181+00:00] 2025-10-17 14:29:55,176 - DEBUG - Found a positional argument: R_Yh2iNXQPKQcjtp6zP7-w
[task 2025-10-17T14:29:55.181+00:00] 2025-10-17 14:29:55,179 - DEBUG - After processing positional arguments, we have: {'taskId': 'R_Yh2iNXQPKQcjtp6zP7-w'}
[task 2025-10-17T14:29:55.182+00:00] 2025-10-17 14:29:55,177 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/QRU1vFgLRz2uwT07QCGpAg
[task 2025-10-17T14:29:55.182+00:00] 2025-10-17 14:29:55,180 - DEBUG - Not using hawk!
[task 2025-10-17T14:29:55.182+00:00] 2025-10-17 14:29:55,180 - DEBUG - Making attempt 0
[task 2025-10-17T14:29:55.182+00:00] 2025-10-17 14:29:55,180 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/QRU1vFgLRz2uwT07QCGpAg
[task 2025-10-17T14:29:55.183+00:00] 2025-10-17 14:29:55,180 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-10-17T14:29:55.183+00:00] 2025-10-17 14:29:55,180 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-gcp","routes":["tc-treeherder.v2.taskgraph-pr.3f0 (limit 100 char)
[task 2025-10-17T14:29:55.184+00:00] 2025-10-17 14:29:55,178 - DEBUG - Not using hawk!
[task 2025-10-17T14:29:55.184+00:00] 2025-10-17 14:29:55,184 - DEBUG - Making attempt 0
[task 2025-10-17T14:29:55.184+00:00] 2025-10-17 14:29:55,184 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/C334BdmNSH-aylfcW_Ujzw
[task 2025-10-17T14:29:55.184+00:00] 2025-10-17 14:29:55,184 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-10-17T14:29:55.184+00:00] 2025-10-17 14:29:55,184 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-gcp","routes":["tc-treeherder.v2.taskgraph-pr.3f0 (limit 100 char)
[task 2025-10-17T14:29:55.186+00:00] 2025-10-17 14:29:55,179 - DEBUG - After processing positional arguments, we have: {'taskId': 'cpZmMmqvSISTH1BntUGrOw'}
[task 2025-10-17T14:29:55.186+00:00] 2025-10-17 14:29:55,186 - DEBUG - After keyword arguments, we have: {'taskId': 'cpZmMmqvSISTH1BntUGrOw'}
[task 2025-10-17T14:29:55.186+00:00] 2025-10-17 14:29:55,186 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/cpZmMmqvSISTH1BntUGrOw
[task 2025-10-17T14:29:55.186+00:00] 2025-10-17 14:29:55,177 - INFO - Creating task with taskId Bs2W_--iTMGwvUlQ62Jt_g for doc-generate
[task 2025-10-17T14:29:55.186+00:00] 2025-10-17 14:29:55,186 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-10-17T14:29:55.187+00:00] 2025-10-17 14:29:55,184 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-10-17T14:29:55.189+00:00] 2025-10-17 14:29:55,179 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/dlhDRyjnSQS7R3fPH_4Pwg
[task 2025-10-17T14:29:55.189+00:00] 2025-10-17 14:29:55,189 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-10-17T14:29:55.193+00:00] 2025-10-17 14:29:55,180 - DEBUG - After keyword arguments, we have: {'taskId': 'R_Yh2iNXQPKQcjtp6zP7-w'}
[task 2025-10-17T14:29:55.193+00:00] 2025-10-17 14:29:55,189 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/R_Yh2iNXQPKQcjtp6zP7-w
[task 2025-10-17T14:29:55.193+00:00] 2025-10-17 14:29:55,190 - DEBUG - Not using hawk!
[task 2025-10-17T14:29:55.193+00:00] 2025-10-17 14:29:55,190 - DEBUG - Making attempt 0
[task 2025-10-17T14:29:55.193+00:00] 2025-10-17 14:29:55,190 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/R_Yh2iNXQPKQcjtp6zP7-w
[task 2025-10-17T14:29:55.194+00:00] 2025-10-17 14:29:55,190 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-10-17T14:29:55.194+00:00] 2025-10-17 14:29:55,190 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-gcp","routes":["tc-treeherder.v2.taskgraph-pr.3f0 (limit 100 char)
[task 2025-10-17T14:29:55.194+00:00] 2025-10-17 14:29:55,191 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-10-17T14:29:55.194+00:00] 2025-10-17 14:29:55,186 - DEBUG - Not using hawk!
[task 2025-10-17T14:29:55.194+00:00] 2025-10-17 14:29:55,191 - DEBUG - Making attempt 0
[task 2025-10-17T14:29:55.194+00:00] 2025-10-17 14:29:55,191 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/cpZmMmqvSISTH1BntUGrOw
[task 2025-10-17T14:29:55.194+00:00] 2025-10-17 14:29:55,191 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-10-17T14:29:55.194+00:00] 2025-10-17 14:29:55,191 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-gcp","routes":["tc-treeherder.v2.taskgraph-pr.3f0 (limit 100 char)
[task 2025-10-17T14:29:55.194+00:00] 2025-10-17 14:29:55,193 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-10-17T14:29:55.194+00:00] 2025-10-17 14:29:55,189 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-gcp","routes":["tc-treeherder.v2.taskgraph-pr.3f0 (limit 100 char)
[task 2025-10-17T14:29:55.195+00:00] 2025-10-17 14:29:55,195 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-10-17T14:29:55.196+00:00] 2025-10-17 14:29:55,175 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-10-17T14:29:55.196+00:00] 2025-10-17 14:29:55,196 - DEBUG - Found a positional argument: OsyxIoG8T5Ktw4c3skKM8Q
[task 2025-10-17T14:29:55.197+00:00] 2025-10-17 14:29:55,197 - DEBUG - After processing positional arguments, we have: {'taskId': 'OsyxIoG8T5Ktw4c3skKM8Q'}
[task 2025-10-17T14:29:55.197+00:00] 2025-10-17 14:29:55,197 - DEBUG - After keyword arguments, we have: {'taskId': 'OsyxIoG8T5Ktw4c3skKM8Q'}
[task 2025-10-17T14:29:55.197+00:00] 2025-10-17 14:29:55,178 - INFO - Creating task with taskId SowfGY93Ty-jZp0QWcGDBw for docker-image-decision
[task 2025-10-17T14:29:55.198+00:00] 2025-10-17 14:29:55,197 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/OsyxIoG8T5Ktw4c3skKM8Q
[task 2025-10-17T14:29:55.198+00:00] 2025-10-17 14:29:55,186 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-10-17T14:29:55.198+00:00] 2025-10-17 14:29:55,198 - DEBUG - Found a positional argument: Bs2W_--iTMGwvUlQ62Jt_g
[task 2025-10-17T14:29:55.199+00:00] 2025-10-17 14:29:55,198 - DEBUG - After processing positional arguments, we have: {'taskId': 'Bs2W_--iTMGwvUlQ62Jt_g'}
[task 2025-10-17T14:29:55.199+00:00] 2025-10-17 14:29:55,197 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-10-17T14:29:55.199+00:00] 2025-10-17 14:29:55,199 - DEBUG - Found a positional argument: SowfGY93Ty-jZp0QWcGDBw
[task 2025-10-17T14:29:55.200+00:00] 2025-10-17 14:29:55,200 - DEBUG - After processing positional arguments, we have: {'taskId': 'SowfGY93Ty-jZp0QWcGDBw'}
[task 2025-10-17T14:29:55.200+00:00] 2025-10-17 14:29:55,198 - DEBUG - Not using hawk!
[task 2025-10-17T14:29:55.200+00:00] 2025-10-17 14:29:55,200 - DEBUG - Making attempt 0
[task 2025-10-17T14:29:55.201+00:00] 2025-10-17 14:29:55,200 - DEBUG - After keyword arguments, we have: {'taskId': 'SowfGY93Ty-jZp0QWcGDBw'}
[task 2025-10-17T14:29:55.201+00:00] 2025-10-17 14:29:55,199 - DEBUG - After keyword arguments, we have: {'taskId': 'Bs2W_--iTMGwvUlQ62Jt_g'}
[task 2025-10-17T14:29:55.201+00:00] 2025-10-17 14:29:55,200 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/OsyxIoG8T5Ktw4c3skKM8Q
[task 2025-10-17T14:29:55.202+00:00] 2025-10-17 14:29:55,201 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-10-17T14:29:55.202+00:00] 2025-10-17 14:29:55,202 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-gcp","routes":["tc-treeherder.v2.taskgraph-pr.3f0 (limit 100 char)
[task 2025-10-17T14:29:55.202+00:00] 2025-10-17 14:29:55,201 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/SowfGY93Ty-jZp0QWcGDBw
[task 2025-10-17T14:29:55.204+00:00] 2025-10-17 14:29:55,201 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/Bs2W_--iTMGwvUlQ62Jt_g
[task 2025-10-17T14:29:55.204+00:00] 2025-10-17 14:29:55,204 - DEBUG - Not using hawk!
[task 2025-10-17T14:29:55.204+00:00] 2025-10-17 14:29:55,204 - DEBUG - Making attempt 0
[task 2025-10-17T14:29:55.204+00:00] 2025-10-17 14:29:55,204 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/Bs2W_--iTMGwvUlQ62Jt_g
[task 2025-10-17T14:29:55.204+00:00] 2025-10-17 14:29:55,204 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-10-17T14:29:55.205+00:00] 2025-10-17 14:29:55,205 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-gcp","routes":["tc-treeherder.v2.taskgraph-pr.3f0 (limit 100 char)
[task 2025-10-17T14:29:55.206+00:00] 2025-10-17 14:29:55,206 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-10-17T14:29:55.206+00:00] 2025-10-17 14:29:55,204 - DEBUG - Not using hawk!
[task 2025-10-17T14:29:55.206+00:00] 2025-10-17 14:29:55,206 - DEBUG - Making attempt 0
[task 2025-10-17T14:29:55.207+00:00] 2025-10-17 14:29:55,203 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-10-17T14:29:55.207+00:00] 2025-10-17 14:29:55,207 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/SowfGY93Ty-jZp0QWcGDBw
[task 2025-10-17T14:29:55.207+00:00] 2025-10-17 14:29:55,207 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-10-17T14:29:55.208+00:00] 2025-10-17 14:29:55,207 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-1","workerType":"images-gcp","routes":["index.taskgraph.cache.pr.docker- (limit 100 char)
[task 2025-10-17T14:29:55.208+00:00] 2025-10-17 14:29:55,208 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-10-17T14:29:55.285+00:00] 2025-10-17 14:29:55,285 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/cpZmMmqvSISTH1BntUGrOw HTTP/1.1" 200 434
[task 2025-10-17T14:29:55.286+00:00] 2025-10-17 14:29:55,286 - DEBUG - Received HTTP Status: 200
[task 2025-10-17T14:29:55.286+00:00] 2025-10-17 14:29:55,286 - 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': '434', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Fri, 17 Oct 2025 14:29:55 GMT', 'Etag': 'W/"1b2-aeV7/rjKZvmoy0yfjTuf01m+U8M"', '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': 'd5de0105-46a3-423d-a5cb-17a8445d7216', 'X-For-Trace-Id': '6a83736b5a03ac617c6eaefd0dcf7b9f', 'X-Served-By': 'cache-bfi-kbfi7400111-BFI, cache-bfi-kbfi7400111-BFI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/cpZmMmqvSISTH1BntUGrOw', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/DVpzAnoWS2ShiioIzkY2UQ/0/on/us-west1-b/5283187562463095954/until/1760712589.335', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:resolve-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1760711395.198284,VS0,VE83'}
[task 2025-10-17T14:29:55.302+00:00] 2025-10-17 14:29:55,302 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/OsyxIoG8T5Ktw4c3skKM8Q HTTP/1.1" 200 434
[task 2025-10-17T14:29:55.304+00:00] 2025-10-17 14:29:55,303 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/C334BdmNSH-aylfcW_Ujzw HTTP/1.1" 200 434
[task 2025-10-17T14:29:55.305+00:00] 2025-10-17 14:29:55,303 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/R_Yh2iNXQPKQcjtp6zP7-w HTTP/1.1" 200 434
[task 2025-10-17T14:29:55.305+00:00] 2025-10-17 14:29:55,304 - DEBUG - Received HTTP Status: 200
[task 2025-10-17T14:29:55.306+00:00] 2025-10-17 14:29:55,304 - DEBUG - Received HTTP Status: 200
[task 2025-10-17T14:29:55.307+00:00] 2025-10-17 14:29:55,305 - 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': '434', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Fri, 17 Oct 2025 14:29:55 GMT', 'Etag': 'W/"1b2-pUcT+6HAwGs0INPtpMa5DtsVG1o"', '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': '495eb4a0-2e0d-4c53-8a1c-975e306f6bcc', 'X-For-Trace-Id': 'abfe54d55528eaf7c0e44b2d4ae70129', 'X-Served-By': 'cache-bfi-kbfi7400111-BFI, cache-bfi-kbfi7400111-BFI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/C334BdmNSH-aylfcW_Ujzw', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/DVpzAnoWS2ShiioIzkY2UQ/0/on/us-west1-b/5283187562463095954/until/1760712589.335', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:resolve-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1760711395.193408,VS0,VE106'}
[task 2025-10-17T14:29:55.307+00:00] 2025-10-17 14:29:55,305 - DEBUG - Received HTTP Status: 200
[task 2025-10-17T14:29:55.309+00:00] 2025-10-17 14:29:55,306 - 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': '434', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Fri, 17 Oct 2025 14:29:55 GMT', 'Etag': 'W/"1b2-zbKKo55Yuswzbxe2xCe8IB06rrk"', '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': 'a94ca581-9895-4e0d-9ad5-2d76495751ad', 'X-For-Trace-Id': '87787f5d8c9045ff5ffa9bdb0ad80a79', 'X-Served-By': 'cache-bfi-kbfi7400111-BFI, cache-bfi-kbfi7400111-BFI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/R_Yh2iNXQPKQcjtp6zP7-w', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/DVpzAnoWS2ShiioIzkY2UQ/0/on/us-west1-b/5283187562463095954/until/1760712589.335', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:resolve-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1760711395.195572,VS0,VE104'}
[task 2025-10-17T14:29:55.309+00:00] 2025-10-17 14:29:55,305 - 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': '434', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Fri, 17 Oct 2025 14:29:55 GMT', 'Etag': 'W/"1b2-L1IG/5X7NmdsNnrNZMZqeUGlPuI"', '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': 'bee2bcf5-04d4-4aa6-8ba4-3a69c71cc8b1', 'X-For-Trace-Id': 'f51e43d2c3be70f44eac377b07809081', 'X-Served-By': 'cache-bfi-kbfi7400111-BFI, cache-bfi-kbfi7400111-BFI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/OsyxIoG8T5Ktw4c3skKM8Q', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/DVpzAnoWS2ShiioIzkY2UQ/0/on/us-west1-b/5283187562463095954/until/1760712589.335', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:resolve-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1760711395.213693,VS0,VE85'}
[task 2025-10-17T14:29:55.309+00:00] 2025-10-17 14:29:55,308 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/dlhDRyjnSQS7R3fPH_4Pwg HTTP/1.1" 200 434
[task 2025-10-17T14:29:55.309+00:00] 2025-10-17 14:29:55,308 - DEBUG - Received HTTP Status: 200
[task 2025-10-17T14:29:55.310+00:00] 2025-10-17 14:29:55,308 - 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': '434', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Fri, 17 Oct 2025 14:29:55 GMT', 'Etag': 'W/"1b2-5erfSWQGNYozBe6M2XwnLu0DaoE"', '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': '5784f530-f2e5-4638-836e-d57ada8c4892', 'X-For-Trace-Id': '4ae767e1cf86bc2455edf18d1175f8f0', 'X-Served-By': 'cache-bfi-kbfi7400111-BFI, cache-bfi-kbfi7400111-BFI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dlhDRyjnSQS7R3fPH_4Pwg', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/DVpzAnoWS2ShiioIzkY2UQ/0/on/us-west1-b/5283187562463095954/until/1760712589.335', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:resolve-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1760711395.201803,VS0,VE102'}
[task 2025-10-17T14:29:55.320+00:00] 2025-10-17 14:29:55,320 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/SowfGY93Ty-jZp0QWcGDBw HTTP/1.1" 200 436
[task 2025-10-17T14:29:55.321+00:00] 2025-10-17 14:29:55,320 - DEBUG - Received HTTP Status: 200
[task 2025-10-17T14:29:55.321+00:00] 2025-10-17 14:29:55,321 - 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': '436', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Fri, 17 Oct 2025 14:29:55 GMT', 'Etag': 'W/"1b4-wuhfq75TVMaFSUA1TgYCirP6sG4"', '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': '94db6282-b4ed-4325-acef-f4567b728341', 'X-For-Trace-Id': 'edc308d5e097117c39d1a13688185dab', 'X-Served-By': 'cache-bfi-kbfi7400111-BFI, cache-bfi-kbfi7400111-BFI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/SowfGY93Ty-jZp0QWcGDBw', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/DVpzAnoWS2ShiioIzkY2UQ/0/on/us-west1-b/5283187562463095954/until/1760712589.335', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:resolve-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1760711395.213394,VS0,VE103'}
[task 2025-10-17T14:29:55.322+00:00] 2025-10-17 14:29:55,322 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/QRU1vFgLRz2uwT07QCGpAg HTTP/1.1" 200 434
[task 2025-10-17T14:29:55.322+00:00] 2025-10-17 14:29:55,322 - DEBUG - Received HTTP Status: 200
[task 2025-10-17T14:29:55.323+00:00] 2025-10-17 14:29:55,322 - 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': '434', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Fri, 17 Oct 2025 14:29:55 GMT', 'Etag': 'W/"1b2-juURLP9FgtlGcOyvD9QibUDjWwQ"', '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': 'fbb99865-f9fc-45f6-a9e0-ff2b099f6377', 'X-For-Trace-Id': 'ef90ab790d0f82e4958f7ab3229adb52', 'X-Served-By': 'cache-bfi-kbfi7400111-BFI, cache-bfi-kbfi7400111-BFI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/QRU1vFgLRz2uwT07QCGpAg', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/DVpzAnoWS2ShiioIzkY2UQ/0/on/us-west1-b/5283187562463095954/until/1760712589.335', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:resolve-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1760711395.191960,VS0,VE126'}
[task 2025-10-17T14:29:55.324+00:00] 2025-10-17 14:29:55,323 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/Bs2W_--iTMGwvUlQ62Jt_g HTTP/1.1" 200 434
[task 2025-10-17T14:29:55.324+00:00] 2025-10-17 14:29:55,324 - DEBUG - Received HTTP Status: 200
[task 2025-10-17T14:29:55.324+00:00] 2025-10-17 14:29:55,324 - 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': '434', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Fri, 17 Oct 2025 14:29:55 GMT', 'Etag': 'W/"1b2-5tqYieoCQGmhG3st7AqSC1kbhWY"', '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': '5fcc8872-c76c-4c83-9e83-9b58c2058189', 'X-For-Trace-Id': '58550e2880178e2a7f7573d8d77a7010', 'X-Served-By': 'cache-bfi-kbfi7400111-BFI, cache-bfi-kbfi7400111-BFI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Bs2W_--iTMGwvUlQ62Jt_g', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/DVpzAnoWS2ShiioIzkY2UQ/0/on/us-west1-b/5283187562463095954/until/1760712589.335', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:resolve-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1760711395.213895,VS0,VE105'}
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,325 - INFO - Creating task with taskId Sx1gPkCPSPGrOOqYjir9Zw for complete-pr
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,325 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,325 - DEBUG - Found a positional argument: Sx1gPkCPSPGrOOqYjir9Zw
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,325 - DEBUG - After processing positional arguments, we have: {'taskId': 'Sx1gPkCPSPGrOOqYjir9Zw'}
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,325 - DEBUG - After keyword arguments, we have: {'taskId': 'Sx1gPkCPSPGrOOqYjir9Zw'}
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,325 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/Sx1gPkCPSPGrOOqYjir9Zw
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,325 - DEBUG - Not using hawk!
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,325 - DEBUG - Making attempt 0
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,325 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/Sx1gPkCPSPGrOOqYjir9Zw
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,325 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,325 - DEBUG - HTTP Payload: {"provisionerId":"built-in","workerType":"succeed","routes":["checks"],"created":"2025-10-17T14:29:5 (limit 100 char)
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,326 - INFO - Creating task with taskId bMMQyW03QcCf1Ny-H_lwHQ for codecov-upload
[task 2025-10-17T14:29:55.326+00:00] 2025-10-17 14:29:55,326 - DEBUG - Using method(v1, v2, payload) calling convention
[task 2025-10-17T14:29:55.327+00:00] 2025-10-17 14:29:55,326 - DEBUG - Found a positional argument: bMMQyW03QcCf1Ny-H_lwHQ
[task 2025-10-17T14:29:55.327+00:00] 2025-10-17 14:29:55,327 - DEBUG - After processing positional arguments, we have: {'taskId': 'bMMQyW03QcCf1Ny-H_lwHQ'}
[task 2025-10-17T14:29:55.327+00:00] 2025-10-17 14:29:55,327 - DEBUG - After keyword arguments, we have: {'taskId': 'bMMQyW03QcCf1Ny-H_lwHQ'}
[task 2025-10-17T14:29:55.327+00:00] 2025-10-17 14:29:55,327 - DEBUG - Full URL used is: http://taskcluster/api/queue/v1/task/bMMQyW03QcCf1Ny-H_lwHQ
[task 2025-10-17T14:29:55.327+00:00] 2025-10-17 14:29:55,327 - DEBUG - Not using hawk!
[task 2025-10-17T14:29:55.327+00:00] 2025-10-17 14:29:55,327 - DEBUG - Making attempt 0
[task 2025-10-17T14:29:55.328+00:00] 2025-10-17 14:29:55,327 - DEBUG - Making a PUT request to http://taskcluster/api/queue/v1/task/bMMQyW03QcCf1Ny-H_lwHQ
[task 2025-10-17T14:29:55.328+00:00] 2025-10-17 14:29:55,327 - DEBUG - HTTP Headers: {'Content-Type': 'application/json'}
[task 2025-10-17T14:29:55.328+00:00] 2025-10-17 14:29:55,327 - DEBUG - HTTP Payload: {"provisionerId":"taskgraph-t","workerType":"linux-gcp","routes":["tc-treeherder.v2.taskgraph-pr.3f0 (limit 100 char)
[task 2025-10-17T14:29:55.329+00:00] 2025-10-17 14:29:55,329 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-10-17T14:29:55.330+00:00] 2025-10-17 14:29:55,330 - DEBUG - Starting new HTTP connection (1): taskcluster:80
[task 2025-10-17T14:29:55.441+00:00] 2025-10-17 14:29:55,441 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/Sx1gPkCPSPGrOOqYjir9Zw HTTP/1.1" 200 424
[task 2025-10-17T14:29:55.442+00:00] 2025-10-17 14:29:55,442 - DEBUG - Received HTTP Status: 200
[task 2025-10-17T14:29:55.442+00:00] 2025-10-17 14:29:55,442 - 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': '424', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Fri, 17 Oct 2025 14:29:55 GMT', 'Etag': 'W/"1a8-EdVrXWMCmk7QNXIDtssIQIyF2sw"', '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': 'f1192094-2b79-495b-b564-46d5574ca358', 'X-For-Trace-Id': 'f6b82631b2ffc16c07ab6e1a038b3f7e', 'X-Served-By': 'cache-bfi-kbfi7400111-BFI, cache-bfi-kbfi7400111-BFI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Sx1gPkCPSPGrOOqYjir9Zw', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/DVpzAnoWS2ShiioIzkY2UQ/0/on/us-west1-b/5283187562463095954/until/1760712589.335', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:resolve-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1760711395.334901,VS0,VE102'}
[task 2025-10-17T14:29:55.444+00:00] 2025-10-17 14:29:55,444 - DEBUG - http://taskcluster:80 "PUT /api/queue/v1/task/bMMQyW03QcCf1Ny-H_lwHQ HTTP/1.1" 200 434
[task 2025-10-17T14:29:55.444+00:00] 2025-10-17 14:29:55,444 - DEBUG - Received HTTP Status: 200
[task 2025-10-17T14:29:55.445+00:00] 2025-10-17 14:29:55,445 - 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': '434', 'Content-Security-Policy': "report-uri /__cspreport__;default-src 'none';frame-ancestors 'none';", 'Content-Type': 'application/json; charset=utf-8', 'Date': 'Fri, 17 Oct 2025 14:29:55 GMT', 'Etag': 'W/"1b2-9XL9FEH2qogW+366KAg/qxTQ9aU"', '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': '4db663dd-f039-4785-9760-180cb5d45988', 'X-For-Trace-Id': '968370c28cbee9f4ae3a2b98368272e6', 'X-Served-By': 'cache-bfi-kbfi7400111-BFI, cache-bfi-kbfi7400111-BFI', 'X-Taskcluster-Authorized-Scopes': '["assume:repo:github.com/taskcluster/taskgraph:pull-request","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0"]', 'X-Taskcluster-Endpoint': 'https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/bMMQyW03QcCf1Ny-H_lwHQ', 'X-Taskcluster-Proxy-Revision': '', 'X-Taskcluster-Proxy-Temp-Clientid': 'task-client/DVpzAnoWS2ShiioIzkY2UQ/0/on/us-west1-b/5283187562463095954/until/1760712589.335', 'X-Taskcluster-Proxy-Temp-Scopes': '["queue:reclaim-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:resolve-task:DVpzAnoWS2ShiioIzkY2UQ/0","queue:create-artifact:DVpzAnoWS2ShiioIzkY2UQ/0","assume:repo:github.com/taskcluster/taskgraph:pull-request"]', 'X-Taskcluster-Proxy-Version': '38.0.5', 'X-Timer': 'S1760711395.335252,VS0,VE105'}
[taskcluster 2025-10-17 14:29:55.649Z] === Task Finished ===
[taskcluster 2025-10-17 14:29:58.116Z] Successful task run with exit code: 0 completed in 8.675 seconds