Projet

Général

Profil

Tâche #12383

Scénario #12363: Qualifier la version EOLE 2.5.0 RC2

Correction ZE-T06-001 2.5.0-RC1 : Modification d'une valeur sur un groupe

Ajouté par Joël Cuissinat il y a presque 9 ans. Mis à jour il y a plus de 8 ans.

Statut:
Ne sera pas résolu
Priorité:
Normal
Assigné à:
Début:
15/07/2015
Echéance:
% réalisé:

0%

Temps estimé:
3.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Au pas 6, que j'ai prévu de réécrire comme ceci :

Dans les champs associés à "Variables eole (zephir.eol)", sélectionner "time_zone (1 valeurs)", saisir la valeur "Indian/Reunion" et cliquer sur le bouton Changer la valeur

après avoir demandé l'application de la valeur sur le groupe de serveur, j'obtiens l'erreur suivante :

Erreur provenant du backend XML-RPC
Détail : Erreur lors de l'application des paramètres

dans /var/log/rsyslog/local/zephir_backend/zephir_backend.alert.log, je constate :

2015-07-15T13:59:23.396066+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] Traceback (most recent call last):
2015-07-15T13:59:23.396902+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1]   File "/usr/lib/python2.7/dist-packages/zephir/backend/lib_backend.py", line 633, in save_config
2015-07-15T13:59:23.397188+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1]     self.check_md5conf(new_method)
2015-07-15T13:59:23.397407+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1]   File "/usr/lib/python2.7/dist-packages/zephir/backend/lib_backend.py", line 1021, in check_md5conf
2015-07-15T13:59:23.397650+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1]     f_var.write("%s:%s\n" % (var_name, ''.join(eval(conf.get(var_name, 'val')))))
2015-07-15T13:59:23.397846+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1]   File "<string>", line 1, in <module>
2015-07-15T13:59:23.398159+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] NameError: name 'non' is not defined
2015-07-15T13:59:23.399376+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] Unhandled Error
2015-07-15T13:59:23.399537+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011Traceback (most recent call last):
2015-07-15T13:59:23.399697+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011  File "/usr/lib/python2.7/dist-packages/twisted/web/server.py", line 189, in process
2015-07-15T13:59:23.399834+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011    self.render(resrc)
2015-07-15T13:59:23.399977+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011  File "/usr/lib/python2.7/dist-packages/twisted/web/server.py", line 238, in render
2015-07-15T13:59:23.400114+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011    body = resrc.render(self)
2015-07-15T13:59:23.400277+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011  File "/usr/lib/python2.7/dist-packages/twisted/web/resource.py", line 250, in render
2015-07-15T13:59:23.400414+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011    return m(request)
2015-07-15T13:59:23.400567+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011  File "/usr/lib/python2.7/dist-packages/zephir/backend/xmlrpceole.py", line 201, in render_POST
2015-07-15T13:59:23.400701+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011    d = defer.maybeDeferred(function, cred_user, *args)
2015-07-15T13:59:23.400859+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011--- <exception caught here> ---
2015-07-15T13:59:23.400993+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011  File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 139, in maybeDeferred
2015-07-15T13:59:23.401153+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011    result = f(*args, **kw)
2015-07-15T13:59:23.401286+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011  File "/usr/lib/python2.7/dist-packages/zephir/backend/serveurs_rpc.py", line 1903, in xmlrpc_set_groupe_var
2015-07-15T13:59:23.401419+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011    res = serveur.save_config(d,'modif_config',encode,force=True,new_method=new_method)
2015-07-15T13:59:23.401591+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011  File "/usr/lib/python2.7/dist-packages/zephir/backend/lib_backend.py", line 637, in save_config
2015-07-15T13:59:23.401749+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011    (self.id_s, os.path.basename(fic_zephir), str(err)))
2015-07-15T13:59:23.401882+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011exceptions.IOError: serveur 86 - erreur de sauvegarde de zephir.eol :
2015-07-15T13:59:23.402028+02:00 zephir.ac-test.lan zephir_backend: [HTTPChannel,12,127.0.0.1] #011name 'non' is not defined

Historique

#1 Mis à jour par Lionel Morin il y a presque 9 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Lionel Morin il y a presque 9 ans

  • Statut changé de En cours à Ne sera pas résolu
  • Restant à faire (heures) changé de 3.0 à 0.0

Le test a été repassé avec succès.
Le problème n'a pas été reproduit.

#3 Mis à jour par Lionel Morin il y a presque 9 ans

  • Statut changé de Ne sera pas résolu à Résolu

#4 Mis à jour par Lionel Morin il y a presque 9 ans

  • Statut changé de Résolu à Ne sera pas résolu

#5 Mis à jour par Joël Cuissinat il y a presque 9 ans

  • Description mis à jour (diff)
  • Assigné à mis à Lionel Morin

#6 Mis à jour par Karim Ayari il y a plus de 8 ans

j'ai constaté le même problème en voulant modifier la conf d'un serveur.
pour l'instant j'en ai trouvé 2 dans ce cas, du coup on a plus la possibilité de modifier via Zéphir

le traceback dans les logs :

2015-08-27T14:47:50.808158+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] Unhandled Error
2015-08-27T14:47:50.808175+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011Traceback (most recent call last):
2015-08-27T14:47:50.808185+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 392, in startReactor
2015-08-27T14:47:50.808195+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    self.config, oldstdout, oldstderr, self.profiler, reactor)
2015-08-27T14:47:50.808208+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/twisted/application/app.py", line 313, in runReactorWithLogging
2015-08-27T14:47:50.808216+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    reactor.run()
2015-08-27T14:47:50.808226+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1192, in run
2015-08-27T14:47:50.808234+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    self.mainLoop()
2015-08-27T14:47:50.808242+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 1201, in mainLoop
2015-08-27T14:47:50.808249+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    self.runUntilCurrent()
2015-08-27T14:47:50.808257+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011--- <exception caught here> ---
2015-08-27T14:47:50.808266+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line 824, in runUntilCurrent
2015-08-27T14:47:50.808274+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    call.func(*call.args, **call.kw)
2015-08-27T14:47:50.808282+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/zephir/backend/uucp_rpc.py", line 1268, in _maj_site2
2015-08-27T14:47:50.808290+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    serv.check_maj_status(self.parent.maj_checker)
2015-08-27T14:47:50.808298+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/zephir/backend/lib_backend.py", line 1109, in check_maj_status
2015-08-27T14:47:50.808306+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    dico = self.parsedico()
2015-08-27T14:47:50.808315+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/zephir/backend/lib_backend.py", line 582, in parsedico
2015-08-27T14:47:50.808323+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    dico = self.get_config(mode, encode)
2015-08-27T14:47:50.808331+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/zephir/backend/lib_backend.py", line 482, in get_config
2015-08-27T14:47:50.808339+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    return self.load_conf(mode, dico)
2015-08-27T14:47:50.808347+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/zephir/backend/lib_backend.py", line 593, in load_conf
2015-08-27T14:47:50.808356+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    self.dico.load_values(mode)
2015-08-27T14:47:50.808364+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/zephir/utils/creolewrap.py", line 444, in load_values
2015-08-27T14:47:50.808372+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    self._load_values_creole2(mode, dicos, config_file)
2015-08-27T14:47:50.808386+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/zephir/utils/creolewrap.py", line 384, in _load_values_creole2
2015-08-27T14:47:50.808396+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    self.dico.load_values(config_file, check=False)
2015-08-27T14:47:50.808404+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/creole2/cfgparser.py", line 1382, in load_values
2015-08-27T14:47:50.808414+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    return self._load_values(force=force, check=check)
2015-08-27T14:47:50.808423+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "/usr/lib/python2.7/dist-packages/creole2/cfgparser.py", line 1397, in _load_values
2015-08-27T14:47:50.808434+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    var.val = eval(var.val)
2015-08-27T14:47:50.808442+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011  File "<string>", line 1, in <module>
2015-08-27T14:47:50.808452+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011    
2015-08-27T14:47:50.808461+02:00 zephir25-1.ac-lyon.fr zephir_backend: [-] #011exceptions.NameError: name 'non' is not defined

Formats disponibles : Atom PDF