# Derniers réglages après migration

**URL:** https://forum.yunohost.org/t/derniers-reglages-apres-migration/21087
**Category:** Support
**Tags:** raspberrypi, french
**Created:** [September 5, 2022, 10:15am UTC](https://forum.yunohost.org/t/derniers-reglages-apres-migration/21087 "2022-09-05T10:15:54Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Guygoye](https://forum.yunohost.org/user_avatar/forum.yunohost.org/guygoye/32/10044_2.png) [@Guygoye](https://forum.yunohost.org/u/Guygoye)
#### Post date: [September 5, 2022, 10:15am UTC](https://forum.yunohost.org/t/derniers-reglages-apres-migration/21087/1 "2022-09-05T10:15:54Z")

</div>

Bonjour !

### Mon serveur YunoHost

**Matériel:** Raspberry Pi4 à la maison  
**Version de YunoHost:** 11.0.9.13 (stable)  
**J’ai accès à mon serveur :** En SSH | Par la webadmin  
**Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ?** : oui  
La migration de mon serveur a été chaotique, certaines dépendances étaient cassées et @aleks m’a beaucoup aidé à denouer le problème.

Vous pouvez suivre le fil [ici](https://forum.yunohost.org/t/yunohost-11-0-bullseye-release-sortie-de-yunohost-11-0-bullseye/20590)

### Description du problème

Le problème est qu’il m’affiche encore dans la webadmin des modules qui n’ont pas migrés et que je n’arrive pas à faire migrer ou qui sont déjà migrés

 ![Capture d’écran de 2022-09-04 20-56-37](https://forum.yunohost.org/uploads/default/original/2X/9/9fa1dacee84d2a8932df9a54387eb50fb099d6b3.png)

Par exemple Postgre SQL et PHP sont à la bonne version et fonctionnels (à priori)  
Mes applications elles sont à jour, je parlais hier d’un problème avec Nextcloud que j’ai résolu en le désinstallant proprement, restaurant la sauvegarde et la mise à jour s’est faite tranquillement.

Je poste donc ici car je voudrais qu’on m’aide à m’assurer que tout est bien en place et si c’est le cas à faire disparaître ces derniers messages.

```auto
sudo yunohost --version
yunohost: 
  repo: stable
  version: 11.0.9.13
yunohost-admin: 
  repo: stable
  version: 11.0.10
moulinette: 
  repo: stable
  version: 11.0.9
ssowat: 
  repo: stable
  version: 11.0.9

```

```auto
sb_release -a
No LSB modules are available.
Distributor ID:	Raspbian
Description:	Raspbian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye

```

Ca c’est pour mes version ynh et debian

Concernant les erreurs vues lors des tentatives de terminer les migrations:

```auto
error: "La migration 0021_migrate_to_bullseye a \xE9chou\xE9 avec l'exception La distribution\
  \ Debian actuelle n'est pas Buster ! Si vous avez d\xE9j\xE0 effectu\xE9 la migration\
  \ Buster->Bullseye, alors cette erreur est symptomatique du fait que la migration\
  \ n'a pas \xE9t\xE9 termin\xE9e correctement \xE0 100% (sinon YunoHost aurait marqu\xE9\
  \ la migration comme termin\xE9e). Il est recommand\xE9 d'\xE9tudier ce qu'il s'est\
  \ pass\xE9 avec l'\xE9quipe de support, qui aura besoin du log **complet** de la\
  \ migration, qui peut \xEAtre retrouv\xE9 dans Outils > Journaux dans la webadmin.\
  \ : annulation"
interface: cli
operation: tools_migrations_migrate_forward
parent: null
started_at: 2022-09-05 09:05:06.675492
success: false
yunohost_version: 11.0.9.13

============

2022-09-05 11:05:06,691: INFO - Exécution de la migration 0021_migrate_to_bullseye...
2022-09-05 11:05:06,758: INFO - NB: the previous migration log id seems to be 20220904-071116-tools_migrations_migrate_forward. You can share it with the support team with : sudo yunohost log share 20220904-071116-tools_migrations_migrate_forward
2022-09-05 11:05:06,759: ERROR - La migration 0021_migrate_to_bullseye a échoué avec l'exception La distribution Debian actuelle n'est pas Buster ! Si vous avez déjà effectué la migration Buster->Bullseye, alors cette erreur est symptomatique du fait que la migration n'a pas été terminée correctement à 100% (sinon YunoHost aurait marqué la migration comme terminée). Il est recommandé d'étudier ce qu'il s'est passé avec l'équipe de support, qui aura besoin du log **complet** de la migration, qui peut être retrouvé dans Outils > Journaux dans la webadmin. : annulation
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/yunohost/tools.py", line 786, in tools_migrations_run
    migration.run()
  File "/usr/lib/python3/dist-packages/yunohost/migrations/0021_migrate_to_bullseye.py", line 82, in run
    self.check_assertions()
  File "/usr/lib/python3/dist-packages/yunohost/migrations/0021_migrate_to_bullseye.py", line 414, in check_assertions
    raise YunohostError("migration_0021_not_buster2")
yunohost.utils.error.YunohostError: La distribution Debian actuelle n'est pas Buster ! Si vous avez déjà effectué la migration Buster->Bullseye, alors cette erreur est symptomatique du fait que la migration n'a pas été terminée correctement à 100% (sinon YunoHost aurait marqué la migration comme terminée). Il est recommandé d'étudier ce qu'il s'est passé avec l'équipe de support, qui aura besoin du log **complet** de la migration, qui peut être retrouvé dans Outils > Journaux dans la webadmin.

```

Meerci par avance pour votre aide

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [September 5, 2022, 2:50pm UTC](https://forum.yunohost.org/t/derniers-reglages-apres-migration/21087/2 "2022-09-05T14:50:15Z")

</div>

Comme on a normalement terminé la migration ensemble, c’est OK de skip la migration bullseye avec :

```auto
sudo yunohost tools migrations run 0021_migrate_to_bullseye --skip

```

Par contre il faut sans doute faire à la main une partie de qui aurait dû être fait pendant la migration, en l’occurence installer php7.4-fpm et les autres bouts de lib usuels (par contre il te manquera peut-être d’autres libs utiliser par certaines apps php, mais on pourra toujours les installer à la main …)

```auto
sudo apt install php7.4-fpm php7.4-common php7.4-ldap php7.4-intl php7.4-mysql php7.4-gd php7.4-curl php-php-gettext

```

(en s’assurant bien que `apt` ne va pas en même temps désinstaller des trucs importants …)

Et ensuite, lancer les autres migrations:

```auto
sudo yunohost tools migrations run

```

---

<div class="post-metadata">

### Author: ![Guygoye](https://forum.yunohost.org/user_avatar/forum.yunohost.org/guygoye/32/10044_2.png) [@Guygoye](https://forum.yunohost.org/u/Guygoye)
#### Post date: [September 5, 2022, 6:16pm UTC](https://forum.yunohost.org/t/derniers-reglages-apres-migration/21087/3 "2022-09-05T18:16:31Z")

</div>

Hello,

Voici les résultats, pour moi c’est bon:

```auto
sudo apt install php7.4-fpm php7.4-common php7.4-ldap php7.4-intl php7.4-mysql php7.4-gd php7.4-curl php-php-gettext
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
php-php-gettext est déjà la version la plus récente (1.0.12-4).
php-php-gettext passé en « installé manuellement ».
php7.4-common est déjà la version la plus récente (1:7.4.30-3+0~20220627.69+debian11~1.gbpf2b381).
php7.4-common passé en « installé manuellement ».
php7.4-curl est déjà la version la plus récente (1:7.4.30-3+0~20220627.69+debian11~1.gbpf2b381).
php7.4-curl passé en « installé manuellement ».
php7.4-fpm est déjà la version la plus récente (1:7.4.30-3+0~20220627.69+debian11~1.gbpf2b381).
php7.4-gd est déjà la version la plus récente (1:7.4.30-3+0~20220627.69+debian11~1.gbpf2b381).
php7.4-gd passé en « installé manuellement ».
php7.4-intl est déjà la version la plus récente (1:7.4.30-3+0~20220627.69+debian11~1.gbpf2b381).
php7.4-intl passé en « installé manuellement ».
php7.4-ldap est déjà la version la plus récente (1:7.4.30-3+0~20220627.69+debian11~1.gbpf2b381).
php7.4-ldap passé en « installé manuellement ».
php7.4-mysql est déjà la version la plus récente (1:7.4.30-3+0~20220627.69+debian11~1.gbpf2b381).
php7.4-mysql passé en « installé manuellement ».
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  php7.4-apcu php7.4-bcmath php7.4-bz2 php7.4-gmp php7.4-igbinary php7.4-imagick php7.4-imap php7.4-redis
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.

```

Dans la webadmin tous mes services tournent correctement

```auto
systemctl status php7.4-fpm
● php7.4-fpm.service - The PHP 7.4 FastCGI Process Manager
     Loaded: loaded (/lib/systemd/system/php7.4-fpm.service; enabled; vendor preset: enabled)
     Active: active (running) since Mon 2022-09-05 11:37:30 CEST; 8h ago
       Docs: man:php-fpm7.4(8)
   Main PID: 15709
     Status: "Processes active: 0, idle: 3, Requests: 120, slow: 0, Traffic: 0.1req/sec"
      Tasks: 4 (limit: 4915)
        CPU: 38.578s
     CGroup: /system.slice/php7.4-fpm.service
             ├─15709 php-fpm: master process (/etc/php/7.4/fpm/php-fpm.conf)
             ├─21942 php-fpm: pool roundcube
             ├─22438 php-fpm: pool www
             └─22440 php-fpm: pool www

```

```auto
sudo yunohost tools migrations run
Info : Exécution de la migration 0022_php73_to_php74_pools...
rm: impossible de supprimer '/etc/logrotate.d/php7.3-fpm': Aucun fichier ou dossier de ce type
Failed to stop php7.3-fpm.service: Unit php7.3-fpm.service not loaded.
Failed to disable unit: Unit file php7.3-fpm.service does not exist.
Succès ! Migration 0022_php73_to_php74_pools terminée
Info : Exécution de la migration 0023_postgresql_11_to_13...
Info : No YunoHost app seem to require postgresql... Skipping!
Succès ! Migration 0023_postgresql_11_to_13 terminée
Info : Exécution de la migration 0024_rebuild_python_venv...
Succès ! Migration 0024_rebuild_python_venv terminée

```

Voilà je pense qu’on est bon @Aleks🙂

---

<div class="post-metadata">

### Author: ![system](https://forum.yunohost.org/uploads/default/original/2X/f/f59fe8e3ee6b100b4f574d30d6e30479c68b89f0.png) [@system](https://forum.yunohost.org/u/system)
#### Post date: [September 20, 2022, 6:16pm UTC](https://forum.yunohost.org/t/derniers-reglages-apres-migration/21087/4 "2022-09-20T18:16:58Z")

</div>

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.
