Moulinette - Erreur Interne

Mon serveur YunoHost

Matériel: VPS acheté en ligne
Version de YunoHost: je n’ai plus accès aux info, mais c’est la dernière à ce jour
J’ai accès à mon serveur : En SSH | Par la webadmin | En direct avec un clavier/écran | …
Êtes-vous dans un contexte particulier ou avez-vous effectué des modifications particulières sur votre instance ? : oui
Si oui, expliquer: j’ai voulu faire la mise à jour de Mastodon, et ça c’est mal passé (espace disque insuffisant) voir issue et depuis j’ai une Erreur Interne.

Description du problème

Voici le log de l’erreur :

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/moulinette/interfaces/api.py", line 439, in process
    ret = self.actionsmap.process(arguments, timeout=30, route=_route)
  File "/usr/lib/python2.7/dist-packages/moulinette/actionsmap.py", line 523, in process
    return func(**arguments)
  File "/usr/lib/moulinette/yunohost/tools.py", line 802, in tools_diagnosis
    services = service_status()
  File "/usr/lib/moulinette/yunohost/service.py", line 262, in service_status
    services = _get_services()
  File "/usr/lib/moulinette/yunohost/service.py", line 539, in _get_services
    for key, value in services.items():
AttributeError: 'NoneType' object has no attribute 'items'

Si je fais un apt update, tout va bien,

sudo apt update
Hit:1 http://forge.yunohost.org/debian stretch InRelease
Hit:2 http://security.debian.org stretch/updates InRelease                                                                                                                            
Ign:3 http://deb.debian.org/debian stretch InRelease                                                                                                                                  
Hit:4 http://deb.debian.org/debian stretch-updates InRelease                        
Hit:5 http://deb.debian.org/debian stretch Release                                  
Ign:6 http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 InRelease
Hit:7 http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 Release
Hit:8 https://deb.nodesource.com/node_8.x stretch InRelease
Hit:9 https://dl.yarnpkg.com/debian stable InRelease
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.

Que faire de plus… ? :disappointed_relieved:

Salut,

le fichier a visiblement disparu suite a une reecriture du a l’espace disque insufisant …

Peut-etre que tu peux faire yunohost tools regen-conf yunohost --force pour le regenerer

Alors résultat des courses :

sudo yunohost tools regen-conf yunohost --force
Warning: Traceback (most recent call last):
Warning:   File "<stdin>", line 16, in <module>
Warning: TypeError: argument of type 'NoneType' is not iterable
Error: Script execution failed: /usr/share/yunohost/hooks/conf_regen/01-yunohost
Info: The operation 'Regenerate system configurations 'yunohost'' has failed! To get help, please share the full log of this operation using the command 'yunohost log display 20190821-165601-regen_conf-yunohost --share'
Error: Unable to regenerate the configuration for category(s): yunohost

yunohost log display 20190821-165601-regen_conf-yunohost --share :

https://paste.yunohost.org/raw/ikomurobod

Uuuuh tu peux faire un touch /etc/yunohost/services.yml et retenter ?

La commande :

sudo touch /etc/yunohost/services.yml

suivit de

sudo yunohost tools regen-conf yunohost --force

n’a rien changé, j’ai toujours la même erreur et quand je regarde dans le fichier /etc/yunohost/services.yml il est vide, c’est normal… ? :thinking:

[EDIT] par contre j’ai un services.yml-old qui lui est plein, je vais essayer celui là…

[EDIT 2] RESOLU !!! merci encore @Aleks pour ton aide précieuse :wink:

1 Like

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