Erreur sauvegarde firefly III

Salut à tous et merci d’avance pour votre aide

Mon serveur YunoHost
Matériel: Raspberry Pi à la maison
Version de YunoHost: 4.3.6.2
J’ai accès à mon serveur : En SSH : oui
Par la webadmin : oui
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non

Description du problème :
Mise à jour/sauvegarde de l’app Firefly III impossible

Le log indique :
WARNING - 2609 Source path ‘/etc/php/7.3/fpm/pool.d/firefly-iii.conf’ does not exist
2022-02-09 10:48:22,493: DEBUG - 2610 + echo /etc/php/7.3/fpm/pool.d/firefly-iii.conf
2022-02-09 10:48:22,493: DEBUG - 2610 + grep --quiet /etc/fail2ban
2022-02-09 10:48:22,496: DEBUG - 2613 + return 1
2022-02-09 10:48:22,496: DEBUG - 2614 + ynh_exit_properly
2022-02-09 10:48:23,005: DEBUG - 3122 + exit 1
2022-02-09 10:48:24,009: DEBUG - 4126 Could not run script: /var/cache/yunohost/app_tmp_work_dirs/app_z02ws6tf/scripts/backup
2022-02-09 10:48:24,017: WARNING - 4134 Could not back up firefly-iii
2022-02-09 10:48:24,034: DEBUG - 4151 The operation ‘Create a backup archive’ could not be completed. Please share the full log of this operation using the command ‘yunohost log share 20220209-104820-backup_create’ to get help
2022-02-09 10:48:24,066: DEBUG - 4182 action [15343.1] executed in 3.819s
2022-02-09 10:48:24,067: WARNING - 4184 Nothing to save
2022-02-09 10:48:24,162: DEBUG - + ynh_die ‘–message=Backup failed, the upgrade process was aborted.’
2022-02-09 10:48:24,211: WARNING - Backup failed, the upgrade process was aborted.
2022-02-09 10:48:25,217: ERROR - Impossible de mettre à jour firefly-iii : Une erreur s’est produite durant l’exécution du script de mise à niveau de l’application

Il s’agit d’une app que j’ai restaurée fin janvier 2022 à partir d’une sauvegarde de fin décembre 2021 (si cela apporte quelque chose)

En fouillant le dossier /etc/php, j’ai trouvé ce fameux fichier firefly-iii.conf dans :
/etc/php/7.4/fpm/poul.d/

Mais je ne sais pas quoi faire de cette trouvaille pour résoudre mon problème ?

Bon après-midi
Feeback

On ne peut pas t’aider si tu ne partages pas le log complet en cliquant sur le bouton vert …

Ah Ok,
Voici le lien :
https://paste.yunohost.org/raw/olojejexaf

Mouaipbon, pas sur de comprendre pourquoi le setting est toujours sur phpversion=7.3, mais j’imagine que faire un yunohost app setting firefly-iii phpversion -v 7.4 devrait débloquer la situation

Aï, cette fois firefly a disparu
Voici les nouveaux logs : https://paste.yunohost.org/raw/ayoqugowim

Mouarf ok, l’upgrade a foiré a cause d’un bug mystique dans les helpers lorsqu’on change de version de PHP …

Par contre la restauration du backup aurait du fonctionné mais il y a ces erreurs:

2022-02-09 15:25:46,991: DEBUG - 45771 + mv /home/yunohost.backup/tmp/firefly-iii-pre-upgrade1/apps/firefly-iii/backup/var/www/firefly-iii /var/www/firefly-iii
2022-02-09 15:26:17,702: WARNING - 76481 mv: error reading '/home/yunohost.backup/tmp/firefly-iii-pre-upgrade1/apps/firefly-iii/backup/var/www/firefly-iii/storage/framework/cache/data/75/ad/75ade8cb100db325d31c8d9f7445d0ed0c861c7f': Input/output error
2022-02-09 15:26:43,908: WARNING - 102687 mv: error reading '/home/yunohost.backup/tmp/firefly-iii-pre-upgrade1/apps/firefly-iii/backup/var/www/firefly-iii/storage/framework/cache/data/8d/fa/8dfa22d592315579a44fe329a4bda640dece5388': Input/output error
2022-02-09 15:26:59,764: WARNING - 118543 mv: error reading '/home/yunohost.backup/tmp/firefly-iii-pre-upgrade1/apps/firefly-iii/backup/var/www/firefly-iii/storage/framework/cache/data/90/6e/906ed0aa9938a7f8242259677f8f472b4d499454': Input/output error

Si tu retentes la restauration, est-ce que ça échoue toujours ?

Nickel, tout est réinstallé sans perte.
Mais du coup, j’ose plus tenter la mise à jour…

Au fait, merci pour ton aide Aleks.
T’as une idée de comment résoudre ce problème de mise à jour ?

J’ai poussé une tentative de correctif dans le core, il faut attendre qu’on fasse une nouvelle publication de version mineure (minor release)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.