https://bugs.kde.org/show_bug.cgi?id=528398
Bug ID: 528398
Summary: Calindori's CI/CD fails to publish on F-Droid
Classification: Applications
Product: calindori
Version First unspecified
Reported In:
Platform: Android
OS: Android 13.x
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
On the nightly repo, Calindori's latest version is from July 17. It doesn't
work and crashes on startup. However, building the latest version using craft
(or downloading the apk from the CI artifacts) works.
I've been checking the pipelines and it silently fails when it tries to publish
to F-Droid with the following output:
2026-11-02 19:33:55,511 ERROR publishonfdroid Error: PublishOnFDroidJob failed
Traceback (most recent call last):
File "/builds/plasma-mobile/calindori/ci-notary-service/sftpnotary/sftp.py",
line 195, in download
self.sftpClient.get(
~~~~~~~~~~~~~~~~~~~^
toSftpPath(remotePath), toSftpPath(localPath),
ProgressLogger("Downloaded %s bytes of %s bytes")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/lib/python3/dist-packages/paramiko/sftp_client.py", line 839, in
get
with open(localpath, "wb") as fl:
~~~~^^^^^^^^^^^^^^^^^
PermissionError: [Errno 13] Permission denied:
'/builds/plasma-mobile/calindori/kde-ci-packages/task.log'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/builds/plasma-mobile/calindori/ci-notary-service/publishonfdroid.py",
line 58, in publishApks
job.waitForCompletion()
~~~~~~~~~~~~~~~~~~~~~^^
File
"/builds/plasma-mobile/calindori/ci-notary-service/sftpnotary/fdroidpublisher.py",
line 84, in waitForCompletion
self.downloadLogFiles(self.resultPath)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/builds/plasma-mobile/calindori/ci-notary-service/sftpnotary/core.py",
line 285, in downloadLogFiles
self.sftp.download(logFile, localPath)
~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
File "/builds/plasma-mobile/calindori/ci-notary-service/sftpnotary/sftp.py",
line 200, in download
localPath.unlink(missing_ok=True)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.14/pathlib/__init__.py", line 1043, in unlink
os.unlink(self)
~~~~~~~~~^^^^^^
PermissionError: [Errno 13] Permission denied:
'/builds/plasma-mobile/calindori/kde-ci-packages/task.log'
Uploading artifacts for successful job 00:02
Uploading artifacts...
kde-ci-packages/task*.log: found 2 matching artifact files and directories
Uploading artifacts as "archive" to coordinator... 201 Created
correlation_id=01M6EW2377Q1WKXE9VCC0CPGXC id=5302098 status=201 token=69_StmJ76
Cleaning up project directory and file based variables 00:01
Job succeeded
--
You are receiving this mail because:
You are watching all bug changes.