[Qa-jenkins-scm] Build failed in Jenkins: reproducible_fdroid_build_apps #146
jenkins at jenkins.debian.net
jenkins at jenkins.debian.net
Wed Jan 31 22:41:03 UTC 2018
See <https://jenkins.debian.net/job/reproducible_fdroid_build_apps/146/display/redirect?page=changes>
Changes:
[bubu] makebuildserver: re-add platform 27
------------------------------------------
[...truncated 17.08 KB...]
reproducible_setup_fdroid_build_environment
fdroiddata/builder
fdroiddata/builder
+ cd /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps
+ export ANDROID_HOME=/usr/lib/android-sdk
+ ANDROID_HOME=/usr/lib/android-sdk
+ cd /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps
+ '[' -e fdroiddata ']'
+ cd fdroiddata
+ git fetch origin --tags --prune
>From https://gitlab.com/fdroid/fdroiddata
56a53939d..60c85d4b8 master -> origin/master
+ git checkout master
Already on 'master'
Your branch is behind 'origin/master' by 5 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
+ git reset --hard origin/master
HEAD is now at 60c85d4b8 DuckDuckGo: update URLs and add 4.1.1 (40101)
+ git clean -fdx --exclude build --exclude repo --exclude unsigned
Removing builder/
Removing cache/
Removing config.py
Removing logs/
Removing tmp/
+ echo 'build_server_always = True'
+ nc -z -w1 localhost 32445
+ sed -i '/^wiki_/d' config.py
+ /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroid build --verbose --latest --no-tarball --all
DEBUG: Reading 'config.py'
INFO: Creating log directory
INFO: Creating temporary directory
DEBUG: Set open file limit to 5094
DEBUG: Getting hg vcs interface for https://hg.mozilla.org/releases/mozilla-release/
DEBUG: > hg --version
Mercurial Distributed SCM (version 4.0)
(see https://mercurial-scm.org for more information)
Copyright (C) 2005-2016 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
INFO: Using Mercurial Distributed SCM (version 4.0)
DEBUG: Checking 58.0
INFO: Building version 58.0 (580010) of org.mozilla.fennec_fdroid
DEBUG: Directory: build/org.mozilla.fennec_fdroid
DEBUG: > hg status -uS
DEBUG: Directory: build/org.mozilla.fennec_fdroid
DEBUG: > rm -rf 1
DEBUG: Directory: build/org.mozilla.fennec_fdroid
DEBUG: > rm -rf grep
DEBUG: Directory: build/org.mozilla.fennec_fdroid
DEBUG: > hg pull --ssh false
DEBUG: Directory: build/org.mozilla.fennec_fdroid
DEBUG: > hg update -C FENNEC_58_0_RELEASE
DEBUG: Directory: build/org.mozilla.fennec_fdroid
DEBUG: > hg purge --all
INFO: buildserver path does not exists, creating builder
DEBUG: which kvm
/usr/bin/kvm
DEBUG: which VBoxHeadless
DEBUG: libvirt is the sole installed and supported vagrant provider, selecting 'libvirt'
DEBUG: vm uuid is None
INFO: resetting buildserver, because vagrant vm is not okay.
INFO: destroying vm 'builder_default'
Name `builder_default` of domain about to create is already taken. Please try to run
`vagrant up` command again.
ERROR: vagrant destroy failed: Command '['/usr/bin/vagrant', 'destroy', '--force']' returned non-zero exit status 1
Traceback (most recent call last):
File "/var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroidserver/vmtools.py", line 228, in destroy
self.vgrnt.destroy()
File "/usr/lib/python3/dist-packages/vagrant/__init__.py", line 396, in destroy
self._call_vagrant_command(['destroy', vm_name, '--force'])
File "/usr/lib/python3/dist-packages/vagrant/__init__.py", line 932, in _call_vagrant_command
stderr=err_fh, env=self.env)
File "/usr/lib/python3.5/subprocess.py", line 271, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/vagrant', 'destroy', '--force']' returned non-zero exit status 1
DEBUG: deleted vagrant dir: /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroiddata/builder/.vagrant
DEBUG: vagrant global-status --prune
id name provider state directory
------------------------------------------------------------------------------------------------------------------------------------
f59ada7 default libvirt shutoff /var/lib/jenkins/userContent/reproducible/reproducible_setup_fdroid_build_environment/buildserver
The above shows information about all known Vagrant environments
on this machine. This data is cached and may not be completely
up-to-date. To interact with any of the machines, you can go to
that directory and run Vagrant, or you can use the ID directly
with Vagrant commands from any directory. For example:
"vagrant destroy 1a2b3c4d"
DEBUG: virsh -c qemu:///system destroy builder_default
Domain builder_default destroyed
DEBUG: virsh -c qemu:///system undefine builder_default --nvram --managed-save --remove-all-storage --snapshots-metadata
Domain builder_default has been undefined
Volume 'vda'(/var/lib/libvirt/images/builder_default.img) removed.
Bringing machine 'default' up with 'libvirt' provider...
==> default: Creating image (snapshot of base box volume).
==> default: Creating domain with the following settings...
==> default: -- Name: builder_default
==> default: -- Domain type: kvm
==> default: -- Cpus: 2
==> default: -- Memory: 6144M
==> default: -- Management MAC:
==> default: -- Loader:
==> default: -- Base box: buildserver
==> default: -- Storage pool: default
==> default: -- Image: /var/lib/libvirt/images/builder_default.img (1024G)
==> default: -- Volume Cache: default
==> default: -- Kernel:
==> default: -- Initrd:
==> default: -- Graphics Type: vnc
==> default: -- Graphics Port: 5900
==> default: -- Graphics IP: 127.0.0.1
==> default: -- Graphics Password: Not defined
==> default: -- Video Type: cirrus
==> default: -- Video VRAM: 9216
==> default: -- Keymap: en-us
==> default: -- TPM Path:
==> default: -- INPUT: type=mouse, bus=ps2
==> default: -- Command line :
==> default: Creating shared folders metadata...
==> default: Starting domain.
==> default: Waiting for domain to get an IP address...
==> default: Waiting for SSH to become available...
default:
default: Inserting generated public key within guest...
default: Removing insecure key from the guest if it's present...
default: Key inserted! Disconnecting and reconnecting using new SSH key...
==> default: Configuring and enabling network interfaces...
DEBUG: vm uuid: 7a4cab7c-ec21-4e2e-b361-eaccebe98327
INFO: suspending buildserver
==> default: Suspending domain...
INFO: buildserver recreated: taking a clean snapshot
INFO: creating snapshot 'fdroidclean' for vm 'builder_default'
DEBUG: virsh -c qemu:///system snapshot-create-as builder_default fdroidclean
Domain snapshot fdroidclean created
Bringing machine 'default' up with 'libvirt' provider...
==> default: Resuming domain...
DEBUG: vm uuid: 7a4cab7c-ec21-4e2e-b361-eaccebe98327
DEBUG: vagrant ssh-config > sshconfig
DEBUG: Fetched buildserverid from VM: b0b9f2f601f5d7fbe254dc9d42edbac49cd2f903
INFO: Connecting to virtual machine...
INFO: Connected (version 2.0, client OpenSSH_6.7p1)
INFO: Authentication (publickey) successful!
INFO: [chan 0] Opened sftp connection (server version 3)
INFO: Preparing server for build...
DEBUG: rsyncing /var/lib/jenkins/userContent/reproducible/reproducible_fdroid_build_apps/fdroidserver to /home/vagrant/fdroidserver
DEBUG: rsyncing metadata/org.mozilla.fennec_fdroid to /home/vagrant/metadata
DEBUG: Directory: build/srclib/MozLocales
DEBUG: > git rev-parse --show-toplevel
DEBUG: Directory: build/srclib/MozLocales
DEBUG: > git submodule foreach --recursive git reset --hard
DEBUG: Directory: build/srclib/MozLocales
DEBUG: > git submodule foreach --recursive git clean -dffx
DEBUG: Directory: build/srclib/MozLocales
DEBUG: > git -c core.sshCommand=false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com fetch origin
>From https://gitlab.com/Manizuca/fenneclocales
74141a50f..f39951ae7 master -> origin/master
DEBUG: Directory: build/srclib/MozLocales
DEBUG: > git -c core.sshCommand=false -c url.https://.insteadOf=ssh:// -c url.https://u:p@bitbucket.org/.insteadOf=git@bitbucket.org: -c url.https://u:p@bitbucket.org.insteadOf=git://bitbucket.org -c url.https://u:p@bitbucket.org.insteadOf=https://bitbucket.org -c url.https://u:p@github.com/.insteadOf=git@github.com: -c url.https://u:p@github.com.insteadOf=git://github.com -c url.https://u:p@github.com.insteadOf=https://github.com -c url.https://u:p@gitlab.com/.insteadOf=git@gitlab.com: -c url.https://u:p@gitlab.com.insteadOf=git://gitlab.com -c url.https://u:p@gitlab.com.insteadOf=https://gitlab.com fetch --prune --tags origin
DEBUG: Directory: build/srclib/MozLocales
DEBUG: > git remote set-head origin --auto
DEBUG: Directory: build/srclib/MozLocales
DEBUG: > git checkout -f f39951ae735980571966856e13110c23377bee50
DEBUG: Directory: build/srclib/MozLocales
DEBUG: > git clean -dffx
DEBUG: Removing debuggable flags from build/srclib/MozLocales
INFO: Sending srclib 'build/srclib/MozLocales'
DEBUG: rsyncing build/srclib/MozLocales to /home/vagrant/build/srclib
DEBUG: rsyncing build/org.mozilla.fennec_fdroid to /home/vagrant/build
INFO: Starting build...
DEBUG: buildserver > DEBUG: Reading 'config.py'
DEBUG: buildserver > INFO: Creating log directory
DEBUG: buildserver > INFO: Creating temporary directory
DEBUG: buildserver > INFO: Creating output directory
DEBUG: buildserver > DEBUG: Getting hg vcs interface for https://hg.mozilla.org/releases/mozilla-release/
DEBUG: buildserver > DEBUG: Getting hg vcs interface for https://hg.mozilla.org/releases/mozilla-release/
DEBUG: buildserver > DEBUG: > hg --version
DEBUG: buildserver > Mercurial Distributed SCM (version 3.9.1)
DEBUG: buildserver > (see https://mercurial-scm.org for more information)
DEBUG: buildserver >
DEBUG: buildserver > Copyright (C) 2005-2016 Matt Mackall and others
DEBUG: buildserver > This is free software; see the source for copying conditions. There is NO
DEBUG: buildserver > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
DEBUG: buildserver > INFO: Using Mercurial Distributed SCM (version 3.9.1)
DEBUG: buildserver > DEBUG: Checking 58.0
DEBUG: buildserver > INFO: Building version 58.0 (580010) of org.mozilla.fennec_fdroid
DEBUG: buildserver > INFO: Running 'sudo' commands in /home/vagrant
DEBUG: buildserver > DEBUG: > sudo bash -x -c apt-get install -y g++ proguard-cli/testing libproguard-java/testing
DEBUG: buildserver > + apt-get install -y g++ proguard-cli/testing libproguard-java/testing
DEBUG: buildserver > Reading package lists...
DEBUG: buildserver > Building dependency tree...
DEBUG: buildserver > Reading state information...
DEBUG: buildserver > g++ is already the newest version.
DEBUG: buildserver > g++ set to manually installed.
DEBUG: buildserver > The following package was automatically installed and is no longer required:
DEBUG: buildserver > libasprintf0c2
DEBUG: buildserver > Use 'apt-get autoremove' to remove it.
DEBUG: buildserver > The following NEW packages will be installed:
DEBUG: buildserver > libproguard-java proguard-cli
DEBUG: buildserver > 0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.
DEBUG: buildserver > Need to get 945 kB of archives.
DEBUG: buildserver > After this operation, 1,080 kB of additional disk space will be used.
DEBUG: buildserver > Get:1 https://deb.debian.org/debian/ testing/main libproguard-java all 5.3.3-1 [941 kB]
DEBUG: buildserver > Get:2 https://deb.debian.org/debian/ testing/main proguard-cli all 5.3.3-1 [4,604 B]
DEBUG: buildserver > Fetched 945 kB in 1s (591 kB/s)
DEBUG: buildserver > Selecting previously unselected package libproguard-java.
DEBUG: buildserver > (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 ... 69631 files and directories currently installed.)
DEBUG: buildserver > Preparing to unpack .../libproguard-java_5.3.3-1_all.deb ...
DEBUG: buildserver > Unpacking libproguard-java (5.3.3-1) ...
DEBUG: buildserver > Selecting previously unselected package proguard-cli.
DEBUG: buildserver > Preparing to unpack .../proguard-cli_5.3.3-1_all.deb ...
DEBUG: buildserver > Unpacking proguard-cli (5.3.3-1) ...
DEBUG: buildserver > Setting up libproguard-java (5.3.3-1) ...
DEBUG: buildserver > Setting up proguard-cli (5.3.3-1) ...
DEBUG: buildserver > W: Size of file /var/cache/apt/archives/partial/libproguard-java_5.3.3-1_all.deb is not what the server reported 940588 340
DEBUG: buildserver > W: Size of file /var/cache/apt/archives/partial/proguard-cli_5.3.3-1_all.deb is not what the server reported 4604 336
DEBUG: buildserver > DEBUG: > sudo passwd --lock root
DEBUG: buildserver > passwd: password expiry information changed.
DEBUG: buildserver > DEBUG: > sudo SUDO_FORCE_REMOVE=yes dpkg --purge sudo
DEBUG: buildserver > (Reading database ... 69662 files and directories currently installed.)
DEBUG: buildserver > Removing sudo (1.8.10p3-1+deb8u5) ...
DEBUG: buildserver > Purging configuration files for sudo (1.8.10p3-1+deb8u5) ...
DEBUG: buildserver > Processing triggers for man-db (2.7.0.2-5) ...
DEBUG: buildserver > INFO: Getting source for revision FENNEC_58_0_RELEASE
DEBUG: buildserver > DEBUG: Directory: build/org.mozilla.fennec_fdroid
DEBUG: buildserver > DEBUG: > hg status -uS
ERROR: Force halting build after timeout!
DEBUG: which kvm
/usr/bin/kvm
DEBUG: which VBoxHeadless
DEBUG: libvirt is the sole installed and supported vagrant provider, selecting 'libvirt'
DEBUG: vm uuid: 7a4cab7c-ec21-4e2e-b361-eaccebe98327
==> default: Resuming domain...
==> default: Halting domain...
./jenkins-build-all: line 91: 8523 Terminated $WORKSPACE/fdroid build --verbose --latest --no-tarball --all $wikiflag
+ cleanup_all
++ date -u
Wed Jan 31 22:41:03 UTC 2018 - cleanup in progress...
+ echo 'Wed Jan 31 22:41:03 UTC 2018 - cleanup in progress...'
+ killall adb
+ killall gpg-agent
++ date -u
Wed Jan 31 22:41:03 UTC 2018 - cleanup done.
+ echo 'Wed Jan 31 22:41:03 UTC 2018 - cleanup done.'
Wed Jan 31 22:41:03 UTC 2018 - /srv/jenkins/bin/reproducible_fdroid_build_apps.sh stopped running as /tmp/jenkins-script-1H6N61Sp, which will now be removed.
SSH EXIT CODE: 143
Build step 'Execute shell' marked build as failure
More information about the Qa-jenkins-scm
mailing list