Tâche #15474
Scénario #15349: Test de Tiramisu 2
Impossible d'enregistrer une configuration sur Eolebase + eole-proxy 2.6
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
Que ce soit en reprenant une configuration existante (aca.eolebase 2.5.2) ou en essayant de saisir les valeurs depuis zéro, on obtient les erreurs suivantes :
2016-03-14 14:57:36,152: eolegenconfig - tentative d'accès à une option nommée : cache_dir avec les propriétés ['expert'] Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/eolegenconfig/webapi.py", line 273, in validate_config ret = lib.valid_mandatory(id_, zephir_sync=zephir_sync) File "/usr/lib/python2.7/dist-packages/eolegenconfig/lib.py", line 946, in valid_mandatory mandatory_errors = list(config.cfgimpl_get_values().mandatory_warnings(force_permissive=True)) File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 643, in mandatory_warnings for path in _mandatory_warnings(descr): File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings for path in _mandatory_warnings(opt, currpath + [name]): File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings for path in _mandatory_warnings(opt, currpath + [name]): File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings for path in _mandatory_warnings(opt, currpath + [name]): File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 627, in _mandatory_warnings validate=validate, returns_raise=True) File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 267, in _get_cached_value returns_raise=returns_raise) File "/usr/lib/python2.7/dist-packages/tiramisu/option/masterslave.py", line 135, in getitem self_properties, index, returns_raise) File "/usr/lib/python2.7/dist-packages/tiramisu/option/masterslave.py", line 230, in _getslave multi.append(value, setitem=False, force=True, validate=validate) File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 776, in append force_permissive=force_permissive) File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 284, in _get_cached_value raise val PropertiesOptionError: tentative d'accès à une option nommée : cache_dir avec les propriétés ['expert']
Si on passe en mode expert, on a toujours une erreur :
2016-03-14 15:00:54,830: eolegenconfig - tentative d'accès à une optiondescription nommée : interface_1 avec les propriétés ['disabled'] Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/eolegenconfig/webapi.py", line 273, in validate_config ret = lib.valid_mandatory(id_, zephir_sync=zephir_sync) File "/usr/lib/python2.7/dist-packages/eolegenconfig/lib.py", line 946, in valid_mandatory mandatory_errors = list(config.cfgimpl_get_values().mandatory_warnings(force_permissive=True)) File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 643, in mandatory_warnings for path in _mandatory_warnings(descr): File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings for path in _mandatory_warnings(opt, currpath + [name]): File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings for path in _mandatory_warnings(opt, currpath + [name]): File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 608, in _mandatory_warnings for path in _mandatory_warnings(opt, currpath + [name]): File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 627, in _mandatory_warnings validate=validate, returns_raise=True) File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 279, in _get_cached_value returns_raise=returns_raise) File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 349, in _get_validated_value force_submulti_index=force_submulti_index) File "/usr/lib/python2.7/dist-packages/tiramisu/option/baseoption.py", line 524, in impl_validate return do_validation(value, None, None) File "/usr/lib/python2.7/dist-packages/tiramisu/option/baseoption.py", line 499, in do_validation _index, submulti_index) File "/usr/lib/python2.7/dist-packages/tiramisu/option/baseoption.py", line 668, in _valid_consistency warnings_only, transitive) File "/usr/lib/python2.7/dist-packages/tiramisu/option/baseoption.py", line 409, in _launch_consistency raise opt_value PropertiesOptionError: tentative d'accès à une optiondescription nommée : interface_1 avec les propriétés ['disabled']
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Sujet changé de Impossible d'enregistrer une configuration sur Eolbase + eole-proxy 2.6 à Impossible d'enregistrer une configuration sur Eolebase + eole-proxy 2.6
#2 Mis à jour par Scrum Master il y a environ 8 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Scrum Master il y a environ 8 ans
- Description mis à jour (diff)
- Assigné à mis à Joël Cuissinat
#4 Mis à jour par Joël Cuissinat il y a environ 8 ans
- % réalisé changé de 0 à 50
- Restant à faire (heures) changé de 2.0 à 1.0
Le nouveau paquet Tiramisu 2.0~5 corrige la seconde partie du problème.
#5 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Restant à faire (heures) changé de 1.0 à 0.5
Pour la première partie, j'ai ouvert un signalement sur la forge tiramisu
#6 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 50 à 100
- Restant à faire (heures) changé de 0.5 à 0.25
OK avec python-tiramisu 2.0~6-1
#7 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0
Toujours OK