My YunoHost server
Hardware: Raspberry Pi 4.
YunoHost version: 11.2.7
I have access to my server : Through SSH and through the webadmin
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : No
If your request is related to an app, specify its name and version: Kavita 0.7.10.2~ynh1
Description of my issue
Hello everyone! I’m having trouble upgrading the Kavita app on my raspberry pi 4 from 0.7.10.2~ynh1 to 0.7.11~ynh1 via the webadmin interface. The error I run into is that the downloaded checksum is different than the expected checksum. The yunohost version I’m running is 11.2.7.
Full logs below. I was able to update all my other system packages and applications, if that means anything. Thanks in advance for your time!
ended_at: 2023-12-05 17:23:43.984764
env:
YNH_APP_ACTION: upgrade
YNH_APP_BASEDIR: /var/cache/yunohost/app_tmp_work_dirs/app_4hkdodbd
YNH_APP_CURRENT_VERSION: 0.7.10.2~ynh1
YNH_APP_ID: kavita
YNH_APP_INSTANCE_NAME: kavita
YNH_APP_INSTANCE_NUMBER: '1'
YNH_APP_MANIFEST_VERSION: 0.7.11~ynh1
YNH_APP_PACKAGING_FORMAT: '2.0'
YNH_APP_UPGRADE_TYPE: UPGRADE_APP
YNH_ARCH: arm64
YNH_DEBIAN_VERSION: bullseye
error: "YunoHost was able to download the asset 'main' (https://github.com/Kareadita/Kavita/releases/download/v0.7.11/kavita-linux-arm64.tar.gz)\
\ for kavita, but the asset doesn't match the expected checksum. This could mean\
\ that some temporary network failure happened on your server, OR the asset was\
\ somehow changed by the upstream maintainer (or a malicious actor?) and YunoHost\
\ packagers need to investigate and update the app manifest to reflect this change.\n\
\ Expected sha256 checksum: 7d12702c25eabd098578bfa6d834a4133886ef3953e6db8318a291eb4a288668\n\
\ Downloaded sha256 checksum: 9453104ecbbdfd64b2ebc8ca8616e5c4a1c199ffa56d1a03030d2e40acdd58fe\n\
\ Downloaded file size: 100M"
interface: api
operation: app_upgrade
parent: null
related_to:
- - app
- kavita
started_at: 2023-12-05 17:23:19.720243
success: false
yunohost_version: 11.2.7
============
2023-12-05 10:23:19,752: INFO - Updating sources...
2023-12-05 10:23:19,769: DEBUG - Prefetching asset main: https://github.com/Kareadita/Kavita/releases/download/v0.7.11/kavita-linux-arm64.tar.gz ...
2023-12-05 10:23:31,640: WARNING - Failed to update sources : YunoHost was able to download the asset 'main' (https://github.com/Kareadita/Kavita/releases/download/v0.7.11/kavita-linux-arm64.tar.gz) for kavita, but the asset doesn't match the expected checksum. This could mean that some temporary network failure happened on your server, OR the asset was somehow changed by the upstream maintainer (or a malicious actor?) and YunoHost packagers need to investigate and update the app manifest to reflect this change.
Expected sha256 checksum: 7d12702c25eabd098578bfa6d834a4133886ef3953e6db8318a291eb4a288668
Downloaded sha256 checksum: 9453104ecbbdfd64b2ebc8ca8616e5c4a1c199ffa56d1a03030d2e40acdd58fe
Downloaded file size: 100M
2023-12-05 10:23:31,643: INFO - Reverting sources...
2023-12-05 10:23:31,659: DEBUG - Prefetching asset main: https://github.com/Kareadita/Kavita/releases/download/v0.7.10.2/kavita-linux-arm64.tar.gz ...
2023-12-05 10:23:43,981: ERROR - Provisioning, deprovisioning, or updating resources for kavita failed: YunoHost was able to download the asset 'main' (https://github.com/Kareadita/Kavita/releases/download/v0.7.11/kavita-linux-arm64.tar.gz) for kavita, but the asset doesn't match the expected checksum. This could mean that some temporary network failure happened on your server, OR the asset was somehow changed by the upstream maintainer (or a malicious actor?) and YunoHost packagers need to investigate and update the app manifest to reflect this change.
Expected sha256 checksum: 7d12702c25eabd098578bfa6d834a4133886ef3953e6db8318a291eb4a288668
Downloaded sha256 checksum: 9453104ecbbdfd64b2ebc8ca8616e5c4a1c199ffa56d1a03030d2e40acdd58fe
Downloaded file size: 100M