Skip to content

Restoring Backups is Incomplete #279

@MadMan247

Description

@MadMan247

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

image
image
image
(api anonymous access IS enabled, so permission denied does not make sense.
image
)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions