Projet

Général

Profil

Scénario #35037

EOLE 2.8 : synchro_zephir doit être exécuté deux fois pour que le status soit actualisé sur le Zéphir

Ajouté par Gilles Grandgérard il y a plus d'un an. Mis à jour il y a environ un an.

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

Objectif :
  • Éviter la 2nde synchro_zephir
  • Proposition : renvoyer la liste à la fin de synchro_zephir

En ajoutant simplement quelques étapes à la procédure actuelle dans les fichiers lib_backend.py, côté Zéphir, et zephirservice.py, côté client, se pose le problème de la séquence globale des opérations :
il faut un second synchro_zephir pour remonter l’état après les opérations du premier, au moins dans certains cas d’usage.
Par exemple, en partant d’un client avec des fichiers personnalisés :

si on modifie un fichier personnalisé sur le client, après un synchro_zephir, la modification est signalée
si on repousse le fichier original depuis le Zéphir avec les actions, après un synchro_zephir, la modification est toujours signalée (mais le fichier est correct sur le client)
après un second synchro_zephir, la modification n’est plus signalée (si aucune modification n’a eu lieu entre les deux, évidemment)

Cette correction permettrait par exemple de supprimer l'actuel pas n°20 du test ZE-T03-005 - Envoi de fichiers via une variante


Sous-tâches

Tâche #35285: ÉtudeFerméBenjamin Bohard

Tâche #35292: Récupérer les fichiers du Zéphir avant de créer les sommes de contrôle sur le module clientFerméBenjamin Bohard

Tâche #35295: TesterFerméLaurent Gourvenec


Demandes liées

Lié à Distribution EOLE - Scénario #34891: Zephir : les nouveaux fichiers d'un serveur ne sont pas vu comme non synchronisé Terminé (Sprint) 01/10/2022 01/01/2024

Historique

#1 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Description mis à jour (diff)

#2 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Lié à Scénario #34891: Zephir : les nouveaux fichiers d'un serveur ne sont pas vu comme non synchronisé ajouté

#3 Mis à jour par Joël Cuissinat il y a environ un an

  • Release changé de EOLE 2.8.0.1 à Carnet de produit (Cadoles)

#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 Joël Cuissinat il y a environ un an

  • Statut changé de Nouveau à Terminé (Sprint)
  • Version cible changé de Carnet Cadoles à Livraison MENSR 31/03/2023
  • Release changé de Carnet de produit (Cadoles) à EOLE 2.8.0

#6 Mis à jour par Joël Cuissinat il y a environ un an

  • Version cible changé de Livraison MENSR 31/03/2023 à Livraison Cadoles 31/05/2023

#7 Mis à jour par Joël Cuissinat il y a environ un an

  • Version cible changé de Livraison Cadoles 31/05/2023 à Livraison MENSR 31/03/2023

#8 Mis à jour par Joël Cuissinat il y a environ un an

  • Version cible changé de Livraison MENSR 31/03/2023 à Livraison Cadoles 31/03/2023

Formats disponibles : Atom PDF