Closed
Bug 1461792
Opened 7 years ago
Closed 2 years ago
I(diff) clones diffoscope from salsa.debian.org
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1532878
People
(Reporter: gps, Unassigned)
References
(Blocks 1 open bug)
Details
The I(diff) / build-docker-image-diffoscope task does a `git clone https://anonscm.debian.org/git/reproducible/diffoscope.git` and therefore has a dependency against the 3rd party service anonscm.debian.org. If the service isn't available, this task fails.
XNi0jYhdQuSDFlZJuI-NCg shows this failing in the wild:
[task 2018-05-15T19:06:50.002Z] Processing triggers for initramfs-tools (0.130) ...
[task 2018-05-15T19:06:50.043Z] Processing triggers for dbus (1.10.24-0+deb9u1) ...
[task 2018-05-15T19:06:50.059Z] Processing triggers for systemd (232-25+deb9u1) ...
[task 2018-05-15T19:06:50.169Z] Generating locales (this might take a while)...
[task 2018-05-15T19:06:50.805Z] en_US.UTF-8... done
[task 2018-05-15T19:06:50.808Z] Generation complete.
[task 2018-05-15T19:06:50.809Z] [91mCloning into '/tmp/diffoscope'...
[task 2018-05-15T19:06:51.788Z] [0m[91mfatal: repository 'https://anonscm.debian.org/git/reproducible/diffoscope.git/' not found
[task 2018-05-15T19:06:52.812Z] [0mTraceback (most recent call last):
[task 2018-05-15T19:06:52.813Z] File "/builds/worker/checkouts/gecko/taskcluster/mach_commands.py", line 443, in build_image
[task 2018-05-15T19:06:52.813Z] build_image(image_name, tag, os.environ)
[task 2018-05-15T19:06:52.813Z] File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/docker.py", line 83, in build_image
[task 2018-05-15T19:06:52.814Z] docker.post_to_docker(buf.getvalue(), '/build', nocache=1, t=tag)
[task 2018-05-15T19:06:52.814Z] File "/builds/worker/checkouts/gecko/taskcluster/taskgraph/util/docker.py", line 107, in post_to_docker
[task 2018-05-15T19:06:52.814Z] raise Exception(data['error'])
[task 2018-05-15T19:06:52.814Z] Exception: The command [/bin/sh -c apt-get update -q && apt-get install -yyq diffoscope libc++abi1 locales python3-setuptools python2.7 python-pip git && sed -i '/en_US.UTF-8/s/^# *//' /etc/locale.gen && locale-gen && git clone https://anonscm.debian.org/git/reproducible/diffoscope.git /tmp/diffoscope && git -C /tmp/diffoscope checkout 202caf9d5d134e95f870d5f19f89511d635c27e4 && (cd /tmp/diffoscope && python3 setup.py install ) && rm -rf /tmp/diffoscope && apt-get clean] returned a non-zero code: 128
kill 8
+ kill 8
[taskcluster 2018-05-15 19:06:53.057Z] === Task Finished ===
[taskcluster 2018-05-15 19:06:53.171Z] Artifact "public/image.tar.zst" not found at "/builds/worker/workspace/artifacts/image.tar.zst"
[taskcluster 2018-05-15 19:06:53.774Z] Unsuccessful task run with exit code: 1 completed in 708.091 seconds
Reporter | ||
Comment 1•7 years ago
|
||
12bfd7a50a79e0509aabf9e97b72013a93d747d4 (bug 1460411) updated the URL. Looks like the repo moved recently. But that doesn't change the underlying problem of a non-hermetic task.
Summary: I(diff) clones diffoscope from anonscm.debian.org → I(diff) clones diffoscope from salsa.debian.org
Updated•6 years ago
|
Version: Version 3 → 3 Branch
Updated•2 years ago
|
Severity: normal → S3
Updated•2 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•