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)

3 Branch
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
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
Version: Version 3 → 3 Branch
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1532878
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.