feat: bug 2055645: add support for direct git tags in landoscript payloads (BREAKING CHANGE)#238
Merged
bhearsum merged 1 commit intoJul 24, 2026
firefoxci-taskcluster / docker-image-fetch
succeeded
Jul 17, 2026 in 1m 23s
FirefoxCI (pull_request)
Build the docker image fetch for use by dependent tasks
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2026-07-17T17:05:35.055Z
Resolved: 2026-07-17T17:06:58.343Z
Task Execution Time: 1 minute, 23 seconds, 288 milliseconds
Task Status: completed
Reason Resolved: completed
TaskId: DakfVoWuShKDtL2BukKuXg
RunId: 0
Artifacts
- public/chain-of-trust.json
- public/chain-of-trust.json.sig
- public/image.tar.zst
- public/logs/certified.log
- public/logs/live_backing.log
- public/logs/live.log
[taskcluster 2026-07-17T17:05:35.108Z] Worker Type (taskgraph-1/images) settings:
[taskcluster 2026-07-17T17:05:35.108Z] {
[taskcluster 2026-07-17T17:05:35.108Z] "generic-worker": {
[taskcluster 2026-07-17T17:05:35.108Z] "config": {
[taskcluster 2026-07-17T17:05:35.108Z] "headlessTasks": true
[taskcluster 2026-07-17T17:05:35.108Z] },
[taskcluster 2026-07-17T17:05:35.108Z] "engine": "multiuser",
[taskcluster 2026-07-17T17:05:35.108Z] "go-arch": "amd64",
[taskcluster 2026-07-17T17:05:35.108Z] "go-os": "linux",
[taskcluster 2026-07-17T17:05:35.108Z] "go-version": "go1.26.2",
[taskcluster 2026-07-17T17:05:35.108Z] "release": "https://github.com/taskcluster/taskcluster/releases/tag/v99.2.1",
[taskcluster 2026-07-17T17:05:35.108Z] "revision": "ddb9ce7efdb98ae2d0917b69778e9f3cd125e07f",
[taskcluster 2026-07-17T17:05:35.108Z] "source": "https://github.com/taskcluster/taskcluster/commits/ddb9ce7efdb98ae2d0917b69778e9f3cd125e07f",
[taskcluster 2026-07-17T17:05:35.108Z] "version": "99.2.1"
[taskcluster 2026-07-17T17:05:35.108Z] },
[taskcluster 2026-07-17T17:05:35.108Z] "image": "projects/taskcluster-imaging/global/images/gw-fxci-gcp-l1-2404-amd64-headless-googlecompute-2026-05-04",
[taskcluster 2026-07-17T17:05:35.108Z] "instance-id": "3805027516154371736",
[taskcluster 2026-07-17T17:05:35.108Z] "instance-type": "projects/887720501152/machineTypes/n2-standard-2",
[taskcluster 2026-07-17T17:05:35.108Z] "local-ipv4": "10.128.0.18",
[taskcluster 2026-07-17T17:05:35.108Z] "project-id": "fxci-production-level1-workers",
...(805 lines hidden)...
Setting up media-types (13.0.0) ...
Setting up javascript-common (12+nmu1) ...
Setting up libxau6:amd64 (1:1.0.11-1) ...
Setting up libxdmcp6:amd64 (1:1.1.5-1) ...
Setting up libnpth0t64:amd64 (1.8-3) ...
Setting up libkeyutils1:amd64 (1.6.3-6) ...
Setting up libxcb1:amd64 (1.17.0-2+b1) ...
Setting up libgpm2:amd64 (1.20.7-11+b2) ...
Setting up libgdbm6t64:amd64 (1.24-2) ...
Setting up libgpg-error0:amd64 (1.51-4) ...
Setting up libgdbm-compat4t64:amd64 (1.24-2) ...
Setting up libcbor0.10:amd64 (0.10.2-2) ...
Setting up manpages (6.9.1-1) ...
Setting up unzip (6.0-29) ...
Setting up libbrotli1:amd64 (1.1.0-2+b7) ...
Setting up libedit2:amd64 (3.1-20250104-1) ...
Setting up libsasl2-modules:amd64 (2.1.28+dfsg1-9) ...
Setting up binutils-common:amd64 (2.44-3) ...
Setting up libnghttp2-14:amd64 (1.64.0-1.1+deb13u1) ...
Setting up less (668-1) ...
Setting up linux-libc-dev (6.12.95-1) ...
Setting up libctf-nobfd0:amd64 (2.44-3) ...
Setting up libgcrypt20:amd64 (1.11.0-7+deb13u1) ...
Setting up krb5-locales (1.21.3-5+deb13u1) ...
Setting up libcom-err2:amd64 (1.47.2-3+b11) ...
Setting up libgomp1:amd64 (14.2.0-19) ...
Setting up bzip2 (1.0.8-6) ...
Setting up libldap-common (2.6.10+dfsg-1) ...
Setting up libsframe1:amd64 (2.44-3) ...
Setting up libfakeroot:amd64 (1.37.1.1-1) ...
Setting up libjansson4:amd64 (2.14-2+b3) ...
Setting up libkrb5support0:amd64 (1.21.3-5+deb13u1) ...
Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-9) ...
Setting up fakeroot (1.37.1.1-1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Setting up rpcsvc-proto (1.4.3-1) ...
Setting up libx11-data (2:1.8.12-1) ...
Setting up make (4.4.1-2) ...
Setting up libmpfr6:amd64 (4.2.2-1) ...
Setting up gnupg-l10n (2.4.7-21+deb13u1) ...
Setting up xz-utils (5.8.1-1+deb13u1) ...
update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode
Setting up libquadmath0:amd64 (14.2.0-19) ...
Setting up libunistring5:amd64 (1.3-2) ...
Setting up libmpc3:amd64 (1.3.1-1+b3) ...
Setting up libatomic1:amd64 (14.2.0-19) ...
Setting up patch (2.8-2) ...
Setting up libncursesw6:amd64 (6.5+20250216-2) ...
Setting up libk5crypto3:amd64 (1.21.3-5+deb13u1) ...
Setting up libsasl2-2:amd64 (2.1.28+dfsg1-9) ...
Setting up libnghttp3-9:amd64 (1.8.0-1) ...
Setting up libubsan1:amd64 (14.2.0-19) ...
Setting up libffi8:amd64 (3.4.8-2) ...
Setting up perl-modules-5.40 (5.40.1-6) ...
Setting up libhwasan0:amd64 (14.2.0-19) ...
Setting up gpgv (2.4.7-21+deb13u1+b4) ...
Setting up libcrypt-dev:amd64 (1:4.4.38-1) ...
Setting up libasan8:amd64 (14.2.0-19) ...
Setting up libassuan9:amd64 (3.0.2-2) ...
Setting up libtasn1-6:amd64 (4.20.0-2+deb13u1) ...
Setting up git-man (1:2.47.3-0+deb13u1) ...
Setting up libx11-6:amd64 (2:1.8.12-1) ...
Setting up netbase (6.5) ...
Setting up libngtcp2-16:amd64 (1.11.0-1+deb13u1) ...
Setting up libkrb5-3:amd64 (1.21.3-5+deb13u1) ...
Setting up libssh2-1t64:amd64 (1.11.1-1+deb13u1) ...
Setting up libtsan2:amd64 (14.2.0-19) ...
Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ...
Setting up libbinutils:amd64 (2.44-3) ...
Setting up libfido2-1:amd64 (1.15.0-1+b1) ...
Setting up libisl23:amd64 (0.27-1) ...
Setting up libc-dev-bin (2.41-12+deb13u3) ...
Setting up openssl (3.5.6-1~deb13u2) ...
Setting up libgpg-error-l10n (1.51-4) ...
Setting up readline-common (8.2-6) ...
Setting up publicsuffix (20250328.1952-0.1) ...
Setting up libcc1-0:amd64 (14.2.0-19) ...
Setting up libldap2:amd64 (2.6.10+dfsg-1) ...
Setting up libxmuu1:amd64 (2:1.1.3-3+b4) ...
Setting up liblocale-gettext-perl (1.07-7+b1) ...
Setting up liblsan0:amd64 (14.2.0-19) ...
Setting up libitm1:amd64 (14.2.0-19) ...
Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ...
Setting up libctf0:amd64 (2.44-3) ...
Setting up libksba8:amd64 (1.6.7-2+b1) ...
Setting up pinentry-curses (1.3.1-2) ...
Setting up manpages-dev (6.9.1-1) ...
Setting up libxext6:amd64 (2:1.3.4-1+b3) ...
Setting up libidn2-0:amd64 (2.3.8-2) ...
Setting up libperl5.40:amd64 (5.40.1-6) ...
Setting up ca-certificates (20250419) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
debconf: unable to initialize frontend: Teletype
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Noninteractive
Updating certificates in /etc/ssl/certs...
150 added, 0 removed; done.
Setting up perl (5.40.1-6) ...
Setting up libgprofng0:amd64 (2.44-3) ...
Setting up libp11-kit0:amd64 (0.25.5-3) ...
Setting up libgssapi-krb5-2:amd64 (1.21.3-5+deb13u1) ...
Setting up cpp-14-x86-64-linux-gnu (14.2.0-19) ...
Setting up libjs-sphinxdoc (8.1.3-5) ...
Setting up libdpkg-perl (1.22.22) ...
Setting up cpp-14 (14.2.0-19) ...
Setting up libreadline8t64:amd64 (8.2-6) ...
Setting up xauth (1:1.1.2-1.1) ...
Setting up gpgconf (2.4.7-21+deb13u1+b4) ...
Setting up libc6-dev:amd64 (2.41-12+deb13u3) ...
Setting up libgcc-14-dev:amd64 (14.2.0-19) ...
Setting up libstdc++-14-dev:amd64 (14.2.0-19) ...
Setting up libpython3.13-stdlib:amd64 (3.13.5-2+deb13u3) ...
Setting up gpg (2.4.7-21+deb13u1+b4) ...
Setting up libpython3-stdlib:amd64 (3.13.5-1) ...
Setting up gnupg-utils (2.4.7-21+deb13u1+b4) ...
Setting up binutils-x86-64-linux-gnu (2.44-3) ...
Setting up libpython3.13:amd64 (3.13.5-2+deb13u3) ...
Setting up cpp-x86-64-linux-gnu (4:14.2.0-1) ...
Setting up libgnutls30t64:amd64 (3.8.9-3+deb13u4) ...
Setting up gpg-agent (2.4.7-21+deb13u1+b4) ...
Setting up libfile-fcntllock-perl (0.22-4+b4) ...
Setting up python3.13 (3.13.5-2+deb13u3) ...
Setting up libalgorithm-diff-perl (1.201-1) ...
Setting up openssh-client (1:10.0p1-7+deb13u4) ...
Setting up gpgsm (2.4.7-21+deb13u1+b4) ...
Setting up libpsl5t64:amd64 (0.21.2-1.1+b1) ...
Setting up python3 (3.13.5-1) ...
running python rtupdate hooks for python3.13...
running python post-rtupdate hooks for python3.13...
Setting up binutils (2.44-3) ...
Setting up dpkg-dev (1.22.22) ...
Setting up liberror-perl (0.17030-1) ...
Setting up dirmngr (2.4.7-21+deb13u1+b4) ...
Setting up python3-packaging (25.0-1) ...
Setting up python3-chardet (5.2.0+dfsg-2) ...
Setting up libexpat1-dev:amd64 (2.7.1-2) ...
Setting up python3-certifi (2025.1.31+ds-1) ...
Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ...
Setting up python3-idna (3.10-1+deb13u1) ...
Setting up python3-urllib3 (2.3.0-3+deb13u2) ...
Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
Setting up cpp (4:14.2.0-1) ...
Setting up gnupg (2.4.7-21+deb13u1) ...
Setting up gcc-14-x86-64-linux-gnu (14.2.0-19) ...
Setting up libalgorithm-diff-xs-perl (0.04-9) ...
Setting up libngtcp2-crypto-gnutls8:amd64 (1.11.0-1+deb13u1) ...
Setting up libalgorithm-merge-perl (0.08-5) ...
Setting up gcc-x86-64-linux-gnu (4:14.2.0-1) ...
Setting up gpg-wks-client (2.4.7-21+deb13u1+b4) ...
Setting up python3-charset-normalizer (3.4.2-1) ...
Setting up python3-zstd (1.5.5.1-1+b3) ...
Setting up libcurl3t64-gnutls:amd64 (8.14.1-2+deb13u4) ...
Setting up python3-wheel (0.46.1-2) ...
Setting up gcc-14 (14.2.0-19) ...
Setting up libpython3.13-dev:amd64 (3.13.5-2+deb13u3) ...
Setting up python3-requests (2.32.3+dfsg-5+deb13u1) ...
Setting up git (1:2.47.3-0+deb13u1) ...
Setting up python3-pip (25.1.1+dfsg-1) ...
Setting up g++-14-x86-64-linux-gnu (14.2.0-19) ...
Setting up g++-x86-64-linux-gnu (4:14.2.0-1) ...
Setting up g++-14 (14.2.0-19) ...
Setting up libpython3-dev:amd64 (3.13.5-1) ...
Setting up python3.13-dev (3.13.5-2+deb13u3) ...
Setting up gcc (4:14.2.0-1) ...
Setting up python3-dev (3.13.5-1) ...
Setting up g++ (4:14.2.0-1) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode
Setting up build-essential (12.12) ...
Processing triggers for libc-bin (2.41-12+deb13u3) ...
Processing triggers for ca-certificates (20250419) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
INFO[0032] COPY run-task/run-task /usr/local/bin/run-task
INFO[0032] COPY run-task/fetch-content /usr/local/bin/fetch-content
INFO[0032] COPY run-task/robustcheckout.py /usr/local/mercurial/robustcheckout.py
INFO[0032] COPY run-task/hgrc /etc/mercurial/hgrc.d/mozilla.rc
INFO[0032] Taking snapshot of full filesystem...
INFO[0052] Skipping push to container registry due to --no-push flag
[build-image] Repacking image.
Getting image source signatures
Writing manifest to image destination
[build-image] Compressing image.
[taskcluster 2026-07-17T17:06:50.603Z] Exit Code: 0
[taskcluster 2026-07-17T17:06:50.603Z] User Time: 55.84ms
[taskcluster 2026-07-17T17:06:50.603Z] Kernel Time: 62.409ms
[taskcluster 2026-07-17T17:06:50.603Z] Wall Time: 1m10.873363843s
[taskcluster 2026-07-17T17:06:50.603Z] Average Available System Memory: 6.91 GiB
[taskcluster 2026-07-17T17:06:50.603Z] Average System Memory Used: 855.46 MiB
[taskcluster 2026-07-17T17:06:50.603Z] Peak System Memory Used: 1.03 GiB
[taskcluster 2026-07-17T17:06:50.603Z] Total System Memory: 7.75 GiB
[taskcluster 2026-07-17T17:06:50.603Z] Result: SUCCEEDED
[taskcluster 2026-07-17T17:06:50.604Z] === Task Finished ===
[taskcluster 2026-07-17T17:06:50.604Z] Task Duration: 1m10.874056807s
Loading