🎉 YunoHost 12.1 release / Sortie du YunoHost 12.1

Thanks for this release :beating_heart: :neopossum_sign_thx:

1 Like

Should be fixed by firewall: fix case where no udp port is open, nftable doesnt like emp
 · YunoHost/yunohost@cb2a7f9 · GitHub

Should be fixed by nodejs migration: fix list of file just containing empty string [''] · YunoHost/yunohost@ce93b86 · GitHub (for the next people - but anyway the fact that it re-ran with no error should be ok, it’s just that there’s no service file to be patched for that app)

1 Like

same problem here. can you explain your solution?

@emo : should be fixed in 12.1.13 which should be available in a few minutes / seconds

2 Likes

faaaaast, thank you. that works. great

1 Like

Bonsoir Ă  tous,

J’ai eu le mĂȘme problĂšme, pas moyen d’accĂ©der Ă  l’écran de mise Ă  jour via la webadmin et j’ai reçu des mails d’erreurs ce matin.
Utiliser la commande rĂ©soud le souci et comme mes prĂ©decesseurs, j’utilise unattended-upgrade.

En tout cas merci Ă  l’équipe, de mon cotĂ© la navigation gagne en fluiditĂ©, c’est agrĂ©able <3

1 Like

I had the same problem and was able to solve it using apt as suggested - thanks!

I am using unattended-upgrade on both the systems I run but only softwarefreedom.net experienced the issue.

1 Like

I am getting

Running migration 0035_fix_apps_nodejs_version

Migration 0035_fix_apps_nodejs_version did not complete, aborting. Error: cannot access local variable 'service_files_for_this_app' where it is not associated with a value
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/yunohost/tools.py", line 895, in tools_migrations_run
migration.run()
File "/usr/lib/python3/dist-packages/yunohost/migrations/0035_fix_apps_nodejs_version.py", line 92, in run
patch_app(app)
File "/usr/lib/python3/dist-packages/yunohost/migrations/0035_fix_apps_nodejs_version.py", line 52, in patch_app
service_files_for_this_app_raw = check_output(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnboundLocalError: cannot access local variable 'service_files_for_this_app' where it is not associated with a value

Am I understanding correctly that apt install yunohost --reinstall works as a fix?

Hmpf sorry that’s a typo T_T should be fixed in 12.1.13.1 


A l’occasion, ça peut ĂȘtre chouette de partager ces changements et voir ce qu’on peut en faire.

Thanks for the release!

After updating to 12.1.13.1,
Some errors come up when updating apps:

“Uhoh, workdir /var/cache/yunohost/app_temp_dies/app_xxxxx doesn’t exist anymore ?!”

:weary_cat:

Here is the screenshot. I can’t force the updates anymore

Yup sorry about that, that’s the bug we were trying to track down, this should be fixed in 12.1.14

1 Like

J’ai essayĂ© Ă  nouveau, mais ça ne veut rien savoir.
Il annonce trois erreurs qui ne semblent pas logiques du tout :thinking:

error: Cette application ne peut ĂȘtre installĂ©e que sur les architectures all. L’architecture de votre serveur est amd64 🙄
error: Cette application nĂ©cessite 900M de mĂ©moire vive (RAM) pour ĂȘtre installĂ©e/mise Ă  jour mais seule 58G de mĂ©moire est disponible actuellement. đŸ€Ł
error: Cette application nĂ©cessite une version de YunoHost >= 12.0.9. La version installĂ©e est 12.1.13.1. 😳
Mise Ă  jour Uptime-Kuma

Rehercher les mises Ă  jour disponibles
Info : Récupération des mises à jour disponibles pour les paquets du systÚme

Info : Mise à jour du catalogue des applications

SuccÚs ! Le catalogue des applications a été mis à jour !
apps:
description: Outil de surveillance similaire Ă  Uptime-Robot
domain_path: uptimekuma.domaine.tld/
id: uptime-kuma
name: Uptime Kuma
upgrade:
current_version: 1.23.16~ynh1
message: L’application peut ĂȘtre mise Ă  jour de la version 1.23.16~ynh1 Ă  la version 2.0.0~ynh3
new_revision:
new_version: 2.0.0~ynh3
requirements:
arch:
error: Cette application ne peut ĂȘtre installĂ©e que sur les architectures all. L’architecture de votre serveur est amd64
id: arch
passed: True
ram:
error: Cette application nĂ©cessite 900M de mĂ©moire vive (RAM) pour ĂȘtre installĂ©e/mise Ă  jour mais seule 58G de mĂ©moire est disponible actuellement.
id: ram
passed: True
required_yunohost_version:
error: Cette application nécessite une version de YunoHost >= 12.0.9. La version installée est 12.1.13.1.
id: required_yunohost_version
passed: True
specific_channel: None
specific_channel_message: None
status: upgradable
url: GitHub - YunoHost-Apps/uptime-kuma_ynh: Uptime Kuma package for YunoHost
version: 1.23.16~ynh1
important_yunohost_upgrade: False
last_apps_catalog_update: 0
last_apt_update: 1
pending_migrations:
system:

je crois que j’avais les mĂȘmes messages, mais j’ai pu mettre Ă  jour avec yunohost app upgrade uptime-kuma malgrĂ© tout
 Ce qui est important c’est status: upgradable

J’ai vu passer la mĂȘme chose avec une autre app mais ça ne m’a pas empĂȘchĂ© de faire l’upgrade de celle-ci sans problĂšme, donc je pense qu’il s’agit d’une fausse alerte.

La mise Ă  jour s’est bien dĂ©roulĂ©e pour moi sauf un bug, mais ce n’est peut-ĂȘtre pas liĂ© Ă  cette montĂ©e de version. L’ajout d’une description pour une app ne s’affiche pas dans le portail. J’avais dĂ©jĂ  la mĂȘme chose auparavant avec le titre personnalisĂ© du portail donc je me demande si ce n’est pas la mĂȘme origine. Ça fonctionne pour vous?

Yup sorry, known issue : 12.1: custom app descriptions lead to empty descriptions on the portal · Issue #2630 · YunoHost/issues · GitHub

2 Likes

Hi,

I’m sorry, I can’t do much testing during the day. I’m running in production and have a lot of users online.

I just upgraded from YunoHost 12.1.12 to 12.1.14 and I’m experiencing the same two errors as last night (non-blocking):

‱ Uptime Kuma: hastebin

With a 502 Bad Gateway error

‱ Tools > Hard Drives:

Details

Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/moulinette/interfaces/api.py”, line 430, in process
ret = self.actionsmap.process(arguments, timeout=30, route=_route)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/moulinette/actionsmap.py”, line 580, in process
return func(**arguments)
^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/storage.py”, line 22, in storage_disk_list
return disk_list(**kargs)
^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/disk.py”, line 90, in disk_list
disks = Udisks2Manager(bus).get_disks()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/utils/udisks2_interfaces.py”, line 78, in get_disks
for object_path, (iface, props) in parse_get_managed_objects(
^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/yunohost/utils/udisks2_interfaces.py”, line 63, in parse_get_managed_objects
return sdbus_parse_get_managed_objects(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3/dist-packages/sdbus/utils/parse.py”, line 383, in parse_get_managed_objects
_get_class_from_interfaces(
File “/usr/lib/python3.11/unittest/mock.py”, line 1118, in call
return self._mock_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.11/unittest/mock.py”, line 1122, in _mock_call
return self._execute_mock_call(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/lib/python3.11/unittest/mock.py”, line 1183, in _execute_mock_call
result = effect(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: _get_class_from_interfaces() takes 3 positional arguments but 4 were given

I hope this helps. And thank you very much to the whole team for their work and responsiveness!

C.

C’est ce que j’ai fait avec la commande yunohost app upgrade uptime-kuma et malheureusement uptime-kuma ne fonctionne pas aprùs avoir fait la m-à-j.

D’ailleurs j’utilise uniquement le terminal pour faire toutes les m-à-j ou toute autre manip.

1 Like

Hello, after upgrading to the latest version 12.1.14 today, the public IP address for dyndns is not updated correctly. Also when using the following command the wrong IP address is included in the suggestion:

yunohost domain dns suggest


Please help