In fact I imagine the list is all apps which donāt need an upgrade and the error Failed to read info for $app : 'settings' must be the apps which really have an upgrade ?? like a reverse methodā¦
Yeah sorry a fix is on the way for this too
The two previous issues should be addressed in 12.1.10
ok, during the upgrade I saw this warning
Info: + SUCCESS Configuration updated for 'dnsmasq'
Info: + Launching migrations...
Info: + INFO Running migration 0035_fix_apps_nodejs_versionā¦
Warning: ERROR Migration 0035_fix_apps_nodejs_version did not complete, aborting. Error: Command 'grep -lr "^User=excalidraw$" "/etc/systemd/system"' returned non-zero exit status 1.
Info: + INFO The operation 'Run migrations' could not be completed. Please share the full log of this operation using the command 'yunohost log share 20250818-214603-tools_migrations_migrate_forward' to get help
Info: + Re-diagnosing server health...
the log https://paste.yunohost.org/raw/oricubezaj
So I still have
pending_migrations:
description: Fix nodejs versions in app systemd configurations
disclaimer: None
id: 0035_fix_apps_nodejs_version
mode: auto
name: fix_apps_nodejs_version
number: 35
state: pending
I can perhaps remove the app excalidraw, run the migration first and then reinstall the app ??
Also all apps (23) to upgrade ??
Ah yes sorry about that, should be fixed in 12.1.10.1
(Though not sure what you mean by āAll apps (23) to upgradeā)
yunohost tools update
Info: Fetching available upgrades for system packagesā¦
Info: Updating application catalogā¦
Success! The application catalog has been updated!
apps:
0:
description: Regularly create deduplicated, encrypted backups sent to another server using Borg
id: borg
name: Borg Backup Distant
upgrade:
current_version: 1.4.0~ynh3
message: The app can be upgraded from version 1.4.0~ynh3 to 1.4.1~ynh1
new_revision: 02913291eb95ad00ba155f59a3307a30637151c9
new_version: 1.4.1~ynh1
notifications:
requirements:
arch:
error: This app can only be installed on architectures all but your server architecture is amd64
id: arch
passed: True
ram:
error: This app requires 500M RAM to install/upgrade but only 25G is available right now.
id: ram
passed: True
required_yunohost_version:
error: This app requires YunoHost >= 11.2.20 but current installed version is 12.1.10.
id: required_yunohost_version
passed: True
specific_channel: None
specific_channel_message: None
status: upgradable
url: https://github.com/YunoHost-Apps/borg_ynh
version: 1.4.0~ynh3
1:
description: Regularly create deduplicated, encrypted backups sent to another server using Borg
id: borg__2
name: Borg Backup Local
upgrade:
current_version: 1.4.0~ynh3
message: The app can be upgraded from version 1.4.0~ynh3 to 1.4.1~ynh1
new_revision: 02913291eb95ad00ba155f59a3307a30637151c9
new_version: 1.4.1~ynh1
notifications:
requirements:
arch:
error: This app can only be installed on architectures all but your server architecture is amd64
id: arch
passed: True
ram:
error: This app requires 500M RAM to install/upgrade but only 25G is available right now.
id: ram
passed: True
required_yunohost_version:
error: This app requires YunoHost >= 11.2.20 but current installed version is 12.1.10.
id: required_yunohost_version
passed: True
specific_channel: None
specific_channel_message: None
status: upgradable
url: https://github.com/YunoHost-Apps/borg_ynh
version: 1.4.0~ynh3
2:
description: Online office suite with collaborative editing
domain_path: collabora.domain.tld/
id: collabora
name: Collabora Online
upgrade:
current_version: 25.04.2.2~ynh4
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 1ae97bbcffe3824bb924821fe6775a4601ff25b8
new_version: 25.04.2.2~ynh4
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 25.04.2.2~ynh4
3:
description: VoIP media traffic NAT traversal server and gateway
id: coturn
name: Coturn
upgrade:
current_version: 4.6.1.1~ynh1
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 9f15ee11a2eda1ce451010506f91708a7f79f58c
new_version: 4.6.1.1~ynh1
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 4.6.1.1~ynh1
4:
description: Collaborative office suite that is end-to-end encrypted and open-source
domain_path: cryptpad.domain.tld/
id: cryptpad
name: Cryptpad Linux07
upgrade:
current_version: 2025.6.0~ynh1
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 42db148f4a4e282b1d200ef77f5c57fee795e655
new_version: 2025.6.0~ynh1
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 2025.6.0~ynh1
5:
description: Manage the various aspects of your business or association
domain_path: dolibarrmix.domain.tld/
id: dolibarr
name: Dolibarr
upgrade:
current_version: 21.0.2~ynh2
message: The app can be upgraded from version 21.0.2~ynh2 to 22.0.0~ynh1
new_revision: e69e332e44b9102508ba860d82ebff774d1f5eae
new_version: 22.0.0~ynh1
notifications:
requirements:
arch:
error: This app can only be installed on architectures all but your server architecture is amd64
id: arch
passed: True
ram:
error: This app requires 150M RAM to install/upgrade but only 25G is available right now.
id: ram
passed: True
required_yunohost_version:
error: This app requires YunoHost >= 11.2.27 but current installed version is 12.1.10.
id: required_yunohost_version
passed: True
specific_channel: None
specific_channel_message: None
status: upgradable
url: https://github.com/YunoHost-Apps/dolibarr_ynh
version: 21.0.2~ynh2
6:
description: Online editor providing collaborative editing in real-time
domain_path: pad.domain.tld/
id: etherpad_mypads
name: Textes collaboratifs (Etherpad_Mypads)
upgrade:
current_version: 1.9.1~ynh3
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 46d40f422effe62aa2a73dd1e9b80d4fbc5af435
new_version: 1.9.1~ynh3
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 1.9.1~ynh3
7:
description: Virtual whiteboard for sketching hand-drawn like diagrams
domain_path: whiteboard.domain.tld/
id: excalidraw
name: Tableau blanc (Excalidraw)
upgrade:
current_version: 0.18.0~ynh1
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 7cc94d49ffc7498d6f583d1a07fcb5522b5b19a7
new_version: 0.18.0~ynh1
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 0.18.0~ynh1
8:
description: Lightweight software forge
domain_path: forgejo.domain.tld/
id: forgejo
name: Forge logicielle (Forgejo)
upgrade:
current_version: 12.0.1~ynh1
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 6303a82a730040c5b59d1cfbb13fd33df9048cdc
new_version: 12.0.1~ynh1
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 12.0.1~ynh1
9:
description: Modern open source flat-file CMS
domain_path: domain.tld/
id: grav
name: Services Linux07
upgrade:
current_version: 1.7.48~ynh2
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 9bea5c960ce600063b6dbbaf40995fa5e0da182f
new_version: 1.7.48~ynh2
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 1.7.48~ynh2
10:
description: Modern open source flat-file CMS
domain_path: documentations.domain.tld/
id: grav__2
name: Documentations Linux07
upgrade:
current_version: 1.7.48~ynh2
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 9bea5c960ce600063b6dbbaf40995fa5e0da182f
new_version: 1.7.48~ynh2
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 1.7.48~ynh2
11:
description: Collaboration platform built for developers
domain_path: chat.domain.tld/
id: mattermost
name: Discussions Teams Linux07 (Mattermost)
upgrade:
current_version: 10.10.1~ynh1
message: The app can be upgraded from version 10.10.1~ynh1 to 10.11.1~ynh1
new_revision: 6a46978d4a7d226dae87db8003b43d655e69d111
new_version: 10.11.1~ynh1
requirements:
arch:
error: This app can only be installed on architectures amd64, armhf, arm64 but your server architecture is amd64
id: arch
passed: True
ram:
error: This app requires 350M RAM to install/upgrade but only 25G is available right now.
id: ram
passed: True
required_yunohost_version:
error: This app requires YunoHost >= 12.0.9.2 but current installed version is 12.1.10.
id: required_yunohost_version
passed: True
specific_channel: None
specific_channel_message: None
status: upgradable
url: https://github.com/YunoHost-Apps/mattermost_ynh
version: 10.10.1~ynh1
12:
description: Decentralized and federated platform to organize events
domain_path: mobilizon.domain.tld/
id: mobilizon
name: Ćvenements (Mobilizon)
upgrade:
current_version: 5.1.5~ynh2
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 9e14f837d85ffbdf96c1336a6c15c844667e28cc
new_version: 5.1.5~ynh2
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 5.1.5~ynh2
13:
description: Custom Web app with SFTP access to serve static (HTML, CSS, JS) and PHP files
domain_path: blog.domain.tld/
id: my_webapp
name: Blog Linux07
upgrade:
current_version: 1.0~ynh21
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 4b9f2cb0c559bcc9506a348da01a2c941f83a2ff
new_version: 1.0~ynh21
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 1.0~ynh21
14:
description: Online storage, file sharing platform and various other applications
domain_path: nc.domain.tld/
id: nextcloud
name: Cloud Linux07 (Nextcloud)
upgrade:
current_version: 31.0.7~ynh2
message: The app can be upgraded from version 31.0.7~ynh2 to 31.0.8~ynh1
new_revision: 38f165a550622313fea05aaf1e05a072a62ffc7b
new_version: 31.0.8~ynh1
notifications:
requirements:
arch:
error: This app can only be installed on architectures amd64, arm64, armhf but your server architecture is amd64
id: arch
passed: True
ram:
error: This app requires 512M RAM to install/upgrade but only 25G is available right now.
id: ram
passed: True
required_yunohost_version:
error: This app requires YunoHost >= 12.0.9 but current installed version is 12.1.10.
id: required_yunohost_version
passed: True
specific_channel: None
specific_channel_message: None
status: upgradable
url: https://github.com/YunoHost-Apps/nextcloud_ynh
version: 31.0.7~ynh2
15:
description: Monitor YunoHost with prometheus
domain_path: nodexport.domain.tld/
id: node_exporter
name: Node Exporter
upgrade:
current_version: 1.9.1~ynh3
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: d1a29cc92f5b9d52aebfdedd64037a0d900a05b9
new_version: 1.9.1~ynh3
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 1.9.1~ynh3
16:
description: Service for planning an appointment or making a decision quickly and easily
domain_path: sondage.domain.tld/
id: opensondage
name: Sondages (Opensondage)
upgrade:
current_version: 1.1.19~ynh6
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 0c2e9ba83d669682885a3958a14b3899e6174b08
new_version: 1.1.19~ynh6
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 1.1.19~ynh6
17:
description: Association management software
domain_path: garradin.domain.tld/
id: paheko
name: AdhƩsions Linux07 (Paheko)
upgrade:
current_version: 1.3.15~ynh2
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 974515ce8d2fed29b9f98f3daeac80a77800bdb8
new_version: 1.3.15~ynh2
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 1.3.15~ynh2
18:
description: Association management software
domain_path: adhesions-ecranvillage.domain.tld/
id: paheko__2
name: AdhĆ©sions Ćcran Village (Paheko)
upgrade:
current_version: 1.3.15~ynh2
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 974515ce8d2fed29b9f98f3daeac80a77800bdb8
new_version: 1.3.15~ynh2
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 1.3.15~ynh2
19:
description: Manage MySQL and MariaDB databases over the web
domain_path: dbb.domain.tld/
id: phpmyadmin
name: phpMyAdmin
upgrade:
current_version: 5.2.2~ynh1
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 2839dc5c9957766a493d053f5d1df814e0964d60
new_version: 5.2.2~ynh1
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 5.2.2~ynh1
20:
description: Create a redirection or a proxy to another path
domain_path: www.domain.tld/
id: redirect
name: WWW Redirect
upgrade:
current_version: 2.1~ynh1
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: e02ca702736e0095728118c3ef199917e4266608
new_version: 2.1~ynh1
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 2.1~ynh1
21:
description: Page avec le statut des services. Vous permet de savoir si ils fonctionnent bien.
domain_path: status.domain.tld/
id: redirect__2
name: Statut des services
upgrade:
current_version: 2.1~ynh1
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: e02ca702736e0095728118c3ef199917e4266608
new_version: 2.1~ynh1
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 2.1~ynh1
22:
description: Open Source Webmail software
domain_path: webmail.domain.tld/
id: roundcube
name: Mails (Roundcube)
upgrade:
current_version: 1.6.11~ynh1
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 0b740f1ec84cde743692a300540a6e890ad35b1c
new_version: 1.6.11~ynh1
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 1.6.11~ynh1
23:
description: Sign (alone or with others), stamp, reorganize, edit metadata and compress PDF files
domain_path: signaturepdf.domain.tld/
id: signaturepdf
name: Signaturepdf
upgrade:
current_version: 1.9.0~ynh1
message: Force-upgrading the app (to the same version) can sometimes be useful to rebuild the app and configurations.
new_revision: 9e575d3ae92101dc42277f7fb352ebf08b968a8c
new_version: 1.9.0~ynh1
requirements: None
specific_channel: None
specific_channel_message: None
status: up_to_date
url: None
version: 1.9.0~ynh1
important_yunohost_upgrade: False
last_apps_catalog_update: 0
last_apt_update: 1
pending_migrations:
description: Fix nodejs versions in app systemd configurations
disclaimer: None
id: 0035_fix_apps_nodejs_version
mode: auto
name: fix_apps_nodejs_version
number: 35
state: pending
system:
yunohost:
current_version: 12.1.10
name: yunohost
new_version: 12.1.10.1
yep ! migration done
Info: + Launching migrations...
Info: + INFO Running migration 0035_fix_apps_nodejs_versionā¦
Info: + SUCCESS Migration 0035_fix_apps_nodejs_version completed
but still all apps to upgradeā¦
Plenty of the apps listed have status: up_to_date but yeah i suppose we could get rid of these from the CLI output
I still have this bug.
Should be fixed by app: in the app permission config panel, absolute url containing '//'⦠· YunoHost/yunohost@73624d4 · GitHub in next iteration
How can I force YunoHost to get the new IP address / refresh external IP?
Itās been a week since my ISP assigned us a new address. I updated the main one manually last week.
Today āhaving updated the server to 12.1.10.2ā I run the ādomain dns pushā command so that it would rewrite all records, and it did work, but wrote the old IP address!
Itās stable now: š YunoHost 12.1 release / Sortie du YunoHost 12.1 ![]()
I had the exact same issue: even after my ISP gave me a new IP address, YunoHost kept using the old one in the DNS entry. Running the manual yunohost domain dns push command just re-added the old IP, which didnāt help at all.
This happens because YunoHost holds onto the old IP in its cache. The solution is to clear that cache before you trigger the DynDNS update.
I created a small script that does exactly this. After running it, the new IP address was correctly identified, and the DNS entry was updated.
Solution: Clear the cache and force an update
Simply run the following commands in your console:
# Clears the cache containing the old IP addresses
rm -f /var/cache/yunohost/ipv4 /var/cache/yunohost/ipv6
# Forces the DynDNS update to fetch the new IP address
yunohost dyndns update --force
# Displays the new IP address saved in the cache
cat /var/cache/yunohost/ipv4
After I followed these steps, everything worked as expected. I hope this helps others, too!
Best regards,
Closing, since now v12.1 is released as stable. Report issues in the aforementioned post or open a new thread.
Edit: oh, and by the way, thank you all for this beta testing phase! ![]()