[Qa-jenkins-scm] Build failed in Jenkins: reproducible_setup_schroot_arch #20

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Sat Oct 17 23:28:15 UTC 2015


See <https://jenkins.debian.net/job/reproducible_setup_schroot_arch/20/>

------------------------------------------
Started by user Holger Levsen
Building remotely on profitbricks-build3-amd64.debian.net (profitbricks3 amd64) in workspace <https://jenkins.debian.net/job/reproducible_setup_schroot_arch/ws/>
[reproducible_setup_schroot_arch] $ /bin/sh -xe /tmp/hudson2323568954524395313.sh
+ /srv/jenkins/bin/jenkins_master_wrapper.sh
====================================================================================

Sat Oct 17 23:29:01 UTC 2015 - running /srv/jenkins/bin/reproducible_arch_schroot_setup.sh () on profitbricks-build3-amd64 now.

To learn to understand this, clone git.debian.org/git/qa/jenkins.debian.net.git
and then have a look at bin/reproducible_arch_schroot_setup.sh

This invocation of the script has been called using "" as arguments.

====================================================================================
Sat Oct 17 23:29:01 UTC 2015 - start running "/srv/jenkins/bin/reproducible_arch_schroot_setup.sh" (md5sum 479195cda2b0010871a6dcb262a81bd8) as "/tmp/jenkins-script-oU1DhCpw" on profitbricks-build3-amd64.

declare -x CHROOT_BASE="/chroots"
declare -x HOME="/var/lib/jenkins"
declare -x LANG="en_US.UTF-8"
declare -x LC_ALL="C.UTF-8"
declare -x LOGNAME="jenkins"
declare -x MAIL="/var/mail/jenkins"
declare -x MIRROR="http://ftp.de.debian.org/debian"
declare -x OLDPWD
declare -x PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"
declare -x PWD="/var/lib/jenkins"
declare -x SCHROOT_BASE="/schroots"
declare -x SCRIPT_HEADER="#!/bin/bash
	if true ; then
		set -x
	fi
	set -e
	export DEBIAN_FRONTEND=noninteractive
	export LC_ALL=C.UTF-8
	export http_proxy=http://localhost:3128
	export MIRROR=http://ftp.de.debian.org/debian"
declare -x SHELL="/bin/bash"
declare -x SHLVL="3"
declare -x SSH_CLIENT="78.137.96.196 51870 22"
declare -x SSH_CONNECTION="78.137.96.196 51870 78.137.96.53 22"
declare -x SSH_ORIGINAL_COMMAND="reproducible_setup_schroot_arch"
declare -x USER="jenkins"
declare -x http_proxy="http://localhost:3128"
+ set -e
+ ARCH_MIRROR=http://mirror.one.com/archlinux/
++ mktemp -d -p /schroots/ schroot-install--XXXX
+ SCHROOT_TARGET=/schroots/schroot-install--E68N
+ trap cleanup INT TERM EXIT
+ TARGET=reproducible-arch
+ bootstrap
+ BOOTSTRAP_BASE=http://mirror.one.com/archlinux//iso/
++ date -u
Sat Oct 17 23:29:01 UTC 2015 - downloading Archlinux latest/sha1sums.txt
+ echo 'Sat Oct 17 23:29:01 UTC 2015 - downloading Archlinux latest/sha1sums.txt'
++ curl http://mirror.one.com/archlinux//iso//latest/sha1sums.txt
++ grep x86_64.tar.gz
++ cut -d ' ' -f3
++ cut -d - -f3
++ egrep '[0-9.]{9}'
+ BOOTSTRAP_DATE=2015.10.01
+ '[' -z 2015.10.01 ']'
+ BOOTSTRAP_TAR_GZ=2015.10.01/archlinux-bootstrap-2015.10.01-x86_64.tar.gz
++ date -u
Sat Oct 17 23:29:01 UTC 2015 - downloading Archlinux bootstrap.tar.gz.
+ echo 'Sat Oct 17 23:29:01 UTC 2015 - downloading Archlinux bootstrap.tar.gz.'
+ curl -O http://mirror.one.com/archlinux//iso//2015.10.01/archlinux-bootstrap-2015.10.01-x86_64.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
 17  103M   17 17.9M    0     0  18.2M      0  0:00:05 --:--:--  0:00:05 18.2M
 38  103M   38 39.5M    0     0  19.9M      0  0:00:05  0:00:01  0:00:04 19.9M
 61  103M   61 63.6M    0     0  21.2M      0  0:00:04  0:00:02  0:00:02 21.2M
 81  103M   81 84.2M    0     0  21.1M      0  0:00:04  0:00:03  0:00:01 21.1M
 98  103M   98  102M    0     0  20.4M      0  0:00:05  0:00:04  0:00:01 20.4M
100  103M  100  103M    0     0  20.4M      0  0:00:05  0:00:05 --:--:-- 20.9M
+ tar xzf archlinux-bootstrap-2015.10.01-x86_64.tar.gz
+ mv root.x86_64/README root.x86_64/bin root.x86_64/boot root.x86_64/dev root.x86_64/etc root.x86_64/home root.x86_64/lib root.x86_64/lib64 root.x86_64/mnt root.x86_64/opt root.x86_64/proc root.x86_64/root root.x86_64/run root.x86_64/sbin root.x86_64/srv root.x86_64/sys root.x86_64/tmp root.x86_64/usr root.x86_64/var /schroots/schroot-install--E68N
mv: cannot move ‘root.x86_64/proc’ to ‘/schroots/schroot-install--E68N/proc’: Permission denied
mv: cannot move ‘root.x86_64/sys’ to ‘/schroots/schroot-install--E68N/sys’: Permission denied
+ true
+ rm archlinux-bootstrap-2015.10.01-x86_64.tar.gz root.x86_64 -rf
++ date -u
Sat Oct 17 23:29:11 UTC 2015 - writing schroot configuration for reproducible-arch.
+ echo 'Sat Oct 17 23:29:11 UTC 2015 - writing schroot configuration for reproducible-arch.'
+ sudo tee /etc/schroot/chroot.d/jenkins-reproducible-arch
[jenkins-reproducible-arch]
description=Jenkins schroot reproducible-arch
directory=/schroots/reproducible-arch
type=directory
root-users=jenkins
source-root-users=jenkins
union-type=aufs
+ mv /schroots/schroot-install--E68N /schroots/reproducible-arch
+ mkdir /schroots/reproducible-arch/proc /schroots/reproducible-arch/sys
+ chmod 555 /schroots/reproducible-arch/proc /schroots/reproducible-arch/sys
+ chmod 755 /schroots/reproducible-arch
+ trap - INT TERM EXIT
+ ROOTCMD='schroot --directory /tmp -c source:jenkins-reproducible-arch -u root --'
+ USERCMD='schroot --directory /tmp -c source:jenkins-reproducible-arch -u jenkins --'
+ tee /schroots/reproducible-arch/etc/profile.d/proxy.sh
export http_proxy=http://localhost:3128
export https_proxy=http://localhost:3128
export ftp_proxy=http://localhost:3128
export rsync_proxy=http://localhost:3128
export HTTP_PROXY=http://localhost:3128
export HTTPS_PROXY=http://localhost:3128
export FTP_PROXY=http://localhost:3128
export RSYNC_PROXY=http://localhost:3128
export no_proxy="localhost,127.0.0.1"
+ chmod 755 /schroots/reproducible-arch/etc/profile.d/proxy.sh
+ echo '. /etc/profile.d/proxy.sh'
+ tee -a /schroots/reproducible-arch/root/.bashrc
. /etc/profile.d/proxy.sh
+ schroot --directory /tmp -c source:jenkins-reproducible-arch -u root -- bash -c pacman-key --init
pacman-key (pacman) 4.2.1

Usage: pacman-key [options] operation [targets]

Manage pacman's list of trusted keys

Operations:
  -a, --add                 Add the specified keys (empty for stdin)
  -d, --delete              Remove the specified keyids
  -e, --export              Export the specified or all keyids
  -f, --finger              List fingerprint for specified or all keyids
  -l, --list-keys           List the specified or all keys
  -r, --recv-keys           Fetch the specified keyids
  -u, --updatedb            Update the trustdb of pacman
  -v, --verify              Verify the file(s) specified by the signature(s)
  --edit-key                Present a menu for key management task on keyids
  --import                  Imports pubring.gpg from dir(s)
  --import-trustdb          Imports ownertrust values from trustdb.gpg in dir(s)
  --init                    Ensure the keyring is properly initialized
  --list-sigs               List keys and their signatures
  --lsign-key               Locally sign the specified keyid
  --populate                Reload the default keys from the (given) keyrings
                            in '/usr/share/pacman/keyrings'
  --refresh-keys            Update specified or all keys from a keyserver

Options:
  --config <file>           Use an alternate config file (instead of
                            '/etc/pacman.conf')
  --gpgdir <dir>            Set an alternate directory for GnuPG (instead
                            of '/etc/pacman.d/gnupg')
  --keyserver <server-url>  Specify a keyserver to use if necessary

  -h, --help                Show this help message and exit
  -V, --version             Show program version
+ schroot --directory /tmp -c source:jenkins-reproducible-arch -u root -- bash -c pacman-key --populate archlinux
pacman-key (pacman) 4.2.1

Usage: pacman-key [options] operation [targets]

Manage pacman's list of trusted keys

Operations:
  -a, --add                 Add the specified keys (empty for stdin)
  -d, --delete              Remove the specified keyids
  -e, --export              Export the specified or all keyids
  -f, --finger              List fingerprint for specified or all keyids
  -l, --list-keys           List the specified or all keys
  -r, --recv-keys           Fetch the specified keyids
  -u, --updatedb            Update the trustdb of pacman
  -v, --verify              Verify the file(s) specified by the signature(s)
  --edit-key                Present a menu for key management task on keyids
  --import                  Imports pubring.gpg from dir(s)
  --import-trustdb          Imports ownertrust values from trustdb.gpg in dir(s)
  --init                    Ensure the keyring is properly initialized
  --list-sigs               List keys and their signatures
  --lsign-key               Locally sign the specified keyid
  --populate                Reload the default keys from the (given) keyrings
                            in '/usr/share/pacman/keyrings'
  --refresh-keys            Update specified or all keys from a keyserver

Options:
  --config <file>           Use an alternate config file (instead of
                            '/etc/pacman.conf')
  --gpgdir <dir>            Set an alternate directory for GnuPG (instead
                            of '/etc/pacman.d/gnupg')
  --keyserver <server-url>  Specify a keyserver to use if necessary

  -h, --help                Show this help message and exit
  -V, --version             Show program version
+ echo 'Server = http://mirror.one.com/archlinux//$repo/os/$arch'
+ tee -a /schroots/reproducible-arch/etc/pacman.d/mirrorlist
Server = http://mirror.one.com/archlinux//$repo/os/$arch
+ schroot --directory /tmp -c source:jenkins-reproducible-arch -u root -- bash -c pacman -Syu --noconfirm
warning: database file for 'core' does not exist
warning: database file for 'extra' does not exist
warning: database file for 'community' does not exist
error: no operation specified (use -h for help)
Sat Oct 17 23:29:13 UTC 2015 - /srv/jenkins/bin/reproducible_arch_schroot_setup.sh stopped running as /tmp/jenkins-script-oU1DhCpw, which will now be removed.
Build step 'Execute shell' marked build as failure



More information about the Qa-jenkins-scm mailing list