[Qa-jenkins-scm] Build failed in Jenkins: reproducible_debian_live_build_cinnamon_bullseye #9

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Tue Jul 20 14:44:38 BST 2021


See <https://jenkins.debian.net/job/reproducible_debian_live_build_cinnamon_bullseye/9/display/redirect>

Changes:


------------------------------------------
[...truncated 2.35 MB...]
utility to build live systems
[2021-07-20 13:41:25] lb binary_zsync 
P: Begin building zsync control files...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  zsync
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 76.5 kB of archives.
After this operation, 228 kB of additional disk space will be used.
Get:1 http://cdn-fastly.deb.debian.org/debian bullseye/main amd64 zsync amd64 0.6.2-3+b1 [76.5 kB]
Fetched 76.5 kB in 0s (7169 kB/s)
Selecting previously unselected package zsync.
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading database ... 296298 files and directories currently installed.)
Preparing to unpack .../zsync_0.6.2-3+b1_amd64.deb ...
Unpacking zsync (0.6.2-3+b1) ...
Setting up zsync (0.6.2-3+b1) ...
Processing triggers for man-db (2.9.4-2) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
  zsync*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 228 kB disk space will be freed.
(Reading database ... (Reading database ... 5%(Reading database ... 10%(Reading database ... 15%(Reading database ... 20%(Reading database ... 25%(Reading database ... 30%(Reading database ... 35%(Reading database ... 40%(Reading database ... 45%(Reading database ... 50%(Reading database ... 55%(Reading database ... 60%(Reading database ... 65%(Reading database ... 70%(Reading database ... 75%(Reading database ... 80%(Reading database ... 85%(Reading database ... 90%(Reading database ... 95%(Reading database ... 100%(Reading database ... 296309 files and directories currently installed.)
Removing zsync (0.6.2-3+b1) ...
Processing triggers for man-db (2.9.4-2) ...
utility to build live systems
[2021-07-20 13:41:44] lb chroot_prep remove dpkg tmpfs sysv-rc hosts resolv hostname apt
utility to build live systems
[2021-07-20 13:41:44] lb chroot_apt remove
P: Deconfiguring file /etc/apt/apt.conf
utility to build live systems
[2021-07-20 13:41:44] lb chroot_hostname remove
P: Deconfiguring file /etc/hostname
P: Deconfiguring file /bin/hostname
utility to build live systems
[2021-07-20 13:41:44] lb chroot_resolv remove
P: Deconfiguring file /etc/resolv.conf
utility to build live systems
[2021-07-20 13:41:45] lb chroot_hosts remove
P: Deconfiguring file /etc/hosts
utility to build live systems
[2021-07-20 13:41:45] lb chroot_sysv-rc remove
P: Deconfiguring file /usr/sbin/policy-rc.d
utility to build live systems
[2021-07-20 13:41:45] lb chroot_tmpfs remove
utility to build live systems
[2021-07-20 13:41:45] lb chroot_dpkg remove
P: Deconfiguring file /sbin/start-stop-daemon
utility to build live systems
[2021-07-20 13:41:45] lb chroot_prep remove devpts proc selinuxfs sysfs
utility to build live systems
[2021-07-20 13:41:45] lb chroot_sysfs remove
P: Begin unmounting /sys...
utility to build live systems
[2021-07-20 13:41:45] lb chroot_selinuxfs remove
utility to build live systems
[2021-07-20 13:41:45] lb chroot_proc remove
P: Begin unmounting /proc...
utility to build live systems
[2021-07-20 13:41:45] lb chroot_devpts remove
P: Begin unmounting /dev/pts...
P: Binary stage completed
P: Begin unmounting filesystems...
P: Saving caches...
utility to build live systems
[2021-07-20 13:41:45] lb source 
P: Source stage disabled, skipping
P: Build completed successfully
+ RESULT=0
+ '[' 0 '!=' 0 ']'
+ mkdir -p /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/b2/live-build/cinnamon
+ mv live-image-amd64.hybrid.iso /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/b2/live-build/cinnamon
+ sudo lb clean --purge
+ tee -a /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/lb_output.txt
utility to build live systems
[2021-07-20 13:41:48] lb clean --purge
P: Cleaning chroot
+ RESULT=0
+ '[' 0 '!=' 0 ']'
+ cd ..
+ TIMEOUT=120m
++ schroot --directory /tmp -c chroot:jenkins-reproducible-unstable-diffoscope diffoscope -- --version
+ DIFFOSCOPE='diffoscope 178'
+ TMPDIR=/srv/reproducible-results/live-build-cinnamon-Qcak6JFo
+ call_diffoscope live-build cinnamon/live-image-amd64.hybrid.iso
++ dirname cinnamon/live-image-amd64.hybrid.iso
+ mkdir -p /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/live-build/cinnamon
++ mktemp --tmpdir=/srv/reproducible-results/live-build-cinnamon-Qcak6JFo
+ local TMPLOG=/srv/reproducible-results/live-build-cinnamon-Qcak6JFo/tmp.WN7oEyuxBi
+ local msg=
+ set +e
+ ulimit -v 10485760
+ timeout 120m nice schroot --directory /srv/reproducible-results/live-build-cinnamon-Qcak6JFo -c source:jenkins-reproducible-unstable-diffoscope diffoscope -- --html /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/live-build/cinnamon/live-image-amd64.hybrid.iso.html /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/b1/live-build/cinnamon/live-image-amd64.hybrid.iso /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/b2/live-build/cinnamon/live-image-amd64.hybrid.iso
+ RESULT=2
++ grep '^E: 15binfmt: update-binfmts: unable to open' /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/tmp.WN7oEyuxBi
++ true
+ LOG_RESULT=
+ '[' '!' -z '' ']'
+ true
+ set -e
+ cat /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/tmp.WN7oEyuxBi
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/file.py", line 502, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/file.py", line 437, in _compare_using_details
    details.extend(
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/container.py", line 130, in comparisons
    my_members = OrderedDict(self.get_adjusted_members_sizes())
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/container.py", line 122, in get_adjusted_members_sizes
    for name, member in self.get_adjusted_members():
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/container.py", line 78, in get_filtered_members
    for name in filter_excludes(self.get_member_names()):
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/squashfs.py", line 250, in get_member_names
    self.ensure_unpacked()
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/squashfs.py", line 263, in ensure_unpacked
    output = our_check_output(
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/command.py", line 117, in our_check_output
    return subprocess.check_output(cmd, *args, **kwargs)
  File "/usr/lib/python3.9/subprocess.py", line 424, in check_output
    return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
  File "/usr/lib/python3.9/subprocess.py", line 528, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '('unsquashfs', '-n', '-f', '-no', '-li', '-d', '.', '/tmp/diffoscope_u829p_fw_cinnamon/tmpcc1il7b3LibarchiveContainerWithFilelist/0/891.squashfs')' returned non-zero exit status 1.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 746, in main
    sys.exit(run_diffoscope(parsed_args))
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 700, in run_diffoscope
    difference = compare_root_paths(path1, path2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/compare.py", line 69, in compare_root_paths
    difference = compare_files(file1, file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/compare.py", line 125, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/file.py", line 502, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/file.py", line 438, in _compare_using_details
    self.as_container.compare(
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/libarchive.py", line 366, in compare
    differences.extend(super().compare(other, **kwargs))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/container.py", line 191, in compare_pair
    difference = compare_files(
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/compare.py", line 125, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/file.py", line 523, in compare
    difference = self.compare_bytes(other, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/file.py", line 390, in compare_bytes
    return compare_binary_files(self, other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/compare.py", line 151, in compare_binary_files
    return Difference.from_operation(
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 269, in from_operation
    return Difference.from_operation_exc(
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 290, in from_operation_exc
    feeder1, operation1, excluded1 = operation_and_feeder(path1)
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 287, in operation_and_feeder
    operation.start()
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils/command.py", line 45, in start
    self._process = subprocess.run(
  File "/usr/lib/python3.9/subprocess.py", line 507, in run
    stdout, stderr = process.communicate(input, timeout=timeout)
  File "/usr/lib/python3.9/subprocess.py", line 1134, in communicate
    stdout, stderr = self._communicate(input, endtime, timeout)
  File "/usr/lib/python3.9/subprocess.py", line 2001, in _communicate
    data = os.read(key.fd, 32768)
MemoryError
Tue Jul 20 13:44:30 UTC 2021 - diffoscope 178 had trouble comparing the two builds. Please investigate live-build/cinnamon/live-image-amd64.hybrid.iso
+ rm -f /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/tmp.WN7oEyuxBi
+ case $RESULT in
++ date -u
+ msg='Tue Jul 20 13:44:30 UTC 2021 - diffoscope 178 had trouble comparing the two builds. Please investigate live-build/cinnamon/live-image-amd64.hybrid.iso'
+ '[' '!' -z 'Tue Jul 20 13:44:30 UTC 2021 - diffoscope 178 had trouble comparing the two builds. Please investigate live-build/cinnamon/live-image-amd64.hybrid.iso' ']'
+ echo Tue Jul 20 13:44:30 UTC 2021 - diffoscope 178 had trouble comparing the two builds. Please investigate live-build/cinnamon/live-image-amd64.hybrid.iso
+ tee -a /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/live-build/cinnamon/live-image-amd64.hybrid.iso.html
+ PAGE=cinnamon.html
+ '[' -f /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/live-build/cinnamon/live-image-amd64.hybrid.iso.html ']'
+ cp -a /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/live-build/cinnamon/live-image-amd64.hybrid.iso.html cinnamon.html
+ save_artifacts debian_live_build cinnamon https://wiki.debian.org/ReproducibleInstalls/LiveImages
+ local TOP_LEVEL=debian_live_build
+ local BASE_FOLDER_NAME=cinnamon
+ local MOREINFO_URL=https://wiki.debian.org/ReproducibleInstalls/LiveImages
++ head /dev/urandom
++ tr -cd '[:alnum:]'
++ head -c5
+ local random=SFKzM
+ local ARTIFACTS=debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM
+ local URL=https://tests.reproducible-builds.org/debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM/
+ local HEADER=/var/lib/jenkins/userContent/reproducible/debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM/.HEADER.html
+ mkdir -p /var/lib/jenkins/userContent/reproducible/debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM
+ cp -r /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/b1 /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/b2 /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/lb_output.txt /srv/reproducible-results/live-build-cinnamon-Qcak6JFo/live-build /var/lib/jenkins/userContent/reproducible/debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM/
+ local 'msg=Artifacts from this build have been preserved. They will be available for 24h only, so download them now.\n'
+ msg='Artifacts from this build have been preserved. They will be available for 24h only, so download them now.\nWARNING: You shouldn'\''t trust packages downloaded from this host, they can contain malware or the worst of your fears, packaged nicely in debian format.\n'
+ msg='Artifacts from this build have been preserved. They will be available for 24h only, so download them now.\nWARNING: You shouldn'\''t trust packages downloaded from this host, they can contain malware or the worst of your fears, packaged nicely in debian format.\nIf you are aware of this and just want to use these artifacts to investigate why diffoscope 178 had issues, you can download the artifacts from the following location: https://tests.reproducible-builds.org/debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM/\n'
+ log_info 'Artifacts from this build have been preserved. They will be available for 24h only, so download them now.\nWARNING: You shouldn'\''t trust packages downloaded from this host, they can contain malware or the worst of your fears, packaged nicely in debian format.\nIf you are aware of this and just want to use these artifacts to investigate why diffoscope 178 had issues, you can download the artifacts from the following location: https://tests.reproducible-builds.org/debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM/\n'
+ _log I: 'Artifacts from this build have been preserved. They will be available for 24h only, so download them now.\nWARNING: You shouldn'\''t trust packages downloaded from this host, they can contain malware or the worst of your fears, packaged nicely in debian format.\nIf you are aware of this and just want to use these artifacts to investigate why diffoscope 178 had issues, you can download the artifacts from the following location: https://tests.reproducible-builds.org/debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM/\n'
+ local prefix=I:
+ shift 1
+ tee -a
++ date -u
Tue Jul 20 13:44:36 UTC 2021  I: Artifacts from this build have been preserved. They will be available for 24h only, so download them now.
WARNING: You shouldn't trust packages downloaded from this host, they can contain malware or the worst of your fears, packaged nicely in debian format.
If you are aware of this and just want to use these artifacts to investigate why diffoscope 178 had issues, you can download the artifacts from the following location: https://tests.reproducible-builds.org/debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM/

+ echo -e 'Tue Jul 20 13:44:36 UTC 2021  I: Artifacts from this build have been preserved. They will be available for 24h only, so download them now.\nWARNING: You shouldn'\''t trust packages downloaded from this host, they can contain malware or the worst of your fears, packaged nicely in debian format.\nIf you are aware of this and just want to use these artifacts to investigate why diffoscope 178 had issues, you can download the artifacts from the following location: https://tests.reproducible-builds.org/debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM/\n'
+ echo '<p>'
Tue Jul 20 13:44:36 UTC 2021 - 'cinnamon.html' -> '/var/lib/jenkins/userContent/reproducible/debian_live_build/cinnamon.html'
Tue Jul 20 13:44:36 UTC 2021 - enjoy https://tests.reproducible-builds.org/debian_live_build/cinnamon.html
+ printf 'Artifacts from this build have been preserved. They will be available for 24h only, so download them now.\nWARNING: You shouldn'\''t trust packages downloaded from this host, they can contain malware or the worst of your fears, packaged nicely in debian format.\nIf you are aware of this and just want to use these artifacts to investigate why diffoscope 178 had issues, you can download the artifacts from the following location: https://tests.reproducible-builds.org/debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM/\n'
+ sed 's#$#<br />#g'
+ echo '<a href="https://wiki.debian.org/ReproducibleInstalls/LiveImages">More information</a><br />'
+ echo 'These files are generated by Jenkins build: <a href=""></a><br />'
+ echo '</p>'
+ chmod 644 /var/lib/jenkins/userContent/reproducible/debian_live_build/artifacts/r00t-me/cinnamon_tmp-SFKzM/.HEADER.html
+ publish_page debian_live_build
+ '[' debian_live_build = '' ']'
+ TARGET=debian_live_build/cinnamon.html
++ dirname /var/lib/jenkins/userContent/reproducible/debian_live_build/cinnamon.html
+ mkdir -p /var/lib/jenkins/userContent/reproducible/debian_live_build
++ date -u
++ cp -v cinnamon.html /var/lib/jenkins/userContent/reproducible/debian_live_build/cinnamon.html
+ echo 'Tue Jul 20 13:44:36 UTC 2021 - '\''cinnamon.html'\'' -> '\''/var/lib/jenkins/userContent/reproducible/debian_live_build/cinnamon.html'\'''
+ rm cinnamon.html
++ date -u
+ echo 'Tue Jul 20 13:44:36 UTC 2021 - enjoy https://tests.reproducible-builds.org/debian_live_build/cinnamon.html'
+ cleanup success
+ '[' '!' -z /srv/workspace/live-build/cinnamon.ixM7VhS1 ']'
+ sudo rm -rf --one-file-system /srv/workspace/live-build/cinnamon.ixM7VhS1
+ '[' '!' -z /srv/reproducible-results/live-build-cinnamon-Qcak6JFo ']'
+ rm -rf --one-file-system /srv/reproducible-results/live-build-cinnamon-Qcak6JFo
###########################################################################################

+ trap - INT TERM EXIT
+ output_echo 'the end, diffoscope has returned 2.'
+ echo '###########################################################################################'
+ echo
++ date -u
Tue Jul 20 13:44:37 UTC 2021 - the end, diffoscope has returned 2.

+ echo -e 'Tue Jul 20 13:44:37 UTC 2021 - the end, diffoscope has returned 2.'
+ echo
+ exit 2
Tue Jul 20 13:44:37 UTC 2021 - reproducible_debian_live_build.sh stopped running as /tmp/jenkins-script-AhzkHWoC, removing.

SSH EXIT CODE: 2
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list