Aller au contenu principal

FAQ sur les problèmes rencontrés lors de la migration

Cette page répertorie tous les problèmes connus rencontrés après une migration de YunoHost 11 vers 12.

Si les solutions proposées ne fonctionnent pas, veuillez demander de l'aide.

Les applications Python

Après la mise à niveau, certaines applications Python pourraient ne plus être disponibles, car leur environnement virtuel (venv) doit être reconstruit.

Pour ce faire, vous pouvez exécuter les migrations en attente dans la webadmin Outils > Migrations.

De plus, les applications ci-dessous ne seront pas réparées automatiquement. Vous devez les mettre à jour manuellement à l'aide de la commande yunohost app upgrade -F APP.

Ces applications ne seront pas réparées automatiquement et nécessiteront une mise à niveau forcée :

  • borgserver et toutes ses instances (par exemple, borgserver__2, borgserver__3, ...) 
  • borg (Borg sur l'App Store) : reconstruit à l'aide de yunohost app upgrade -F borg (sinon, des e-mails seront envoyés pour signaler que "La sauvegarde a lamentablement échoué", avec l'erreur ModuleNotFoundError : No module named 'borg')

À FAIRE : recenser ces applications

FIXME : ??!!! Si nécessaire, vous pouvez désactiver la reconstruction automatique pour une application Python spécifique, en supprimant le fichier dédié se terminant par .requirements_backup_for_bullseye_upgrade.txt avant d'appliquer la migration. Vous trouverez ce fichier près du venv (environnement virtuel Python) de votre application dans /var/www.

Erreur 500 partout

Le serveur web, nginx, peut nécessiter un redémarrage avant d'être pleinement opérationnel. Veuillez exécuter cette commande :

sudo systemctl restart nginx

Mailman3 a échoué lors du diagnostic

Une modification manuelle dans un fichier de configuration est nécessaire pour que Mailman3 fonctionne, voir le problème correspondant.