Project

General

Profile

Anomalie #3450

problème de cohérence en cas d'envoi de la configuration sur Zéphir depuis gen_config

Added by Bruno Boiget almost 9 years ago. Updated about 8 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
01/21/2013
Due date:
02/01/2013
% Done:

100%

Distribution:
EOLE 2.3

Description

Dans le cas d'un envoi de configuration à Zéphir depuis gen_config, le fichier config.eol du serveur et zephir.eol sur Zéphir peuvent être différents (fichier non ordonné).

Le fichier apparaît en erreur dans l'état du serveur (somme md5 différente).

Pour éviter le problème, il faudrait remonter/descendre le fichier plutôt que d'envoyer le dictionnaire des valeurs

http://eole.orion.education.fr/listes/arc/zephir/2012-05/msg00007.html

Associated revisions

Revision 1dcfaee0 (diff)
Added by yllen about 9 years ago

fix bug with content of dropdown without rights - see #3450

Revision 249edb03 (diff)
Added by yllen about 9 years ago

associated ticket for document - see #3450

Revision d19eb8b6 (diff)
Added by Bruno Boiget about 8 years ago

nouvelle méthode de vérification du contenu de config.eol (ref #3450)

- concaténation des valeurs de la variable pour éviter les pb de chaîne vide
- variables spécifiques à Zéphir ignorées (mode_zephir)

Revision e39de2eb (diff)
Added by Bruno Boiget about 8 years ago

test de la version du client installé pour choisir la méthode de calcul du md5 de la configuration (fixes #3450)

History

#1 Updated by Bruno Boiget over 8 years ago

  • Target version changed from 76 to Mises à jour 2.3.8

#2 Updated by Luc Bourdot about 8 years ago

  • Due date set to 01/25/2013
  • Start date changed from 05/10/2012 to 01/21/2013

#3 Updated by Luc Bourdot about 8 years ago

  • Due date changed from 01/25/2013 to 02/01/2013

#4 Updated by Bruno Boiget about 8 years ago

le comportement du formulaire Zéphir est un peu différent de gen_config, cela entraine des différences dans les fichiers de configuration :

- la validation d'une page avec des valeurs non saisies sur Zéphir enregistre une chaîne vide dans la valeur de la variable
- un dictionnaire supplémentaire existe sur Zéphir pour résoudre certains problèmes (comme la détection du mode conteneur)

on peut comparer les valeur avec ''.join(valeur) pour régler le premier problème. Il faudrait ignorer certaines variables (mode_zephir)

#5 Updated by Bruno Boiget about 8 years ago

l'envoi de la configuration depuis gen_config ne semble pas marcher dans tous les cas.

- ok si le fichier est sauvegardé localement avant d'être envoyé à Zéphir
- les anciennes valeurs sont envoyées si la configuration est envoyée avant d'être sauvegardée

#6 Updated by Bruno Boiget about 8 years ago

  • Status changed from Accepté to Résolu
  • % Done changed from 0 to 100

#7 Updated by Olivier FEBWIN2 about 8 years ago

Cool !
Ça pourra fonctionner pour un Zéphir en 2.3 et des Horus/Amons en 2.2 ?

#8 Updated by Joël Cuissinat about 8 years ago

  • Status changed from Résolu to Fermé

C'est bien aux utilisateurs de tester, pour ma part, je fais confiance à Bruno :)

Also available in: Atom PDF