Project

General

Profile

Scénario #35037

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

Added by Gilles Grandgérard 10 months ago. Updated 6 months ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
10/01/2022
Due date:
01/01/2024
% Done:

100%

Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
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


Subtasks

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


Related issues

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

History

#1 Updated by Joël Cuissinat 10 months ago

  • Description updated (diff)

#2 Updated by Joël Cuissinat 10 months ago

  • Related to Scénario #34891: Zephir : les nouveaux fichiers d'un serveur ne sont pas vu comme non synchronisé added

#3 Updated by Joël Cuissinat 7 months ago

  • Release changed from EOLE 2.8.0.1 to Carnet de produit (Cadoles)

#4 Updated by Benjamin Bohard 7 months ago

  • Due date set to 01/01/2024
  • Assigned To set to Benjamin Bohard
  • Target version set to Carnet Cadoles
  • Start date set to 10/01/2022

#5 Updated by Joël Cuissinat 6 months ago

  • Status changed from Nouveau to Terminé (Sprint)
  • Target version changed from Carnet Cadoles to Livraison MENSR 31/03/2023
  • Release changed from Carnet de produit (Cadoles) to EOLE 2.8.0

#6 Updated by Joël Cuissinat 6 months ago

  • Target version changed from Livraison MENSR 31/03/2023 to Livraison Cadoles 31/05/2023

#7 Updated by Joël Cuissinat 6 months ago

  • Target version changed from Livraison Cadoles 31/05/2023 to Livraison MENSR 31/03/2023

#8 Updated by Joël Cuissinat 6 months ago

  • Target version changed from Livraison MENSR 31/03/2023 to Livraison Cadoles 31/03/2023

Also available in: Atom PDF