šŸ‘¾ YunoHost 12.1 testing

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

2 Likes

The two previous issues should be addressed in 12.1.10

2 Likes

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 ??

1 Like

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

1 Like

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 :slight_smile:

2 Likes

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,

3 Likes

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! :heart:

2 Likes