YunoHost 11.0 (Bullseye) release / Sortie de YunoHost 11.0 (Bullseye)

@carrabelloy : this was for @eivind … regarding your issue, you should probably run : apt remove ffsync-ynh-deps

1 Like

Yes this probably work, though I usually prefer yunohost tools migrations run (this is just an alias)

1 Like

I had done. Funny it was still there. I even deleted it from the archive
thanks me friend

@Aleks Thank you. Much appreciated. Even after running all the locale related commands, it still complains with similar errors as before.

23 posts were split to a new topic: Temporary failure in name resolution priori to migration to 11.x

Apparently that’s a “temporary”? name resolution failure … Or maybe your server is not connected to internet at all ?

1 Like

Après une erreur de type “libc6-dev”, réglée par la solution proposée par Aleks, la migration s’est bien passée. Toutes les applis fonctionnaient bien.

Mais mais mais, j’ai pensé intelligent de rebooter la machine (un RPi) et là, malheur, je ne la vois plus sur mon réseau (domestique). Apparemment un problème de DHCP. Ma freebox ne voit même pas le RPi… Je ne peux donc même plus me connecter dessus en ssh !

Une piste à creuser ?

@Aleks The log says --lc-collate nn_NO.UTF-8 --lc-ctype nn_NO.UTF-8 even when the locale is changed to en_US as per above commands. The postgresql migration tries to run LC_ALL=C pg_upgradecluster -m upgrade 11 main. The mismatch probably causes the error.

Il y a d’autres personnes qui rapporte le même genre de problème dans d’autres post sur le forum … Il faut se connecter avec un écran et un clavier, mais pour le moment on a pas de cause et de correctif clair à appliquer …

2 Likes

Merci pour le retour. Quand elle aura été trouvée, je suppose que vous posterez la solution dans la page dédiée à la migration ?

En attendant, je vais chercher un claver usb (je suis toujours avec mon clavier PS2 !!).

Bonjour suite à la migration,
J’ai une erreur sur la page login pour accès à l’administration :

Erreur: "500"

Action: "POST" /yunohost/api/login

Error: 500 Internal Server Error

J’ai restart l’API admin et ça change rien, update system va ssh et ça change rien aussi .

Le reste semble fonctionner bizarrement.

1 Like

Et il n’y a aucun autre détail en dessous de ça ?

Est-ce qu’il y’a peut-être plus de détails dans journalctl -u yunohost-api -n 50 --no-pager --no-hostname ?

Visuellement sur l’admin non

-- Journal begins at Wed 2022-08-10 03:34:17 CEST, ends at Fri 2022-08-12 18:34:29 CEST. --
août 12 18:07:25 yunohost-api[475]:     raise TypeError("Missing required parameter 'digestmod'.")
août 12 18:07:25 yunohost-api[475]: TypeError: Missing required parameter 'digestmod'.
août 12 18:07:33 yunohost-api[475]: Traceback (most recent call last):
août 12 18:07:33 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/bottle.py", line 864, in _handle
août 12 18:07:33 yunohost-api[475]:     self.trigger_hook('before_request')
août 12 18:07:33 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/bottle.py", line 1742, in wrapper
août 12 18:07:33 yunohost-api[475]:     self.json_dumps = json_dumps
août 12 18:07:33 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/moulinette/interfaces/api.py", line 64, in wrapper
août 12 18:07:33 yunohost-api[475]:     return callback(*args, **kwargs)
août 12 18:07:33 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/moulinette/interfaces/api.py", line 758, in wrapper
août 12 18:07:33 yunohost-api[475]:     return callback(*args, **kwargs)
août 12 18:07:33 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/moulinette/interfaces/api.py", line 770, in wrapper
août 12 18:07:33 yunohost-api[475]:     return callback(*args, **kwargs)
août 12 18:07:33 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/moulinette/interfaces/api.py", line 415, in login
août 12 18:07:33 yunohost-api[475]:     Session.set_infos(session_infos)
août 12 18:07:33 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/moulinette/interfaces/api.py", line 245, in set_infos
août 12 18:07:33 yunohost-api[475]:     response.set_cookie(août 12 18:07:33 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/bottle.py", line 1626, in set_cookie
août 12 18:07:33 yunohost-api[475]:     cookie). The main intention is to make pickling and unpickling
août 12 18:07:33 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/bottle.py", line 2600, in cookie_encode
août 12 18:07:33 yunohost-api[475]:     Runtime is not affected by length of common prefix. '''
août 12 18:07:33 yunohost-api[475]:   File "/usr/lib/python3.9/hmac.py", line 170, in new
août 12 18:07:33 yunohost-api[475]:     return HMAC(key, msg, digestmod)
août 12 18:07:33 yunohost-api[475]:   File "/usr/lib/python3.9/hmac.py", line 56, in __init__
août 12 18:07:33 yunohost-api[475]:     raise TypeError("Missing required parameter 'digestmod'.")
août 12 18:07:33 yunohost-api[475]: TypeError: Missing required parameter 'digestmod'.
août 12 18:12:07 yunohost-api[475]: Traceback (most recent call last):
août 12 18:12:07 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/bottle.py", line 864, in _handle
août 12 18:12:07 yunohost-api[475]:     self.trigger_hook('before_request')
août 12 18:12:07 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/bottle.py", line 1742, in wrapper
août 12 18:12:07 yunohost-api[475]:     self.json_dumps = json_dumps
août 12 18:12:07 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/moulinette/interfaces/api.py", line 64, in wrapper
août 12 18:12:07 yunohost-api[475]:     return callback(*args, **kwargs)
août 12 18:12:07 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/moulinette/interfaces/api.py", line 758, in wrapper
août 12 18:12:07 yunohost-api[475]:     return callback(*args, **kwargs)
août 12 18:12:07 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/moulinette/interfaces/api.py", line 770, in wrapper
août 12 18:12:07 yunohost-api[475]:     return callback(*args, **kwargs)
août 12 18:12:07 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/moulinette/interfaces/api.py", line 415, in login
août 12 18:12:07 yunohost-api[475]:     Session.set_infos(session_infos)
août 12 18:12:07 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/moulinette/interfaces/api.py", line 245, in set_infos
août 12 18:12:07 yunohost-api[475]:     response.set_cookie(août 12 18:12:07 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/bottle.py", line 1626, in set_cookie
août 12 18:12:07 yunohost-api[475]:     cookie). The main intention is to make pickling and unpickling
août 12 18:12:07 yunohost-api[475]:   File "/usr/lib/python3/dist-packages/bottle.py", line 2600, in cookie_encode
août 12 18:12:07 yunohost-api[475]:     Runtime is not affected by length of common prefix. '''
août 12 18:12:07 yunohost-api[475]:   File "/usr/lib/python3.9/hmac.py", line 170, in new
août 12 18:12:07 yunohost-api[475]:     return HMAC(key, msg, digestmod)
août 12 18:12:07 yunohost-api[475]:   File "/usr/lib/python3.9/hmac.py", line 56, in __init__
août 12 18:12:07 yunohost-api[475]:     raise TypeError("Missing required parameter 'digestmod'.")
août 12 18:12:07 yunohost-api[475]: TypeError: Missing required parameter 'digestmod'.

Hmmmokay est-ce qu’on peut regarder quelle version de bottle est installée avec: dpkg --list | grep bottle

Edit: on est censé trouver la version 0.12.19-1 (ou supérieur)

Edit2: peut-être que systemctl restart yunohost-api peut résoudre le problème

dpkg --list | grep bottle
ii  python3-bottle                        0.12.19-1+deb11u1                                all          fast and simple WSGI-framework for Python 3
1 Like

Magicien …
Je comprends pas pourtant je l’ai testé hier cette commande.

Merci

3 Likes

En fait la migration ne s’est pas faite complément​:sob::sob::sob::sob:

Édit: https://paste.yunohost.org/raw/ajawumepat

Visiblement il faudrait libérer de l’espace dans /boot si c’est possible … Est-ce que tu as une idée de comment faire ?

Non pas vraiment. Mais je vais chercher :pray: .