Mise à jour Peertube v4.1.1 vers 4.2.0

Mon serveur YunoHost

Matériel: VPS acheté en ligne (OVH)
Version de YunoHost: 4.3.6.3
J’ai accès à mon serveur : En SSH | Par la webadmin
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non
Si oui, expliquer:

Description du problème

En ssh j’essaye de mettre à jour l’application Peertube vers la 4.2.0
Je rencontre des erreurs lors de l’installation et ensuite le service occupe 100% de la ressource processeur:

Warning: NOTICE:  extension "unaccent" already exists, skipping
Warning: NOTICE:  extension "pg_trgm" already exists, skipping
Warning: dpkg: warning: version 'v8.0.0' has bad syntax: version number does not start with digit

Ensuite vient un tas d’erreur lors du démarrage:
https://paste.yunohost.org/raw/akedutuxiq

Merci d’avance pour votre aide.

Tu as un problème de droits sur le dossier /home/yunohost.app/peertube/storage/cache/previews

ça devrait remettre les droits comme par défaut, avant de tenter une nouvelle mise à jour

chmod 750 /home/yunohost.app/peertube/
chmod -R o-rwx /home/yunohost.app/peertube/
chown -R peertube:www-data /home/yunohost.app/peertube/storage/cache/previews

J’ai remis les droits par défaut comme tu me l’indique, malheuresement je suis toujours en échec:
https://paste.yunohost.org/raw/inayowosec

Bon du coup il m’a carrément viré l’app maintenant :sweat_smile:

Merci de ton aide.

a prio ri, repousser les droits n’a rien changé.
Et pendant la restauration, apt était déjà occupé et c’est pour cela qu’il n’a pas pu restaurer.
Normalement tu peux lancer une restauration de peertube tel qu’il était avant l’upgrade

J’ai testé de remettre la sauvegarde de peertube malheureusement j’ai une erreur 502 bad gateway…
J’imagine qu’il s’agit d’un problème lié à NGINX. Comment puis-je faire pour enquêter?

Merci de votre aide.

Non bad gateway c’est nginx qui n’arrive pas à joidnre le service peertube.
Soit c’est parce que nginx ne contacte pas le bon port pour joindre peertube (cas assez rare)
soit le service peertube n’est pas démarré

Apparemment il essaye de démarrer et puis stop:
https://paste.yunohost.org/enihicujap

Toujours une histoire de droit c’est bizarre

Ouaip toujours un probléme de droit sur un dossier
jamais vu jusque là

Dans yunohost.app j’ai ceci:

XXXX@XXXXXXX:/home/yunohost.app$ ls -l
total 16
drwxr-x--- 2 send        www-data    4096 Sep  3  2021 ifm
drwxr-x--- 3         991 www-data    4096 Jun 22 16:56 peertube
drwxr-xr-x 5 prosody     prosody     4096 Mar  1  2020 piwigo
drwxr-x--- 6 vaultwarden vaultwarden 4096 Jun 18 14:29 vaultwarden

je pense que c’est là le problème, l’utilisateur sur le dossier peertube à l’air d’être 991 alors que ça devrait être peertube