Projet

Général

Profil

Tâche #12394

Scénario #12362: Assistance aux utilisateurs (29-35)

Le test creolelint sur amonecole plante à cause de wpkg

Ajouté par Daniel Dehennin il y a presque 9 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
23/06/2015
Echéance:
% réalisé:

100%

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

Description

Voir http://jenkins.eole.lan/view/2.4.2/job/test-creolelint-amonecole-2.4.2-amd64/5/

            Traceback (most recent call last):
            File "/usr/bin/CreoleLint", line 57, in main
            validate(keyword, ansi, tmpl)
            File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 1104, in validate
            ansi.process(cl)
            File "/usr/lib/python2.7/dist-packages/creole/lint/ansiwriter.py", line 47, in process
            checks = linter.check()
            File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 940, in check
            self.load_dics()
            File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 146, in load_dics
            self._collect_vars_in_dicos()
            File "/usr/lib/python2.7/dist-packages/creole/lint/creolelint.py", line 233, in _collect_vars_in_dicos
            for path in config.creole.make_dict():
            File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 463, in make_dict
            force_permissive=force_permissive)
            File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 477, in _make_sub_dict
            force_permissive=force_permissive)
            File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 463, in make_dict
            force_permissive=force_permissive)
            File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 480, in _make_sub_dict
            force_permissive=force_permissive)
            File "/usr/lib/python2.7/dist-packages/tiramisu/config.py", line 268, in getattr
            force_permissives=force_permissives)
            File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 185, in getitem
            force_permissives)
            File "/usr/lib/python2.7/dist-packages/tiramisu/value.py", line 281, in _getitem
            raise config_error
            ValueError: valeur invalide pour l'option wpkg_address : invalide unicode
            Machine etb3.amonecole : ciRunPython /usr/bin/CreoleLint ==> RESULT=1

Révisions associées

Révision 4a66d914 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 8 ans

calc_multi_condition : valeur par défaut doit être de type unicode (ref #12394)

Historique

#1 Mis à jour par Daniel Dehennin il y a presque 9 ans

  • Distribution changé de EOLE 2.5 à EOLE 2.4

#2 Mis à jour par Emmanuel GARETTE il y a presque 9 ans

  • Temps estimé mis à 1.00 h
  • Restant à faire (heures) mis à 1.0

#3 Mis à jour par Emmanuel GARETTE il y a presque 9 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Emmanuel GARETTE

C'est un problème CreoleLint.

adresse_ip_eth0 n'est pas renseigné dans le template, la valeur est donc "None".

La valeur par défaut est donc "oui" et non u"oui".

Cela ne pose pas de problème pour les variables de type "oui/non" mais pose problème pour les variables de type "string".

#4 Mis à jour par Emmanuel GARETTE il y a plus de 8 ans

  • % réalisé changé de 0 à 80
  • Restant à faire (heures) changé de 1.0 à 0.5

Corriger en 2.5 a partir d'une branche faite sur 2.4.2.

Voir si on corrige en 2.4.2 (peut être impactant car on modifie une fonction) ou 2.4.3 (problème uniquement lié à CreoleLint).

#5 Mis à jour par Emmanuel GARETTE il y a plus de 8 ans

  • % réalisé changé de 80 à 100
  • Restant à faire (heures) changé de 0.5 à 0.25

Passe en 2.4.2.

#6 Mis à jour par Scrum Master il y a plus de 8 ans

  • Statut changé de En cours à Résolu

#7 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

CreoleLint OK sur etb3.amonecole-2.4.2-instance-default (avec eole-wpkg) :

real    106m20.972s
user    100m19.512s
sys    2m39.025s

Formats disponibles : Atom PDF