[Qa-jenkins-scm] Build failed in Jenkins: reproducible_fdroid_build_apps #34

jenkins at jenkins.debian.net jenkins at jenkins.debian.net
Tue Apr 25 17:14:45 UTC 2017


See <https://jenkins.debian.net/job/reproducible_fdroid_build_apps/34/display/redirect?page=changes>

Changes:

[michael.poehn] vmtools import paramiko only when required

------------------------------------------
[...truncated 1.81 MB...]
you're using.
ERROR: Could not build app org.droidseries due to unknown error: Traceback (most recent call last):
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/vmtools.py", line 248, in sshinfo
    cwd=self.srvdir, shell=True)
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/vmtools.py", line 35, in _check_call
    return subprocess.check_call(cmd, shell=shell, cwd=cwd)
  File "/usr/lib/python3.5/subprocess.py", line 271, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['vagrant ssh-config > sshconfig']' returned non-zero exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 1357, in main
    options.onserver, options.refresh):
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 1147, in trybuild
    build_server(app, build, vcs, build_dir, output_dir, log_dir, force)
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 430, in build_server
    sshinfo = vm_new_get_clean_builder('builder')
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 267, in vm_new_get_clean_builder
    sshinfo = vm.sshinfo()
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/vmtools.py", line 263, in sshinfo
    except subprocess.CallProcessError as e:
AttributeError: module 'subprocess' has no attribute 'CallProcessError'

DEBUG: Getting git vcs interface for https://github.com/adrianchifor/Swiftnotes
DEBUG: Checking 3.1.3
INFO: Building version 3.1.3 (10) of com.moonpi.swiftnotes
DEBUG: Directory: build/com.moonpi.swiftnotes
DEBUG: > git rev-parse --show-toplevel
DEBUG: Directory: build/com.moonpi.swiftnotes
DEBUG: > git submodule foreach --recursive git reset --hard
DEBUG: Directory: build/com.moonpi.swiftnotes
DEBUG: > git submodule foreach --recursive git clean -dffx
DEBUG: Directory: build/com.moonpi.swiftnotes
DEBUG: > git fetch origin
>From https://github.com/adrianchifor/Swiftnotes
   df394a2..b50e124  master     -> origin/master
DEBUG: Directory: build/com.moonpi.swiftnotes
DEBUG: > git fetch --prune --tags origin
DEBUG: Directory: build/com.moonpi.swiftnotes
DEBUG: > git remote set-head origin --auto
DEBUG: Directory: build/com.moonpi.swiftnotes
DEBUG: > git checkout -f 3.1.3
DEBUG: Directory: build/com.moonpi.swiftnotes
DEBUG: > git clean -dffx
DEBUG: which kvm
/usr/bin/kvm
DEBUG: which VBoxHeadless
DEBUG: libvirt is the sole installed and supported vagrant provider, selecting 'libvirt'
DEBUG: vm uuid: 10e369b7-15ce-40ea-91e9-bddddc4572e8
Bringing machine 'default' up with 'libvirt' provider...
The provider for this Vagrant-managed machine is reporting that it
is not yet ready for SSH. Depending on your provider this can carry
different meanings. Make sure your machine is created and running and
try again. Additionally, check the output of `vagrant status` to verify
that the machine is in the state that you expect. If you continue to
get this error message, please view the documentation for the provider
you're using.
INFO: ...waiting a sec...
DEBUG: vm uuid: 10e369b7-15ce-40ea-91e9-bddddc4572e8
INFO: suspending buildserver
==> default: Suspending domain...
INFO: ...waiting a sec...
INFO: builserver ok: reverting to clean snapshot
INFO: reverting vm 'builder_default' to snapshot 'fdroidclean'
INFO: ...waiting a sec...
Bringing machine 'default' up with 'libvirt' provider...
==> default: Resuming domain...
The provider for this Vagrant-managed machine is reporting that it
is not yet ready for SSH. Depending on your provider this can carry
different meanings. Make sure your machine is created and running and
try again. Additionally, check the output of `vagrant status` to verify
that the machine is in the state that you expect. If you continue to
get this error message, please view the documentation for the provider
you're using.
INFO: ...waiting a sec...
DEBUG: vm uuid: 10e369b7-15ce-40ea-91e9-bddddc4572e8
DEBUG: vagrant ssh-config > sshconfig
The provider for this Vagrant-managed machine is reporting that it
is not yet ready for SSH. Depending on your provider this can carry
different meanings. Make sure your machine is created and running and
try again. Additionally, check the output of `vagrant status` to verify
that the machine is in the state that you expect. If you continue to
get this error message, please view the documentation for the provider
you're using.
ERROR: Could not build app com.moonpi.swiftnotes due to unknown error: Traceback (most recent call last):
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/vmtools.py", line 248, in sshinfo
    cwd=self.srvdir, shell=True)
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/vmtools.py", line 35, in _check_call
    return subprocess.check_call(cmd, shell=shell, cwd=cwd)
  File "/usr/lib/python3.5/subprocess.py", line 271, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['vagrant ssh-config > sshconfig']' returned non-zero exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 1357, in main
    options.onserver, options.refresh):
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 1147, in trybuild
    build_server(app, build, vcs, build_dir, output_dir, log_dir, force)
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 430, in build_server
    sshinfo = vm_new_get_clean_builder('builder')
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 267, in vm_new_get_clean_builder
    sshinfo = vm.sshinfo()
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/vmtools.py", line 263, in sshinfo
    except subprocess.CallProcessError as e:
AttributeError: module 'subprocess' has no attribute 'CallProcessError'

DEBUG: Getting git vcs interface for https://github.com/AnySoftKeyboard/LanguagePack.git
DEBUG: Checking 2.0
INFO: Building version 2.0 (100) of com.anysoftkeyboard.languagepack.ukrainian
DEBUG: Directory: build/com.anysoftkeyboard.languagepack.ukrainian
DEBUG: > git rev-parse --show-toplevel
DEBUG: Directory: build/com.anysoftkeyboard.languagepack.ukrainian
DEBUG: > git submodule foreach --recursive git reset --hard
DEBUG: Directory: build/com.anysoftkeyboard.languagepack.ukrainian
DEBUG: > git submodule foreach --recursive git clean -dffx
DEBUG: Directory: build/com.anysoftkeyboard.languagepack.ukrainian
DEBUG: > git fetch origin
DEBUG: Directory: build/com.anysoftkeyboard.languagepack.ukrainian
DEBUG: > git fetch --prune --tags origin
DEBUG: Directory: build/com.anysoftkeyboard.languagepack.ukrainian
DEBUG: > git remote set-head origin --auto
DEBUG: Directory: build/com.anysoftkeyboard.languagepack.ukrainian
DEBUG: > git checkout -f Ukrainian_2.0
DEBUG: Directory: build/com.anysoftkeyboard.languagepack.ukrainian
DEBUG: > git clean -dffx
DEBUG: which kvm
/usr/bin/kvm
DEBUG: which VBoxHeadless
DEBUG: libvirt is the sole installed and supported vagrant provider, selecting 'libvirt'
DEBUG: vm uuid: 10e369b7-15ce-40ea-91e9-bddddc4572e8
Bringing machine 'default' up with 'libvirt' provider...
The provider for this Vagrant-managed machine is reporting that it
is not yet ready for SSH. Depending on your provider this can carry
different meanings. Make sure your machine is created and running and
try again. Additionally, check the output of `vagrant status` to verify
that the machine is in the state that you expect. If you continue to
get this error message, please view the documentation for the provider
you're using.
INFO: ...waiting a sec...
DEBUG: vm uuid: 10e369b7-15ce-40ea-91e9-bddddc4572e8
INFO: suspending buildserver
==> default: Suspending domain...
INFO: ...waiting a sec...
INFO: builserver ok: reverting to clean snapshot
INFO: reverting vm 'builder_default' to snapshot 'fdroidclean'
INFO: ...waiting a sec...
Bringing machine 'default' up with 'libvirt' provider...
==> default: Resuming domain...
The provider for this Vagrant-managed machine is reporting that it
is not yet ready for SSH. Depending on your provider this can carry
different meanings. Make sure your machine is created and running and
try again. Additionally, check the output of `vagrant status` to verify
that the machine is in the state that you expect. If you continue to
get this error message, please view the documentation for the provider
you're using.
INFO: ...waiting a sec...
DEBUG: vm uuid: 10e369b7-15ce-40ea-91e9-bddddc4572e8
DEBUG: vagrant ssh-config > sshconfig
The provider for this Vagrant-managed machine is reporting that it
is not yet ready for SSH. Depending on your provider this can carry
different meanings. Make sure your machine is created and running and
try again. Additionally, check the output of `vagrant status` to verify
that the machine is in the state that you expect. If you continue to
get this error message, please view the documentation for the provider
you're using.
ERROR: Could not build app com.anysoftkeyboard.languagepack.ukrainian due to unknown error: Traceback (most recent call last):
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/vmtools.py", line 248, in sshinfo
    cwd=self.srvdir, shell=True)
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/vmtools.py", line 35, in _check_call
    return subprocess.check_call(cmd, shell=shell, cwd=cwd)
  File "/usr/lib/python3.5/subprocess.py", line 271, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['vagrant ssh-config > sshconfig']' returned non-zero exit status 1

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 1357, in main
    options.onserver, options.refresh):
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 1147, in trybuild
    build_server(app, build, vcs, build_dir, output_dir, log_dir, force)
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 430, in build_server
    sshinfo = vm_new_get_clean_builder('builder')
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/build.py", line 267, in vm_new_get_clean_builder
    sshinfo = vm.sshinfo()
  File "/var/lib/jenkins/userContent/reproducible/fdroid-build/fdroidserver/vmtools.py", line 263, in sshinfo
    except subprocess.CallProcessError as e:
AttributeError: module 'subprocess' has no attribute 'CallProcessError'

DEBUG: Getting git vcs interface for https://github.com/intervigilium/MicDroid.git
DEBUG: Checking 0.44
INFO: Building version 0.44 (34) of com.intervigil.micdroid
DEBUG: Directory: build/com.intervigil.micdroid
DEBUG: > git rev-parse --show-toplevel
DEBUG: Directory: build/com.intervigil.micdroid
DEBUG: > git submodule foreach --recursive git reset --hard
DEBUG: Directory: build/com.intervigil.micdroid
DEBUG: > git submodule foreach --recursive git clean -dffx
DEBUG: Directory: build/com.intervigil.micdroid
DEBUG: > git fetch origin
DEBUG: Directory: build/com.intervigil.micdroid
DEBUG: > git fetch --prune --tags origin
DEBUG: Directory: build/com.intervigil.micdroid
DEBUG: > git remote set-head origin --auto
DEBUG: Directory: build/com.intervigil.micdroid
DEBUG: > git checkout -f 3af50666bc
DEBUG: Directory: build/com.intervigil.micdroid
DEBUG: > git clean -dffx
DEBUG: which kvm
/usr/bin/kvm
DEBUG: which VBoxHeadless
DEBUG: libvirt is the sole installed and supported vagrant provider, selecting 'libvirt'
DEBUG: vm uuid: 10e369b7-15ce-40ea-91e9-bddddc4572e8
Bringing machine 'default' up with 'libvirt' provider...
The provider for this Vagrant-managed machine is reporting that it
is not yet ready for SSH. Depending on your provider this can carry
different meanings. Make sure your machine is created and running and
try again. Additionally, check the output of `vagrant status` to verify
that the machine is in the state that you expect. If you continue to
get this error message, please view the documentation for the provider
you're using.
INFO: ...waiting a sec...
DEBUG: vm uuid: 10e369b7-15ce-40ea-91e9-bddddc4572e8
INFO: suspending buildserver
==> default: Suspending domain...
INFO: ...waiting a sec...
INFO: builserver ok: reverting to clean snapshot
INFO: reverting vm 'builder_default' to snapshot 'fdroidclean'
INFO: ...waiting a sec...
./jenkins-build: line 79: 58527 Terminated              $WORKSPACE/fdroid build --verbose --latest --no-tarball --all
+ cleanup_all
++ date -u
Tue Apr 25 17:14:34 UTC 2017 - cleanup in progress...
+ echo 'Tue Apr 25 17:14:34 UTC 2017 - cleanup in progress...'
+ killall VBoxHeadless
VBoxHeadless: no process found
+ true
+ sleep 10
++ date -u
Tue Apr 25 17:14:44 UTC 2017 - cleanup done.
+ echo 'Tue Apr 25 17:14:44 UTC 2017 - cleanup done.'
Tue Apr 25 17:14:44 UTC 2017 - /srv/jenkins/bin/reproducible_fdroid_build_apps.sh stopped running as /tmp/jenkins-script-fKldUK62, 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