https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2020-06-26T07:04:33ZEnsemble Ouvert Libre ÉvolutifDistribution EOLE - Tâche #30382: Passer ce script en python3 : /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.pyhttps://dev-eole.ac-dijon.fr/issues/30382?journal_id=1455332020-06-26T07:04:33ZFabrice Barconnièrefabrice.barconniere@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours</i></li></ul> Distribution EOLE - Tâche #30382: Passer ce script en python3 : /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.pyhttps://dev-eole.ac-dijon.fr/issues/30382?journal_id=1455342020-06-26T07:04:39ZFabrice Barconnièrefabrice.barconniere@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Assigné à</strong> mis à <i>Fabrice Barconnière</i></li></ul> Distribution EOLE - Tâche #30382: Passer ce script en python3 : /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.pyhttps://dev-eole.ac-dijon.fr/issues/30382?journal_id=1455652020-06-26T13:01:10ZFabrice Barconnièrefabrice.barconniere@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Nouveau</i></li><li><strong>Assigné à</strong> <del><i>Fabrice Barconnière</i></del> supprimé</li></ul><p>Je ne vois pas comment régler le problème.<br />Traceback dans Jenkins et pas manuellement.</p> Distribution EOLE - Tâche #30382: Passer ce script en python3 : /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.pyhttps://dev-eole.ac-dijon.fr/issues/30382?journal_id=1456142020-06-29T14:45:12ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>J'obtiens le traceback suivant :<br /><pre>
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'
</pre></p>
<p>Si j'enlève les <strong>.decode()</strong> présents aux lignes 643 et 651 du fichier /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.py</p>
<p>Les decode en question ont été ajoutés dans le cadre de <a class="issue tracker-6 status-5 priority-4 priority-default closed child" title="Tâche: Porter ARV vers Sqlalchemy (Fermé)" href="https://dev-eole.ac-dijon.fr/issues/30131">#30131</a></p> Distribution EOLE - Tâche #30382: Passer ce script en python3 : /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.pyhttps://dev-eole.ac-dijon.fr/issues/30382?journal_id=1456152020-06-29T14:47:24ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Lié à</strong> <i><a class="issue tracker-6 status-5 priority-4 priority-default closed child" href="/issues/30131">Tâche #30131</a>: Porter ARV vers Sqlalchemy</i> ajouté</li></ul> Distribution EOLE - Tâche #30382: Passer ce script en python3 : /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.pyhttps://dev-eole.ac-dijon.fr/issues/30382?journal_id=1456442020-06-30T12:25:56ZFabrice Barconnièrefabrice.barconniere@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours</i></li></ul> Distribution EOLE - Tâche #30382: Passer ce script en python3 : /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.pyhttps://dev-eole.ac-dijon.fr/issues/30382?journal_id=1456452020-06-30T12:26:02ZFabrice Barconnièrefabrice.barconniere@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Assigné à</strong> mis à <i>Fabrice Barconnière</i></li></ul> Distribution EOLE - Tâche #30382: Passer ce script en python3 : /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.pyhttps://dev-eole.ac-dijon.fr/issues/30382?journal_id=1456462020-06-30T12:35:06ZFabrice Barconnièrefabrice.barconniere@region-academique-bourgogne-franche-comte.fr
<ul><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul>Tests passants :
<ul>
<li><a class="external" href="https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-sauvegarde-sh-sphynx-sauvegarde-2.8.0-amd64/27/">https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-sauvegarde-sh-sphynx-sauvegarde-2.8.0-amd64/27/</a></li>
<li><a class="external" href="https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-sauvegarde-sh-sphynx-restauration-2.8.0-amd64/40/">https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-sauvegarde-sh-sphynx-restauration-2.8.0-amd64/40/</a></li>
</ul> Distribution EOLE - Tâche #30382: Passer ce script en python3 : /mnt/eole-ci-tests/scripts/arv_apply_conf_ipsec.pyhttps://dev-eole.ac-dijon.fr/issues/30382?journal_id=1457222020-07-01T14:45:31ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li><li><strong>Restant à faire (heures)</strong> mis à <i>0.0</i></li></ul><p>Vu.</p>