Tâche #10548
Problèmes engendrés par l'ajout de ___version___ dans config.eol
Restant à faire (heures):
0.0
Description
Une variable version est stockée automatiquement à l'enregistrement des configurations 2.4.1 (creole)
... "nom_machine": {"owner": "gen_config", "val": "amon"}, "___version___": "2.4.1", "exim_relay_smtp": {"owner": "gen_config", "val": "smtp.in.ac-dijon.fr"} ...
Cela pose problème à plusieurs endroits :
- zephir-client : la fonction qui calcule un md5 des valeurs de la configuration se plante au parcours du fichier (pas de 'value' pour cette variable)
- --> la fonction de synchronisation de z_stats en fonctionne plus (pas de remontée de stats, pas de récupération des commandes en attente).
- application Zéphir : idem pour le code qui compare avec le md5 de la configuration côté Zéphir. Vérifier également que les fonction du wrapper creole ne plantent pas sur des parcours de variables
Demandes liées
Révisions associées
z_stats: version ignoré pour le calcul du md5 de la configuration
ref #10548 @1h
tests supplémentaire au calcul de md5:
- on logge et on continue la remontée en cas de problème au calcul de md5
- onne prend en compte que les variables au bon format (dico avec 'value')
ref #10548 @15m
Correction sur le calcul de md5 de la configuration (ignore version)
Fixes #10548 @1h30m
Historique
#1 Mis à jour par Bruno Boiget il y a environ 9 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit zephir-parc:91f922379321a30a3c5b8d86bafb03a8afa7214e.
#2 Mis à jour par Bruno Boiget il y a environ 9 ans
- Restant à faire (heures) changé de 3.0 à 0.5
- Temps estimé changé de 3.00 h à 0.50 h
#3 Mis à jour par Fabrice Barconnière il y a environ 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0