Anomalie #2150
impossible d'importer un config.eol d'un AmonEcole 2.3
Description
2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] Traceback (most recent call last): 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] File "/usr/lib/pymodules/python2.6/creole/cfgparser.py", line 428, in read_dir 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] self.read(join(mydir, dic)) 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] File "/usr/lib/pymodules/python2.6/creole/cfgparser.py", line 95, in read 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] new_constraints, new_groups, helps, separators) 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] File "/usr/lib/pymodules/python2.6/creole/cfgparser.py", line 412, in _read 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] var.init_fills() 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] File "/usr/lib/pymodules/python2.6/creole/typeole.py", line 117, in init_fills 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] self.val = self.get_calculated_value() 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] File "/usr/lib/pymodules/python2.6/creole/typeole.py", line 355, in get_calculated_value 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] vals = self.eval_func(func, params) 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] File "/usr/lib/pymodules/python2.6/creole/typeole.py", line 241, in eval_func 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] raise DependencyError(str(err)) 2011/10/05 11:24:24 CEST [HTTPChannel,9,127.0.0.1] DependencyError: Impossible de calculer la variable de conteneur container_ip_fichier
Related issues
Associated revisions
modification pour simuler les variables 'container_ip_xxx' sur Zéphir (fixes #2150)
modification de calc_container pour prendre en compte Zéphir (ref #2150)
correction sur calc_containers (ref #2150)
correction sur calc_containers (ref #2150)
correction sur calc_containers (ref #2150)
prise en compte des groupes de conteneurs dans calc_container (ref #2150)
gestion du cas de adresse_ip_br0 dans calc_container (ref #2150)
mise à jour des dictionnaires 2.3 candidats sur Zéphir (fixes #2150)
update dictionnaire 22_mysql dans horus (ref #2150)
ajout variable mode_zephir dans 29_zephir_amonecole.xml (ref #2150)
History
#1 Updated by Joël Cuissinat almost 12 years ago
- Target version changed from Mises à jour 2.3 - 02 RC to Mises à jour 2.3 - 02 Stable
#2 Updated by Bruno Boiget almost 12 years ago
le problème vient d'une variable auto qui se base sur le contenu des fichiers containers.conf du serveur.
Forcément sur Zéphir ça ne marche pas correctement pour la config des serveurs clients. Le problème va se poser dès qu'un serveur sera configuré en mode conteneur
On peut envisager de modifier les fonctions de type auto pour prévoir ce genre de problèmes, ou redéfinir certaines variables dans un dictionnaire supplémentaire sur Zéphir.
Si il y a d'autres idées je suis preneur...
#3 Updated by Bruno Boiget almost 12 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 155ccb7ffc4e177beb4e3fb0539f9da81a2fdf98.
#4 Updated by Bruno Boiget almost 12 years ago
- Status changed from Résolu to Accepté
- Distribution set to EOLE 2.3
La méthode mise en place n'est pas suffisante pour gérer tous les cas et pose problème dans les agents locaux de Zéphir (récupération de l'ip du serveur ldap ...)
sur Zéphir, l'ip des conteneurs sera calculée avec "192.0.2" + id_du container (donc,in ne faut pas de modification du réseau des conteneurs lors de gen_conteneurs en mode Zéphir)
#5 Updated by Bruno Boiget almost 12 years ago
- Status changed from Accepté to Résolu
Appliqué par commit 9c33922bfb89eb73131811084c4b493fc321373b.
#6 Updated by Fabrice Barconnière almost 12 years ago
- Status changed from Résolu to Fermé
Dicos des modules mis à jours.