Scénario #31037
Zéphir : modifications sur la configuration de migration perdue après bascule
Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
Début:
15/01/2021
Echéance:
12/03/2021
% réalisé:
100%
Temps estimé:
0.00 h
Points de scénarios:
2.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto
Description
- https://dev-eole.ac-dijon.fr/squash/executions/11176
Au pas 8, il manque une étape dans ce test. On ne vérifie pas la valeur qu'on avait modifié dans la conf de migration dans le test précédent.
Pour le coup dans mon cas, la valeur (libelle_etab: aca2 au lieu de aca) est perdue lorsqu'on bascule le serveur en 2.8.0 (si je fais un "retour à la version précédente" sur Zéphir je la retrouve bien dans le fichier de migration).
Suite à l'étude de la demande (#31553), une piste de correction a été évoquée par Bruno :
il y a bien un appel pour mettre à jour le cache, mais Zéphir ne détecte pas qu'il y a un changement de configuration.
correction possible :
dans la fonction _migrate_serveur_data de lib_backend.py, modifier la propriété last_mode du serveur avant l'appel à get_config() pour forcer un rechargement des valeurs:
- change previous config mode to force configuration update
serv.last_mode = None- mise à jour du cache de configuration
serv.get_config()
Solutions à mettre en œuvre¶
- ajouter un pas dans ZE-TO5-002 pour vérifier la valeur dans Zéphir après bascule
- tester la correction proposée et l'appliquer pour EOLE >= 2.8.0 si OK
Critères d'acceptation¶
- les tests squash ZE-T05-001 et ZE-T05-002 (avec le pas supplémentaire) sont passants
Sous-tâches
Demandes liées
Historique
#1 Mis à jour par Bruno Boiget il y a plus de 3 ans
- Description mis à jour (diff)
#2 Mis à jour par Bruno Boiget il y a plus de 3 ans
- Sujet changé de Correction ZE-T05-002 - Récupération de la configuration de migration à l'enregistrement d'un serveur (2.8.0-beta1) à Modifications sur la configuration de migration perdu après bascule (+pas manquant dans test ZE-T05-002)
- Tâche parente
#30862supprimé
#3 Mis à jour par Daniel Dehennin il y a plus de 3 ans
- Tracker changé de Tâche à Scénario
- Echéance mis à 06/11/2020
#4 Mis à jour par Daniel Dehennin il y a plus de 3 ans
- Release mis à EOLE 2.8.0
#5 Mis à jour par Bruno Boiget il y a plus de 3 ans
- Echéance
06/11/2020supprimé - Version cible
sprint 2020 43-45 Equipe MENSRsupprimé - Début
10/04/2020supprimé
#6 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Echéance mis à 29/01/2021
- Version cible mis à sprint 2021 02-04 Equipe MENSR
- Début mis à 11/01/2021
- Points de scénarios mis à 1.0
#7 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Assigné à mis à Joël Cuissinat
#8 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Version cible changé de sprint 2021 02-04 Equipe MENSR à sprint 2021 05-07 Equipe MENSR
#9 Mis à jour par Daniel Dehennin il y a environ 3 ans
- Release changé de EOLE 2.8.0 à EOLE 2.8.0.1
#10 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Sujet changé de Modifications sur la configuration de migration perdu après bascule (+pas manquant dans test ZE-T05-002) à Zéphir : modifications sur la configuration de migration perdue après bascule
- Description mis à jour (diff)
- Assigné à
Joël Cuissinatsupprimé - Version cible changé de sprint 2021 05-07 Equipe MENSR à sprint 2021 08-10 Equipe MENSR
- Points de scénarios changé de 1.0 à 2.0
#11 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Version cible changé de sprint 2021 08-10 Equipe MENSR à Prestation Cadoles MEN 08-10
#12 Mis à jour par Emmanuel GARETTE il y a environ 3 ans
- Assigné à mis à Emmanuel GARETTE
#13 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Lié à Tâche #31735: Valider le scénario Zéphir : modifications sur la configuration de migration perdue après bascule ajouté
#14 Mis à jour par Emmanuel GARETTE il y a environ 3 ans
- Statut changé de Nouveau à Résolu
#15 Mis à jour par Joël Cuissinat il y a environ 3 ans
- Statut changé de Résolu à Terminé (Sprint)