Projet

Général

Profil

Scénario #31037

Zéphir : modifications sur la configuration de migration perdue après bascule

Ajouté par Bruno Boiget il y a plus de 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
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:

  1. change previous config mode to force configuration update
    serv.last_mode = None
  2. 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

Tâche #31553: Vérification du test squash ZE-T05-002FerméJoël Cuissinat

Tâche #31852: Revoir le testFerméEmmanuel GARETTE

Tâche #31853: Zéphir : Supprimer le dictionnaire du cache en cas de migrationFerméEmmanuel GARETTE


Demandes liées

Lié à Distribution EOLE - Tâche #31735: Valider le scénario Zéphir : modifications sur la configuration de migration perdue après bascule Fermé 24/02/2021

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 #30862 supprimé

#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/2020 supprimé
  • Version cible sprint 2020 43-45 Equipe MENSR supprimé
  • Début 10/04/2020 supprimé

#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 Cuissinat supprimé
  • 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)

Formats disponibles : Atom PDF