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

I did modify dovecot conf already indeed :face_with_open_eyes_and_hand_over_mouth:

Everything went well except synapse does not start, here’s the log: https://pastebin.com/dGtvh6hL

The app-upgrade

yunohost app upgrade -f synapse

gets me

Error: All apps are already up-to-date

yunohost service restart matrix-synapse

gets me

Aug 18 16:39:49 python[5422]: /opt/yunohost/matrix-synapse/bin/python: Error while finding module specification for 'synapse.app.homeserver' (ModuleNotFoundError: No module named 'synapse')

Port 8448 is not reachable - which was okay before the Bullseye-upgrade. I’m on a Hetzner VPS without firewall on that VPS.

Anyone any idea? Thanks!

unfortunately -f is not the appropriate option, you may retry with either -F or --force

2 Likes

Aha! That’s it! Yes I’ve modified the dovecot config as well to allow more connections :slight_smile: I did totally forget this!

Just migrated my YNH VPS and it went flawless!

I am so amazed by your work and the quality it provides time and time again. This is hands down the best and most practical piece of software I have been using the last 7 years. Thank you so much!

:clap:

3 Likes

hello all, and many thx yunohost you stay awesome.
after struggling with migration postgres, i found the solution (for me) on good old stackoverflow.

    Verify the current cluster is the still the old version:
   
    $ pg_lsclusters
   
    Ver Cluster Port Status Owner    Data directory               Log file
    11  main    5432 online postgres /var/lib/postgresql/11/main  /var/log/postgresql/postgresql-11-main.log
    13  main    5434 down   postgres /var/lib/postgresql/13/main  /var/log/postgresql/postgresql-13-main.log
    
    Run pg_dropcluster 13 main as user postgres:
    
    $ sudo -u postgres pg_dropcluster 13 main
    Warning: systemd was not informed about the removed cluster yet. 
    Operations like "service postgresql start" might fail. To fix, run:
    sudo systemctl daemon-reload
    
    Run the pg_upgradecluster command as user postgres:
    
    $ sudo -u postgres pg_upgradecluster 11 main
    
    Verify that everything works, and that the only online cluster is now 13:
    
    $ pg_lsclusters
    Ver Cluster Port Status Owner    Data directory               Log file
    11  main    5434 down   postgres /var/lib/postgresql/11/main  /var/log/postgresql/postgresql-11-main.log
    13  main    5432 online postgres /var/lib/postgresql/13/main  /var/log/postgresql/postgresql-13-main.log
    
    **Drop the old cluster: //ONLY IN CASE NO ERRORS APPEAR**
    
    $ sudo -u postgres pg_dropcluster 11 main
    Uninstall the previous version of PostgreSQL:
    $ sudo apt remove 'postgresql*11'

after that i restarted nginx (dont know it necessary)
and have to restart postgres cluster twice to get mobilizon workable (got an heart attack mobilizon was empty after first restart) with

sudo pg_ctlcluster 13 main restart
thats it :smiley:

1 Like

Bonsoir,

Rapide compte-rendu de ma migration à l’instant effectuée :

  • Premier blocage avec des dépôts propres à OVH (je tourne sur un serveur Kimsufi) que j’ai simplement virés
Warning: E: The repository 'https://last-public-ovh-rtm.snap.mirrors.ovh.net/debian bullseye Release' does not have a Release file.
Warning: E: The repository 'https://last-public-ovh-metrics.snap.mirrors.ovh.net/debian bullseye Release' does not have a Release file.
  • Second blocage avec les apps Radicale et MyGPO que j’ai désinstallées (pas encore réinstallées d’ailleurs, je les utilise à peine)
Info: +  mygpo-ynh-deps : Depends: python3-pip but it is not going to be installed                                                                                                                                                            
Info: +  radicale-ynh-deps : Depends: python-pip but it is not going to be installed                                                                                                                                                          
Info: +                      Depends: python-virtualenv but it is not going to be installed                                                                                                                                                   
Info: +                      Depends: python-dev                                                                                                                                                                                              
Info: +                      Depends: uwsgi-plugin-python but it is not going to be installed

Après cela, la migration s’est effectuée sans problème notable. Puis au reboot :

  • La connexion SSH me demande le mot de passe admin alors que j’avais configuré la connexion par clef. Le mot de passe n’est d’ailleurs pas accepté. Je me suis déconnecté/reconnecté, et cela a fonctionné (par clé)
  • Quelques applications me renvoyaient une erreur 502 (pas toutes : le problème est survenu avec Nextcloud et n8n par exemple, pas avec Shaarli). J’ai redémarré le service nginx, tout est rentré dans l’ordre.

Encore un grand merci à toute l’équipe ! Bravo pour le job et pour le “service après vente” que vous assurez ici. :clap:

1 Like

Uuuuh woké c’est un peu brutal, j’imagine que c’est OK si il y a bien d’autres fichiers sources.list qui pointent vers les dépôts debian, mais c’est pas une opération à faire la légère …

My output of pg_lsclusters is

Ver Cluster Port Status                Owner    Data directory              Log file
11  main    5432 down,binaries_missing postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log
13  main    5433 online                postgres /var/lib/postgresql/13/main /var/log/postgresql/postgresql-13-main.log

Apparently, Yunohost is searching for the psql on 5432.

psql: error: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Could not run script: /usr/share/yunohost/hooks/conf_regen/35-postgresql

I’m currently not sure what to do to fix my psql issue…?

looks like you don’t do the part to ```
Drop the old cluster: //ONLY IN CASE NO ERRORS APPEAR

2 Likes

En réalité j’ai simplement renommé les fichiers pour les garder sous le coude, au cas où.
Ceci dit, je suis preneur de retours de la part d’utilisateurices de Kimsufi/OVH au sujet de la gestion de ces dépôts :slight_smile:

1 Like

I’m running Yunohost on Armbian 22.05.3 Buster on a PineRockPro64.
Can I start the Yunohost 11.0 (Bullseye) Migration and it should work as expected?

1 Like

Migration worked flawlessly for me. Thanks so much :blush:

4 Likes

It worked perfect so far - thanks a lot and congratulations :grinning:

3 Likes

Bonjour,

J’ai un soucis avec la mise à jour, il y a 4 que je ne peux pas faire.

Migrations en attente

  1. Réparer l’application Python après la migration Bullseye
  2. Migration des bases de données de PostgreSQL 11 vers 13
  3. Migration des fichiers de configuration php7.3-fpm ‘pool’ vers php7.4
  4. Mise à niveau du système vers Debian Bullseye et YunoHost 11.x

Voici le YunoPaste : https://paste.yunohost.org/raw/uqapewicav

Je vous remercie par avance pour votre aide.

Cordialement,
Gérard

1 Like

YunohostError: La distribution Debian actuelle n’est pas Buster !

@gn1234567 : c’est typique du fait que la migration buster->bullseye n’est pas allée jusqu’au bout … Est-ce que tu peux en dire plus sur comment ça s’est passé, et partager le log *complet de la migration buster->bullseye que tu devrais retrouver dans Outils > Journaux (en regardant la date pour trouver la première qui s’est vraiment lancée)

1 Like

@Aleks j’ai eu une une coupure vers la fin de la migration.
Par contre je n’arrive pas à récupérer la migration complète, car j’ai essayé plusieurs fois de faire la mise à jour, sans succès.

1 Like

Bonjour @Aleks,

Voici les logs que j’ai pu récupéré, en commençant de la plus vielle à la dernière (je n’ai plus les logs de la migration) :

Je te passe le nombre de fois où j’ai essayé de faire le reste de la migration qui ne fonctionne pas …

Si je peux aller chercher des logs ailleurs via le terminal, n’hésites pas à me dire où et comment te les ajouter ici.

En attendant, bonne journée et merci pour l’aide que vous nous apportez.

Cordialement, Gérard

1 Like

Une deuxième migration sur un serveur maison (sur une vielle tour) c’est passée sans soucis. J’ai du exécuter une migration pour borg_env via la webmln
avec

  • Anarchism
  • Borgsever
  • Hotspot
  • Nextcloud
  • Opensondage
  • Roundcube
  • VpnClient
  • Wordpress
  • Zerobin

Maintenant je teste le grand pas de mettre à jour un serveur hébérgé sur une machine dédiée kimsufi avec beaucoup de services (dans l’idée de devenir chatons)… Je croise les doigts

Oups, là par contre ça n’a pas fonctionné !
Error: Migration 0021_migrate_to_bullseye did not complete, aborting. Error: Could not upgrade all the packages

les logs ici:
https://paste.yunohost.org/raw/ezinefukav