Tâche #30382
Scénario #30256: Traitement express MEN (25-27)
Passer ce script en python3 : /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.py
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
14/10/2019
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Description
Demandes liées
Révisions associées
Execute arv_apply_conf_ipsec.py with python3
ref #30382
pylint : scripts/arv_apply_conf_ipsec.py:4: [E0012, ] Bad option value u'W0142'
ref #30382
Disable some pylint Warning and Error control; It's OK mannually but not
in eole-ci job
ref #30382
Historique
#1 Mis à jour par Fabrice Barconnière il y a plus de 5 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Fabrice Barconnière il y a plus de 5 ans
- Assigné à mis à Fabrice Barconnière
#3 Mis à jour par Fabrice Barconnière il y a plus de 5 ans
- Statut changé de En cours à Nouveau
- Assigné à
Fabrice Barconnièresupprimé
Je ne vois pas comment régler le problème.
Traceback dans Jenkins et pas manuellement.
#4 Mis à jour par Joël Cuissinat il y a plus de 5 ans
J'obtiens le traceback suivant :
root@sphynx:/mnt/eole-ci-tests# arv_apply_conf_ipsec.py
Traceback (most recent call last):
File "/mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.py", line 24, in <module>
ipsec_conf_apply(zephir=zephir)
File "/usr/lib/python3/dist-packages/arv/lib/util.py", line 53, in newFunc
return func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/arv/lib/sw_config_apply.py", line 743, in ipsec_conf_apply
ipsec_conf_build(zephir, current_node, arv_node=True)
File "/usr/lib/python3/dist-packages/arv/lib/util.py", line 53, in newFunc
return func(*args, **kwargs)
File "/usr/lib/python3/dist-packages/arv/lib/sw_config_apply.py", line 643, in ipsec_conf_build
connect.leftsendcert.decode(), \
AttributeError: 'str' object has no attribute 'decode'
Si j'enlève les .decode() présents aux lignes 643 et 651 du fichier /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.py
Les decode en question ont été ajoutés dans le cadre de #30131
#5 Mis à jour par Joël Cuissinat il y a plus de 5 ans
- Lié à Tâche #30131: Porter ARV vers Sqlalchemy ajouté
#6 Mis à jour par Fabrice Barconnière il y a plus de 5 ans
- Statut changé de Nouveau à En cours
#7 Mis à jour par Fabrice Barconnière il y a plus de 5 ans
- Assigné à mis à Fabrice Barconnière
#8 Mis à jour par Fabrice Barconnière il y a plus de 5 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
#9 Mis à jour par Joël Cuissinat il y a plus de 5 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0
Vu.