fdroid publish unknown execption
Running fdroid publish
in my metadata folder results in the following exception thrown:
INFO: 2615 apps, 2615 key aliases
CRITICAL: Unknown exception found!
Traceback (most recent call last):
File "/home/mhoffmann/projects/oss/fdroidserver/fdroid", line 154, in <module>
main()
File "/home/mhoffmann/projects/oss/fdroidserver/fdroid", line 130, in main
mod.main()
File "/home/mhoffmann/projects/oss/fdroidserver/fdroidserver/publish.py", line 359, in main
store_stats_fdroid_signing_key_fingerprints(allapps.keys())
File "/home/mhoffmann/projects/oss/fdroidserver/fdroidserver/publish.py", line 138, in store_stats_fdroid_signing_key_fingerprints
sign_sig_key_fingerprint_list(jar_file)
File "/home/mhoffmann/projects/oss/fdroidserver/fdroidserver/publish.py", line 110, in sign_sig_key_fingerprint_list
cmd += jar_file, config['repo_keyalias']
KeyError: 'repo_keyalias'
git bisect resulted in the following:
6930edf8895beff0b3809983f45f5024b2f43c3e is the first bad commit
commit 6930edf8895beff0b3809983f45f5024b2f43c3e
Author: Michael Pöhn <michael.poehn@fsfe.org>
Date: Wed Sep 20 00:16:13 2017 +0200
sort index-v1; publish now creates and stores a list of signature fingerprints
:040000 040000 6dd0381c8a60ebc2e09ec033c3ea31736d53a48a 453d5b2baf57d6c591b6a064b70727e32297f779 M fdroidserver
:040000 040000 b997700e559aa258c08bae8f61a9b13ec2b2eec0 fe326372b5995c93b4931b3ad1c12dea9bd614ed M tests
It works before https://gitlab.com/fdroid/fdroidserver/commit/6930edf8895beff0b3809983f45f5024b2f43c3e
I haven't looked at this in any more detail.