Skip to content

`fdroid build` crashes on app time out

So there is something crashing fdroid build on the buildserver when an app build times out. When fdroid build crashes, the next step of the cycle is not automatically triggered.

Traceback (most recent call last):
  File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3.9/threading.py", line 1266, in run
    self.function(*self.args, **self.kwargs)
  File "/home/fdroid/fdroidserver/fdroidserver/build.py", line 896, in force_halt_build
    vm.halt()
  File "/home/fdroid/fdroidserver/fdroidserver/vmtools.py", line 256, in halt
    self.vgrnt.halt(force=True)
  File "/usr/lib/python3/dist-packages/vagrant/__init__.py", line 410, in halt
    self._call_vagrant_command(['halt', vm_name, force_opt])
  File "/usr/lib/python3/dist-packages/vagrant/__init__.py", line 962, in _call_vagrant_command
    subprocess.check_call(command, cwd=self.root, stdout=out_fh,
  File "/usr/lib/python3.9/subprocess.py", line 373, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/vagrant', 'halt', '--force']' returned non-zero exit status 1.

build-2023-01-31-19-24-06.log.bz2

Edited by Hans-Christoph Steiner
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information