Bump urllib3 from 2.5.0 to 2.6.2 in /taskcluster #1313
+5
−5
Merged
firefoxci-taskcluster / upload-task-graph
succeeded
Dec 15, 2025 in 57s
FirefoxCI (pull_request)
Upload the task-graph.json artifact from the Decision task to long term storage. This file contains the task ids and definitions of all tasks created by this decision task.
The file is uploaded to a top-level experiments directory and includes src_locale, trg_locale, experiment name, and decision task id to ensure uniqueness.
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2025-12-15T09:37:28.732Z
Resolved: 2025-12-15T09:37:35.768Z
Task Execution Time: 7 seconds, 36 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0
Artifacts
- public/chain-of-trust.json
- public/logs/chain_of_trust.log
- public/logs/live_backing.log
2025-12-15 09:37:34,409 - beetmoverscript.task - INFO - Action types: ['upload-translations-artifacts']
2025-12-15 09:37:34,409 - beetmoverscript.task - INFO - Using task validation schema: /app/beetmoverscript/src/beetmoverscript/data/upload_translations_artifacts_task_schema.json
2025-12-15 09:37:34,410 - scriptworker.client - DEBUG - Task is validated against this schema: {'title': 'Taskcluster beetmover upload translations artifacts task schema', 'type': 'object', 'properties': {'dependencies': {'type': 'array', 'minItems': 1, 'uniqueItems': True, 'items': {'type': 'string'}}, 'payload': {'type': 'object', 'properties': {'releaseProperties': {'type': 'object', 'properties': {'appName': {'type': 'string'}}, 'required': ['appName'], 'additionalProperties': False}, 'allow_overwrites': {'type': 'boolean', 'description': 'Whether to allow overwriting existing files in cloud storage'}, 'upstreamArtifacts': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': False, 'properties': {'taskType': {'type': 'string'}, 'taskId': {'type': 'string'}, 'paths': {'type': 'array', 'minItems': 1, 'uniqueItems': True, 'items': {'type': 'string'}}, 'optional': {'type': 'boolean'}}, 'required': ['taskId', 'taskType', 'paths']}, 'minItems': 1, 'uniqueItems': True}, 'artifactMap': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': False, 'properties': {'taskId': {'type': 'string'}, 'paths': {'type': 'object', 'minProperties': 1, 'additionalProperties': {'type': 'object', 'additionalProperties': False, 'properties': {'destinations': {'type': 'array', 'minItems': 1, 'items': {'type': 'string'}}}}}}, 'required': ['taskId', 'paths']}, 'minItems': 1, 'uniqueItems': True}}, 'required': ['releaseProperties', 'upstreamArtifacts', 'artifactMap']}}, 'required': ['payload', 'dependencies']}
2025-12-15 09:37:34,421 - beetmoverscript.task - INFO - Resource: ['development']
2025-12-15 09:37:34,422 - beetmoverscript.task - INFO - Action types: ['upload-translations-artifacts']
2025-12-15 09:37:34,423 - beetmoverscript.task - INFO - Action types: ['upload-translations-artifacts']
2025-12-15 09:37:34,423 - beetmoverscript.task - DEBUG - Loading release_props from task's payload: {'appName': 'translations'}
2025-12-15 09:37:34,424 - google.auth._default - DEBUG - Checking /tmp/tmplu4zq5o5 for explicit credentials as part of auth process...
2025-12-15 09:37:34,503 - google.auth._default - DEBUG - Checking /tmp/tmplu4zq5o5 for explicit credentials as part of auth process...
2025-12-15 09:37:34,555 - urllib3.util.retry - DEBUG - Converted retries value: 3 -> Retry(total=3, connect=None, read=None, redirect=None, status=None)
2025-12-15 09:37:34,559 - urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): oauth2.googleapis.com:443
2025-12-15 09:37:34,636 - urllib3.connectionpool - DEBUG - https://oauth2.googleapis.com:443 "POST /token HTTP/1.1" 200 None
2025-12-15 09:37:34,638 - urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): storage.googleapis.com:443
2025-12-15 09:37:34,714 - urllib3.connectionpool - DEBUG - https://storage.googleapis.com:443 "GET /storage/v1/b/moz-fx-translations-data--5f91-stage-translations-data?fields=name&prettyPrint=false HTTP/1.1" 200 65
2025-12-15 09:37:34,715 - beetmoverscript.gcloud - INFO - Found GCS bucket <Bucket: moz-fx-translations-data--5f91-stage-translations-data> - proceeding with GCS uploads.
2025-12-15 09:37:34,715 - beetmoverscript.script - INFO - Found concrete artifact map:
2025-12-15 09:37:34,716 - beetmoverscript.script - INFO - [
{
"paths": {
"/app/workdir/cot/ZHK66_qDTVaXFLQ9ScJNYQ/public/task-graph.json": {
"destinations": [
"experiments/ru-en/ci_ZHK66_qDTVaXFLQ9ScJNYQ/task-graph.json"
]
}
},
"taskId": "ZHK66_qDTVaXFLQ9ScJNYQ"
}
]
2025-12-15 09:37:34,716 - beetmoverscript.script - INFO - Uploading /app/workdir/cot/ZHK66_qDTVaXFLQ9ScJNYQ/public/task-graph.json to ['experiments/ru-en/ci_ZHK66_qDTVaXFLQ9ScJNYQ/task-graph.json']
2025-12-15 09:37:34,716 - beetmoverscript.task - INFO - Action types: ['upload-translations-artifacts']
2025-12-15 09:37:34,716 - beetmoverscript.task - DEBUG - Loading release_props from task's payload: {'appName': 'translations'}
2025-12-15 09:37:34,742 - urllib3.connectionpool - DEBUG - https://storage.googleapis.com:443 "GET /storage/v1/b/moz-fx-translations-data--5f91-stage-translations-data/o/experiments%2Fru-en%2Fci_ZHK66_qDTVaXFLQ9ScJNYQ%2Ftask-graph.json?fields=name&prettyPrint=false HTTP/1.1" 404 359
2025-12-15 09:37:34,743 - beetmoverscript.gcloud - INFO - upload_to_gcs: /app/workdir/cot/ZHK66_qDTVaXFLQ9ScJNYQ/public/task-graph.json -> Bucket: gs://moz-fx-translations-data--5f91-stage-translations-data/experiments/ru-en/ci_ZHK66_qDTVaXFLQ9ScJNYQ/task-graph.json (custom_time: None)
2025-12-15 09:37:34,914 - urllib3.connectionpool - DEBUG - https://storage.googleapis.com:443 "POST /upload/storage/v1/b/moz-fx-translations-data--5f91-stage-translations-data/o?uploadType=multipart&ifGenerationMatch=0 HTTP/1.1" 200 1204
2025-12-15 09:37:34,915 - beetmoverscript.script - INFO - Success!
exit code: 0
Loading