Tâche #8739
Distribution EOLE - Scénario #8827: Focus gen_config
Si configuration locale OK mais invalide sur Zéphir, on obtient pas le "diff"
Description
- avec un gen_config "synchronisé", la configuration s'ouvre à vide
- avec un gen_config "local", les valeurs de la 2.3 sont chargées
J'ai donc utilisé le gen_config "local" et je me retrouve avec le fichier 2.4 en local et toujours le 2.4 sur Zéphir...
Si je relance un gen_config "synchronisé", la configuration s'ouvre à vide (avec le message "La configuration actuelle a correctement été importée depuis le serveur Zephir") !
Révisions associées
Zephir + 2.3 diff OK - Fixes #8739
Diff orig_values - ref #8739
Correction du diff avec les valeurs provenant de Zéphir
Fixes #8739 @1h
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Tâche parente mis à #8827
#2 Mis à jour par Benjamin Bohard il y a plus de 9 ans
- Restant à faire (heures) mis à 2.5
#3 Mis à jour par Ghislain Loaec il y a plus de 9 ans
- Statut changé de Nouveau à Résolu
- Assigné à mis à Ghislain Loaec
- Début mis à 30/10/2014
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.5 à 0.0
Appliqué par commit eole-genconfig:bfc23ddc8a9230088b2b121e4fed0d8f9e1448c9
#4 Mis à jour par Ghislain Loaec il y a plus de 9 ans
Appliqué par commit 239fcfc0f610eb46daabb8422f28c86217ae75f8.
#5 Mis à jour par Bruno Boiget il y a plus de 9 ans
des problèmes dans la fonction d'affichage des valeurs modifiées sont apparues après la première correction (les variables remises comme valeur par défaut après import d'une configuration 2.3 apparaissent toutes comme modifiées
#6 Mis à jour par Bruno Boiget il y a plus de 9 ans
- Statut changé de Résolu à En cours
Avec la dernière mise à jour, les variables passées à default n'apparaissent plus dans le résumé.
Par contre il reste toujours un problème de comparaison de la configuration locale/zéphir, et un problème pour certaintes valeurs (à priori des variables auto)
test effectué:
- installation d'un amon 2.4.1 / mise à jour
- copie de la configuration 2.3 de amon etb1 sur /etc/eole/config.eole
- lancement de gen_config et sauvegarde (la configuration 2.3 est convertie). premier problème à ce niveau :
- à chaque enregistrement du fichier dans gen_config, j'ai un résumé indiquant ce changement : web_behind_revers_proxy - pas de valeur (default) -> 127.0.0.1 (upgrade)
- dans config.eol, la valeur enregistrée est bien 127.0.0.1 (upgrade)
- à noter que ce diff n'apparait pas avec le mode debug/normal (réapparait avec debug/expert)
- enregistrement du serveur sur Zephir (avec sauvegarde de configuration locale sur Zéphir)
- modification du nom de machine (amon-zephir) dans Zephir
- relance de gen_config en mode zéphir : j'ai le diff sur upgrade qui apparait, mais pas la modification faite sur Zéphir
- 2 ème test sans upgrade : copie du fichier 2.4.1 de amon etb1 sur /etc/eole/config.eol
- utilisation de save_files (zephir_client) pour envoyer le fichier sur zéphir
- modification du nom de machine dans Zéphir
- lancement de gen_config en mode Zéphir:
- un diff est affiché concernant les variables network_ethX : pas de valeur (default) -> addresse (genconfig)
- la modification Zéphir n'apparaît pas
- sortie de gen_config et relance en mode local (sans sauvegarder entre temps)
- en cliquant sur enregistrer, le même diff apparaît (dans le fichier, les variables sont stockées avec la valeur (genconfig)
#7 Mis à jour par Bruno Boiget il y a plus de 9 ans
- Statut changé de En cours à Résolu
Appliqué par commit b13b45f6179d629d61e6feaa3aef35e861cc978d.
#8 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Résolu à Fermé