Scénario #35237
Upgrade-Auto : Amon de 2.7.2 vers 2.8.1 : la migration vers le module demandé n'est pas gérée
Statut:
Partiellement Réalisé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
01/10/2022
Echéance:
01/01/2024
% réalisé:
100%
Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto
Description
En dehors des problèmes de terminal (#34163), si on relance le script après l'Upgrade, on obtient ce message :
root@amon:~# /usr/share/zephir/scripts/upgrade_distrib.py Cette fonctionnalité nécessite un compte ayant les permissions suivantes dans l'application Zéphir gérant ce serveur (zephir.ac-test.fr) : - Lecture - Actions sur les clients (avec ou sans modification de configuration) ou enregistrement - Ecriture sur les serveurs et les modules (ou Migration de serveur + Ecriture (modules)) Entrez votre login zephir (rien pour sortir) : admin_zephir Mot de passe zephir pour admin_zephir : Attention ! La configuration de migration n'a pas été préparée sur le serveur Zéphir Veuillez sélectionner une variante parmi celles proposées : ** liste des variantes de ce module ** 107 - amon-eple 95 * standard variante (95 par défaut): Erreur lors de la migration dans l'application Zéphir: la migration vers le module demandé n'est pas gérée Pour finaliser la procédure, veuillez : - redémarrer le serveur - mettre à jour la configuration (par exemple via gen_config) - exécuter la commande 'instance'
Côté Zéphir, on obtient :
2023-02-21T09:18:08.863480+01:00 zephir.ac-test.fr zephir_backend: [-] Traceback (most recent call last): 2023-02-21T09:18:08.863634+01:00 zephir.ac-test.fr zephir_backend: [-] File "/usr/lib/python3/dist-packages/zephir/backend/serveurs_rpc.py", line 302, in _migrate_serveur2 2023-02-21T09:18:08.863767+01:00 zephir.ac-test.fr zephir_backend: [-] assert lib_new != lib_act and version_new > 1 2023-02-21T09:18:08.863853+01:00 zephir.ac-test.fr zephir_backend: [-] AssertionError
Si on migre un Eolebase enregistré en 2.7.2 vers 2.8.1, il n'y a pas cette erreur.
Sous-tâches
Demandes liées
Historique
#1 Mis à jour par Joël Cuissinat il y a environ un an
- Tracker changé de Demande à Scénario
- Sujet changé de Upgrade-Auto : Amon de 2.7.2 vers 2.8.1 : la migration vers le module demandé n'est pas géré à Upgrade-Auto : Amon de 2.7.2 vers 2.8.1 : la migration vers le module demandé n'est pas gérée
- Description mis à jour (diff)
- Début
21/02/2023supprimé - Release mis à Carnet de produit (Cadoles)
#2 Mis à jour par Joël Cuissinat il y a environ un an
- Points de scénarios mis à 1.0
#3 Mis à jour par Joël Cuissinat il y a environ un an
- % réalisé changé de 100 à 0
#4 Mis à jour par Benjamin Bohard il y a environ un an
- Echéance mis à 01/01/2024
- Assigné à mis à Benjamin Bohard
- Version cible mis à Carnet Cadoles
- Début mis à 01/10/2022
#5 Mis à jour par Benjamin Bohard il y a environ un an
Sur un amon 2.7.2 fraîchement migré vers 2.8.1 avec la modification du script update_distrib.py pour éviter le problème de contexte à l’Upgrade-Auto (retour au except: pass)
root@amon:~# /usr/share/zephir/scripts/upgrade_distrib.py Cette fonctionnalité nécessite un compte ayant les permissions suivantes dans l'application Zéphir gérant ce serveur (zephir.ac-test.fr) : - Lecture - Actions sur les clients (avec ou sans modification de configuration) ou enregistrement - Ecriture sur les serveurs et les modules (ou Migration de serveur + Ecriture (modules)) Entrez votre login zephir (rien pour sortir) : admin_zephir Mot de passe zephir pour admin_zephir : Attention ! La configuration de migration n'a pas été préparée sur le serveur Zéphir Veuillez sélectionner une variante parmi celles proposées : ** liste des variantes de ce module ** 99 * standard variante (99 par défaut): Le serveur a été basculé dans Zéphir sur la variante 99 (standard) du module amon-2.8.1 Récupération des données de variante sur Zéphir INFO:zephir-client:del_lock() INFO:zephir-client:call() ** attente de la mise en place des fichiers ** Pour finaliser la procédure, veuillez : - redémarrer le serveur - mettre à jour la configuration (par exemple via gen_config) - exécuter la commande 'instance' Puis, utilisez une de ces 2 méthodes pour remonter la configuration sur Zéphir : - demander une sauvegarde de configuration dans l'application Zéphir ou - lancez '/usr/share/zephir/scripts/zephir_client save_files' sur ce serveur
#6 Mis à jour par Joël Cuissinat il y a environ un an
- Lié à Tâche #35272: Impossible de modifier le libelle d'une variante zephir sur zephir 2.8 ajouté
#7 Mis à jour par Joël Cuissinat il y a environ un an
Voila que je n'arrive plus à reproduire ce problème non plus !
#8 Mis à jour par Joël Cuissinat il y a environ un an
- Statut changé de Nouveau à Partiellement Réalisé
- Version cible changé de Carnet Cadoles à Livraison Cadoles 31/03/2023
- Release changé de Carnet de produit (Cadoles) à EOLE 2.8.1