Tout d’abord, essaie de faire une recherche sur le forum. Essaie avec le texte de l’erreur si il y en a une affichée.
Configuration de mon YunoHost
Matériel: x64 xen Accès Internet: ethernet à la maison YunoHost version:
yunohost: 3.3.3
yunohost-admin: 3.3.1
moulinette: 3.3.1
ssowat: 3.3.2
Description de mon problème
La mise à jour de Seafile de la version 6.2.5 à 6.3.4 échoue avec l’erreur suivante :
sed: can’t read /opt/yunohost/seafile/conf/gunicorn.conf: No such file or directory
Je constate dans tons log que le problème c’est que seafile n’était pas complètement arrêté. Cela à eu pour conséquence que l’upgrade n’a pas pu se passer comme prévu.
As tu essayé plusieurs fois la mise à jours ?
Normalement dans le script d’upgrade il y déjà plusieurs check qui vérifient que seafile ne tourne plus donc je comprends pas trop pourquoi seafile continuait de tourner
Normalement service seafile-server stop doit suffire. Après normalement le script d’upgrade fait cela tout seul. Ensuite pour vérifier qu’il n’y a pas d’autres processus en liens qui tournes avec seafile tu peut taper ps -elf | grep sea ou ps -elf | grep ccnet.
Après si tu l’arrête manuellement avant de faire l’upgrade je garanti pas que ca fonctionne. Ça risque aussi de poser problème quand le script essayera d’arrêter le service alors qu’il est déjà arrêté.
Dec 29 21:19:23 pi-et-ro.net sudo[1541]: pam_unix(sudo:session): session opened for user seafile by (uid=0)
Dec 29 21:19:23 pi-et-ro.net sudo[1541]: pam_unix(sudo:session): session closed for user seafile
Dec 29 21:19:23 pi-et-ro.net sudo[1549]: root : TTY=unknown ; PWD=/ ; USER=seafile ; COMMAND=/opt/yunohost/seafi
Dec 29 21:19:23 pi-et-ro.net sudo[1549]: pam_unix(sudo:session): session opened for user seafile by (uid=0)
Dec 29 21:19:24 pi-et-ro.net seafile-server[1540]: Error: ‘/opt/yunohost/seafile/conf/gunicorn.conf’ doesn’t exist
Dec 29 21:19:29 pi-et-ro.net sudo[1549]: pam_unix(sudo:session): session closed for user seafile
Dec 29 21:19:29 pi-et-ro.net systemd[1]: seafile-server.service: Control process exited, code=exited status=1
Dec 29 21:19:29 pi-et-ro.net systemd[1]: Failed to start LSB: Starts Seafile Server.
Dec 29 21:19:29 pi-et-ro.net systemd[1]: seafile-server.service: Unit entered failed state.
Dec 29 21:19:29 pi-et-ro.net systemd[1]: seafile-server.service: Failed with result ‘exit-code’.
Par contre il semblerait que la version 6.3.4 soit installée.
Par contre il semblerait que la version 6.3.4 soit installée.
Oui mais la mise à jours n’est pas effectuée proprement. Je te conseille donc stoper complètement tout processus seafile (si ce n’est pas déjà le cas) et ensuite ressayer de lancer la mise à jours.