Tâche #10605
Scénario #10607: Valider les procédures de migration dans Zéphir
Reste à tester : 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
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 9 ans
- Tâche parente changé de #10528 à #10607
#2 Mis à jour par Fabrice Barconnière il y a environ 9 ans
root@sphynx:~# /usr/share/zephir/scripts/save_files.zephir - création de l'archive des fichiers à sauvegarder... prise en compte de /usr/share/zephir/zephir_conf/fichiers_sphynx fichier /usr/share/ead2/backend/config/roles_local.ini non trouvé ! fichier /usr/share/ead2/backend/config/perm_local.ini non trouvé ! fichier /var/lib/eole/config/dhcp.conf non trouvé ! fichier /usr/share/zephir/monitor/actions/actions.cfg non trouvé ! - création de la signature md5 de l'archive... - envoi de l'archive au serveur zephir... - vérification de l'archive et mise en place des données... - suppression de l'archive locale... ** sauvegarde des données spécifiques au serveur terminée **
On retrouve bien ces fichiers côté Zéphir :
-rw-r--r-- 1 root root 2585 2015-02-18 14:38 zephir.eol drwxr-xr-x 2 root root 4096 2015-02-18 14:38 fichiers_perso drwxr-xr-x 2 root root 4096 2015-02-18 14:38 patchs drwxr-xr-x 2 root root 4096 2015-02-18 14:38 fichiers_zephir -rw-r--r-- 1 root root 1271 2015-02-18 14:38 variables.eol
#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