Salut,
J’ai encore cassé yunohost.
Cette fois ci j’ai voulu installer Gitea via l’interface web. Je me suis loupé, et depuis impossible d’aller dans le menu “Applications” de l’interface web d’administration : ça bug.
**YunoHost a rencontré une erreur interne :/**
<em>Vraiment navré.
Vous devriez chercher de l’aide sur [le forum](https://forum.yunohost.org/) ou [le salon](https://chat.yunohost.org/) pour résoudre le problème, ou rapporter le bogue sur [l’outil de suivi](https://github.com/YunoHost/issues).</em>
Les informations suivantes peuvent être utile à l’interlocuteur vous aidant :
### Action
GET /apps {"locale":"fr","installed":""}
### Trace
Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/moulinette/interfaces/api.py", line 406, in process ret = self.actionsmap.process(arguments, timeout=30, route=_route) File "/usr/lib/python2.7/dist-packages/moulinette/actionsmap.py", line 498, in process return func(**arguments) File "/usr/lib/moulinette/yunohost/app.py", line 250, in app_list with open(json_path) as json_list: IOError: [Errno 2] No such file or directory: u'/var/cache/yunohost/repo/gitea.json'
Le fichier récupéré pour la liste d’applications gitea n’est pas valide
J’ai essayé de la faire sauter via SSH, mais évidemment pas plus de succès : l’appli n’est pas listée.
root@chaton:~# yunohost app remove gitea
Error: gitea is not installed
root@chaton:~# yunohost app upgrade gitea
Error: Retrieved file for application list gitea is not valid
Traceback (most recent call last):
File "/usr/bin/yunohost", line 213, in <module>
timeout=opts.timeout,
File "/usr/lib/python2.7/dist-packages/moulinette/__init__.py", line 136, in cli
moulinette.run(args, output_as=output_as, password=password, timeout=timeout)
File "/usr/lib/python2.7/dist-packages/moulinette/interfaces/cli.py", line 390, in run
ret = self.actionsmap.process(args, timeout=timeout)
File "/usr/lib/python2.7/dist-packages/moulinette/actionsmap.py", line 498, in process
return func(**arguments)
File "/usr/lib/moulinette/yunohost/app.py", line 566, in app_upgrade
app_list()
File "/usr/lib/moulinette/yunohost/app.py", line 250, in app_list
with open(json_path) as json_list:
IOError: [Errno 2] No such file or directory: u'/var/cache/yunohost/repo/gitea.json'
J’ai tenté de restaurer le backup fait avant, mais rien de mieux.
On dirait que le truc est à moitié installé
Si je tente un app list, j’obtiens ceci :
root@chaton:/etc/yunohost# yunohost app list
Error: Retrieved file for application list gitea is not valid
Traceback (most recent call last):
File "/usr/bin/yunohost", line 213, in <module>
timeout=opts.timeout,
File "/usr/lib/python2.7/dist-packages/moulinette/__init__.py", line 136, in cli
moulinette.run(args, output_as=output_as, password=password, timeout=timeout)
File "/usr/lib/python2.7/dist-packages/moulinette/interfaces/cli.py", line 390, in run
ret = self.actionsmap.process(args, timeout=timeout)
File "/usr/lib/python2.7/dist-packages/moulinette/actionsmap.py", line 498, in process
return func(**arguments)
File "/usr/lib/moulinette/yunohost/app.py", line 250, in app_list
with open(json_path) as json_list:
IOError: [Errno 2] No such file or directory: u'/var/cache/yunohost/repo/gitea.json'