Skip to content

Add new "Authorization" states and functions to authorize additional …

ad06176
Select commit
Loading
Failed to load commit list.
Open

Add new "Authorization" states and functions to authorize additional scopes. [ci full] #7306

Add new "Authorization" states and functions to authorize additional …
ad06176
Select commit
Loading
Failed to load commit list.
firefoxci-taskcluster / upload-symbols-full-megazord succeeded Apr 14, 2026 in 19m 59s

FirefoxCI (issue_comment)

Upload symbols

Details

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

Task Status

Started: 2026-04-14T10:45:01.424Z
Resolved: 2026-04-14T10:45:21.045Z
Task Execution Time: 19 seconds, 621 milliseconds
Task Status: completed
Reason Resolved: completed
TaskId: YMATs6nZRC6To_u4hQqXAQ
RunId: 0

Artifacts

- public/chain-of-trust.json
- public/chain-of-trust.json.sig
- public/logs/certified.log
- public/logs/live_backing.log
- public/logs/live.log


[taskcluster 2026-04-14T10:45:01.645Z] Worker Type (app-services-1/b-linux) settings:
[taskcluster 2026-04-14T10:45:01.645Z]   {
[taskcluster 2026-04-14T10:45:01.645Z]     "generic-worker": {
[taskcluster 2026-04-14T10:45:01.645Z]       "config": {
[taskcluster 2026-04-14T10:45:01.645Z]         "headlessTasks": true
[taskcluster 2026-04-14T10:45:01.645Z]       },
[taskcluster 2026-04-14T10:45:01.645Z]       "engine": "multiuser",
[taskcluster 2026-04-14T10:45:01.645Z]       "go-arch": "amd64",
[taskcluster 2026-04-14T10:45:01.645Z]       "go-os": "linux",
[taskcluster 2026-04-14T10:45:01.645Z]       "go-version": "go1.26.0",
[taskcluster 2026-04-14T10:45:01.645Z]       "release": "https://github.com/taskcluster/taskcluster/releases/tag/v97.0.1",
[taskcluster 2026-04-14T10:45:01.645Z]       "revision": "6519c127aad40a47b1412136d9a5797a76eca200",
[taskcluster 2026-04-14T10:45:01.645Z]       "source": "https://github.com/taskcluster/taskcluster/commits/6519c127aad40a47b1412136d9a5797a76eca200",
[taskcluster 2026-04-14T10:45:01.645Z]       "version": "97.0.1"
[taskcluster 2026-04-14T10:45:01.645Z]     },
[taskcluster 2026-04-14T10:45:01.645Z]     "image": "projects/taskcluster-imaging/global/images/gw-fxci-gcp-l1-2404-amd64-headless-googlecompute-2026-03-05",
[taskcluster 2026-04-14T10:45:01.645Z]     "instance-id": "7427749868215709147",
[taskcluster 2026-04-14T10:45:01.645Z]     "instance-type": "projects/887720501152/machineTypes/c2-standard-16",
[taskcluster 2026-04-14T10:45:01.645Z]     "local-ipv4": "10.138.0.72",
[taskcluster 2026-04-14T10:45:01.645Z]     "project-id": "fxci-production-level1-workers",
[taskcluster 2026-04-14T10:45:01.645Z]     "public-hostname": "app-services-1-b-linux-rdejmvxrqkgmwtsqikgikq.c.fxci-production-level1-workers.internal",
[taskcluster 2026-04-14T10:45:01.645Z]     "public-ipv4": "8.229.196.155",
[taskcluster 2026-04-14T10:45:01.645Z]     "region": "us-west1",
[taskcluster 2026-04-14T10:45:01.645Z]     "zone": "us-west1-c"
[taskcluster 2026-04-14T10:45:01.645Z]   }
[taskcluster 2026-04-14T10:45:01.645Z] Task ID: YMATs6nZRC6To_u4hQqXAQ
[taskcluster 2026-04-14T10:45:01.645Z] === Task Starting ===
[taskcluster 2026-04-14T10:45:02.079Z] [mounts] Moving existing writable directory cache app-services-level-1-checkouts-v3-0afbf72f72cb5ffedd2f-OPfSadmQQDujapWzvjgUog from /home/generic-worker/caches/OjUBytYySgecDFrwfCYjUg to /home/task_177616278865475/cache0
[taskcluster 2026-04-14T10:45:02.079Z] [mounts] Creating directory /home/task_177616278865475
[taskcluster 2026-04-14T10:45:02.089Z] [mounts] Successfully mounted writable directory cache '/home/task_177616278865475/cache0'
[taskcluster:warn 2026-04-14T10:45:07.234Z] [mounts] No SHA256 specified in task mounts for artifact:OPfSadmQQDujapWzvjgUog:public/image.tar.zst - SHA256 from downloaded file /home/generic-worker/downloads/R_jEh_XGS6u2Bemagf2Puw is b0adfe3514e33c645075e39d6d7f82d26d5c08478b47b3ad22b22607642c89be.
[taskcluster 2026-04-14T10:45:07.234Z] [mounts] File mount "dockerimage" handled by registered handler (cache: /home/generic-worker/downloads/R_jEh_XGS6u2Bemagf2Puw, SHA256: b0adfe3514e33c645075e39d6d7f82d26d5c08478b47b3ad22b22607642c89be)
[taskcluster 2026-04-14T10:45:07.236Z] [d2g] Using cached docker image "linux:latest"
[taskcluster 2026-04-14T10:45:07.250Z] Executing command 0: docker run -t --name taskcontainer_XY20W9yQRQWjvzuf0_tKFA --memory-swap -1 --pids-limit -1 '--add-host=localhost.localdomain:127.0.0.1' -v /home/task_177616278865475/cache0:/builds/worker/checkouts --add-host=taskcluster:host-gateway --env-file 'env.list' 8ca8f50c7a855c7848ea4b4f2d6b045e826cd499d4786283a74760c97f3a0c62 /usr/local/bin/run-task --appservices-checkout=/builds/worker/checkouts/vcs/ --task-cwd /builds/worker/checkouts/vcs -- bash -cx 'taskcluster/scripts/write-dummy-secret.py -f .symbols_upload_token -c faketoken && automation/upload_android_symbols.sh /builds/worker/fetches/crashreporter-symbols/crashreporter-symbols'
[setup 2026-04-14T10:45:07.856Z] run-task started in /builds/worker
[setup 2026-04-14T10:45:07.856Z] Invoked by command: --appservices-checkout=/builds/worker/checkouts/vcs/ --task-cwd /builds/worker/checkouts/vcs -- bash -cx taskcluster/scripts/write-dummy-secret.py -f .symbols_upload_token -c faketoken && automation/upload_android_symbols.sh /builds/worker/fetches/crashreporter-symbols/crashreporter-symbols
[setup 2026-04-14T10:45:07.856Z] Python version: 3.10.12
[cache 2026-04-14T10:45:07.858Z] cache /builds/worker/checkouts exists; requirements: gid=1000 uid=1000 version=1
[volume 2026-04-14T10:45:07.858Z] changing ownership of volume /builds/worker/.cache to 1000:1000
[volume 2026-04-14T10:45:07.858Z] volume /builds/worker/checkouts is a cache
[setup 2026-04-14T10:45:07.858Z] running as worker:worker
[vcs 2026-04-14T10:45:07.858Z] executing ['git', 'config', '--global', '--add', 'safe.directory', '/builds/worker/checkouts/vcs']
[vcs 2026-04-14T10:45:07.860Z] executing ['git', 'fetch', '--no-tags', 'https://github.com/mhammond/application-services', 'push-mkxvwknxqksu']
[vcs 2026-04-14T10:45:08.125Z] From https://github.com/mhammond/application-services
[vcs 2026-04-14T10:45:08.125Z]  * branch                push-mkxvwknxqksu -> FETCH_HEAD
[vcs 2026-04-14T10:45:08.130Z] executing ['git', 'checkout', '-f', '-B', 'push-mkxvwknxqksu', 'ad06176e18d352cbce69cef01b7cca623158c522']
[vcs 2026-04-14T10:45:08.137Z] Reset branch 'push-mkxvwknxqksu'
[vcs 2026-04-14T10:45:08.137Z] executing ['git', 'submodule', 'init']
[vcs 2026-04-14T10:45:08.158Z] executing ['git', 'submodule', 'update', '--force']
[vcs 2026-04-14T10:45:08.178Z] cleaning git checkout...
[vcs 2026-04-14T10:45:08.178Z] executing ['git', 'clean', '-nxdff']
[vcs 2026-04-14T10:45:08.225Z] removing ['/builds/worker/checkouts/vcs/.gradle/', '/builds/worker/checkouts/vcs/.kotlin/', '/builds/worker/checkouts/vcs/build/', '/builds/worker/checkouts/vcs/components/sync15/android/build/', '/builds/worker/checkouts/vcs/libs/android/', '/builds/worker/checkouts/vcs/libs/desktop/', '/builds/worker/checkouts/vcs/local.properties', '/builds/worker/checkouts/vcs/megazords/full/android/build/', '/builds/worker/checkouts/vcs/target/']
[vcs 2026-04-14T10:45:08.664Z] successfully cleaned git checkout!
[vcs 2026-04-14T10:45:08.666Z] TinderboxPrint:<a href='https://github.com/mhammond/application-services/commit/ad06176e18d352cbce69cef01b7cca623158c522' title='Built from application-services commit ad06176e18d352cbce69cef01b7cca623158c522'>ad06176e18d352cbce69cef01b7cca623158c522</a>
[setup 2026-04-14T10:45:08.666Z] MOZ_FETCHES_DIR is /builds/worker/fetches
[fetches 2026-04-14T10:45:08.666Z] fetching artifacts
[fetches 2026-04-14T10:45:08.666Z] executing ['/usr/bin/python3', '-u', '/usr/local/bin/fetch-content', 'task-artifacts']
attempt 1/5
Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/eUkMqkhFTwafZveBEvOoHg/artifacts/public/build/crashreporter-symbols.tar.gz to /builds/worker/fetches/crashreporter-symbols/crashreporter-symbols.tar.gz
attempt 1/5
Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Vgk-rV1vQzazIADc0s1avg/artifacts/public/build/android.tar.gz to /builds/worker/fetches/android.tar.gzDownloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/eUkMqkhFTwafZveBEvOoHg/artifacts/public/build/crashreporter-symbols.tar.gz

Downloading https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Vgk-rV1vQzazIADc0s1avg/artifacts/public/build/android.tar.gz
/usr/local/bin/fetch-content:193: DeprecationWarning: cafile, capath and cadefault are deprecated, use a custom context instead.
  with urllib.request.urlopen(
https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Vgk-rV1vQzazIADc0s1avg/artifacts/public/build/android.tar.gz resolved to 6991759 bytes with sha256 498a71ff59987fb4da8a5d5146e1d87af2af39dbd5b7dd909fd3f336280b7fcd in 0.218s
Verified size of https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Vgk-rV1vQzazIADc0s1avg/artifacts/public/build/android.tar.gz
Extracting /builds/worker/fetches/android.tar.gz to /builds/worker/fetches
/builds/worker/fetches/android.tar.gz extracted in 0.136s
Removing /builds/worker/fetches/android.tar.gz
https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/eUkMqkhFTwafZveBEvOoHg/artifacts/public/build/crashreporter-symbols.tar.gz resolved to 119398506 bytes with sha256 29f3b6c6500da50dcf171ecfef07e630c125a277b78966bfa173192e218e3e6c in 0.965s
Verified size of https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/eUkMqkhFTwafZveBEvOoHg/artifacts/public/build/crashreporter-symbols.tar.gz
Extracting /builds/worker/fetches/crashreporter-symbols/crashreporter-symbols.tar.gz to /builds/worker/fetches/crashreporter-symbols
/builds/worker/fetches/crashreporter-symbols/crashreporter-symbols.tar.gz extracted in 0.954s
Removing /builds/worker/fetches/crashreporter-symbols/crashreporter-symbols.tar.gz
PERFHERDER_DATA: {"framework": {"name": "build_metrics"}, "suites": [{"name": "fetch_content", "value": 1.9281169949999821, "lowerIsBetter": true, "shouldAlert": false, "subtests": []}]}
[fetches 2026-04-14T10:45:10.679Z] finished fetching artifacts
[task 2026-04-14T10:45:10.679Z] executing ['bash', '-cx', 'taskcluster/scripts/write-dummy-secret.py -f .symbols_upload_token -c faketoken && automation/upload_android_symbols.sh /builds/worker/fetches/crashreporter-symbols/crashreporter-symbols']
[task 2026-04-14T10:45:10.681Z] + taskcluster/scripts/write-dummy-secret.py -f .symbols_upload_token -c faketoken
[task 2026-04-14T10:45:10.700Z] Outputting secret to: /builds/worker/checkouts/vcs/.symbols_upload_token
[task 2026-04-14T10:45:10.703Z] + automation/upload_android_symbols.sh /builds/worker/fetches/crashreporter-symbols/crashreporter-symbols
[task 2026-04-14T10:45:10.705Z] 
[task 2026-04-14T10:45:10.705Z] if [[ "${#}" -ne 1 ]]
[task 2026-04-14T10:45:10.705Z] then
[task 2026-04-14T10:45:10.705Z]     echo "Usage:"
[task 2026-04-14T10:45:10.705Z]     echo "./automation/upload_android_symbols.sh <symbols dir>"
[task 2026-04-14T10:45:10.705Z]     exit 1
[task 2026-04-14T10:45:10.705Z] fi
[task 2026-04-14T10:45:10.705Z] + [[ 1 -ne 1 ]]
[task 2026-04-14T10:45:10.705Z] 
[task 2026-04-14T10:45:10.705Z] if [[ ! -f "$PWD/libs/android_defaults.sh" ]]
[task 2026-04-14T10:45:10.705Z] then
[task 2026-04-14T10:45:10.705Z]     echo "upload_android_symbols.sh must be executed from the root directory."
[task 2026-04-14T10:45:10.705Z]     exit 1
[task 2026-04-14T10:45:10.705Z] fi
[task 2026-04-14T10:45:10.705Z] + [[ ! -f /builds/worker/checkouts/vcs/libs/android_defaults.sh ]]
[task 2026-04-14T10:45:10.705Z] 
[task 2026-04-14T10:45:10.705Z] SYMBOLS_DIR=${1}
[task 2026-04-14T10:45:10.705Z] + SYMBOLS_DIR=/builds/worker/fetches/crashreporter-symbols/crashreporter-symbols
[task 2026-04-14T10:45:10.705Z] 
[task 2026-04-14T10:45:10.705Z] if [ ! -d "${SYMBOLS_DIR}" ]; then
[task 2026-04-14T10:45:10.705Z]     echo "upload_android_symbols.sh: ${SYMBOLS_DIR} is not a directory"
[task 2026-04-14T10:45:10.705Z]     exit 1
[task 2026-04-14T10:45:10.705Z] fi
[task 2026-04-14T10:45:10.705Z] + '[' '!' -d /builds/worker/fetches/crashreporter-symbols/crashreporter-symbols ']'
[task 2026-04-14T10:45:10.705Z] 
[task 2026-04-14T10:45:10.705Z] pip3 install --user -r automation/symbols-generation/requirements.txt
[task 2026-04-14T10:45:10.705Z] + pip3 install --user -r automation/symbols-generation/requirements.txt
[task 2026-04-14T10:45:11.091Z] Collecting redo==2.0.2 (from -r automation/symbols-generation/requirements.txt (line 1))
[task 2026-04-14T10:45:11.286Z]   Downloading redo-2.0.2-py2.py3-none-any.whl.metadata (233 bytes)
[task 2026-04-14T10:45:11.326Z] Collecting requests==2.21.0 (from -r automation/symbols-generation/requirements.txt (line 2))
[task 2026-04-14T10:45:11.334Z]   Downloading requests-2.21.0-py2.py3-none-any.whl.metadata (5.5 kB)
[task 2026-04-14T10:45:11.389Z] Collecting chardet<3.1.0,>=3.0.2 (from requests==2.21.0->-r automation/symbols-generation/requirements.txt (line 2))
[task 2026-04-14T10:45:11.398Z]   Downloading chardet-3.0.4-py2.py3-none-any.whl.metadata (3.2 kB)
[task 2026-04-14T10:45:11.416Z] Collecting idna<2.9,>=2.5 (from requests==2.21.0->-r automation/symbols-generation/requirements.txt (line 2))
[task 2026-04-14T10:45:11.424Z]   Downloading idna-2.8-py2.py3-none-any.whl.metadata (8.9 kB)
[task 2026-04-14T10:45:11.456Z] Collecting urllib3<1.25,>=1.21.1 (from requests==2.21.0->-r automation/symbols-generation/requirements.txt (line 2))
[task 2026-04-14T10:45:11.465Z]   Downloading urllib3-1.24.3-py2.py3-none-any.whl.metadata (36 kB)
[task 2026-04-14T10:45:11.477Z] Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.10/dist-packages (from requests==2.21.0->-r automation/symbols-generation/requirements.txt (line 2)) (2025.11.12)
[task 2026-04-14T10:45:11.559Z] Downloading redo-2.0.2-py2.py3-none-any.whl (5.1 kB)
[task 2026-04-14T10:45:11.569Z] Downloading requests-2.21.0-py2.py3-none-any.whl (57 kB)
[task 2026-04-14T10:45:11.581Z] Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
[task 2026-04-14T10:45:11.598Z] Downloading idna-2.8-py2.py3-none-any.whl (58 kB)
[task 2026-04-14T10:45:11.608Z] Downloading urllib3-1.24.3-py2.py3-none-any.whl (118 kB)
[task 2026-04-14T10:45:11.650Z] Installing collected packages: redo, chardet, urllib3, idna, requests
[task 2026-04-14T10:45:11.885Z] 
[task 2026-04-14T10:45:11.886Z] Successfully installed chardet-3.0.4 idna-2.8 redo-2.0.2 requests-2.21.0 urllib3-1.24.3
[task 2026-04-14T10:45:11.995Z] 
[task 2026-04-14T10:45:11.995Z] [notice] A new release of pip is available: 25.3 -> 26.0.1
[task 2026-04-14T10:45:11.995Z] [notice] To update, run: python3 -m pip install --upgrade pip
[task 2026-04-14T10:45:12.046Z] python3 automation/symbols-generation/upload_symbols.py "${SYMBOLS_DIR}" -t "$PWD/.symbols_upload_token"
[task 2026-04-14T10:45:12.046Z] + python3 automation/symbols-generation/upload_symbols.py /builds/worker/fetches/crashreporter-symbols/crashreporter-symbols -t /builds/worker/checkouts/vcs/.symbols_upload_token
[task 2026-04-14T10:45:19.650Z] Uploading symbols file '/builds/worker/fetches/crashreporter-symbols/crashreporter-symbols.zip' to 'https://symbols.mozilla.org/upload/'
[task 2026-04-14T10:45:19.650Z] 'faketoken` detected, not pushing anything
[fetches 2026-04-14T10:45:19.665Z] removing /builds/worker/fetches
[fetches 2026-04-14T10:45:19.732Z] finished
[taskcluster 2026-04-14T10:45:19.847Z]                        Exit Code: 0
[taskcluster 2026-04-14T10:45:19.847Z]                        User Time: 7.774ms
[taskcluster 2026-04-14T10:45:19.847Z]                      Kernel Time: 16.844ms
[taskcluster 2026-04-14T10:45:19.847Z]                        Wall Time: 12.596437873s
[taskcluster 2026-04-14T10:45:19.847Z]  Average Available System Memory: 59.94 GiB
[taskcluster 2026-04-14T10:45:19.847Z]       Average System Memory Used: 2.85 GiB
[taskcluster 2026-04-14T10:45:19.847Z]          Peak System Memory Used: 3.00 GiB
[taskcluster 2026-04-14T10:45:19.847Z]              Total System Memory: 62.79 GiB
[taskcluster 2026-04-14T10:45:19.847Z]                           Result: SUCCEEDED
[taskcluster 2026-04-14T10:45:19.847Z] === Task Finished ===
[taskcluster 2026-04-14T10:45:19.847Z] Task Duration: 12.596930506s
[taskcluster 2026-04-14T10:45:20.643Z] [mounts] Preserving cache: Moving "/home/task_177616278865475/cache0" to "/home/generic-worker/caches/OjUBytYySgecDFrwfCYjUg"