-
Notifications
You must be signed in to change notification settings - Fork 24
Description
Describe the bug
This is kind of a mess, sorry, since I forgot that my original funkwhale is running on a RPI4, which could introduce issues onto other platforms (from arm64 to amd64). Still, when I restored it to a RPI, I did face an issue where none of the media seemed to be present. I did manage to locate an old install of YNH11 for a RPI.
I do believe that an install from one architecture should be able to be restored onto a different architecture, but that's on me.
I have restored a backup of Funkwhale (made on YNH 11) on three new machines. One was YNH 11 RPI, one was YNH 12.0.6 AMD64, and YNH12 RPI 12.0.6, and none correctly restored. The backup from 11.2.31 to 12.0.6 failed due to gunicorn being absent, but the one from YNH 11 RPI to YNH 11 RPI looked like it installed fine, but none of the media was there. Songs would act like they were playing, but would just skip to the next one, and all album art was missing.
Context
- Hardware: Raspberry Pi at home (11/12) / virtualbox (12) / old pc (11)
- YunoHost version: 11.3.0.2 / 12.0.6
- I have access to my server: Through SSH | through the webadmin | direct access via keyboard / screen
- Are you in a special context or did you perform some particular tweaking on your YunoHost instance?: no
- Using, or trying to install package version/branch: 1.4.0~ynh4
Steps to reproduce
- perform backup of Funkwhale on YNH 11 instance
- distribute backup to freshly installed servers
- configure domain name to match original funkwhale configuration
- restore backup
Expected behavior
Funkwhale restores to its functional state.
Logs
YNH 11 backup RPI: https://paste.yunohost.org/raw/huvawopudo
YNH 12 restore AMD64 (missing domain name): https://paste.yunohost.org/raw/ovorodocot
YNH 12 restore AMD64: https://paste.yunohost.org/raw/qafibelade
YNH 11 restore AMD64: https://paste.yunohost.org/raw/uxeciwufim
YNH 11 restore RPI: https://paste.yunohost.org/raw/avofeweviy
YNH11RPI funkwhale-server https://paste.yunohost.org/tikupawiti
YNH12 restore RPI: https://paste.yunohost.org/raw/bimijayapo
(api anonymous access IS enabled, so permission denied does not make sense.
)