Project

General

Profile

Scénario #23796

EOLE 2.7.0 : faire fonctionner l'EAD3

Added by Fabrice Barconnière about 2 years ago. Updated about 2 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Start date:
05/14/2018
Due date:
06/22/2018
% Done:

100%

Estimated time:
(Total: 9.00 h)
Spent time:
(Total: 14.50 h)
Story points:
8.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

L'EAD3 est développé en Python2.

Il utilise une lib python Salt qui, elle, est en python3 :
  • /var/log/eoleflask/eoleflask.log
    2018-04-30 10:39:10,339: eoleflask - Unable to load module 'ead3fileserver': No module named auth
    Traceback (most recent call last):
      File "/usr/lib/python2.7/dist-packages/eoleflask/loader.py", line 80, in load_app
        m = __import__(module)
      File "/usr/lib/python2.7/dist-packages/ead3fileserver/__init__.py", line 18, in <module>
        from ead3fileserver import api
      File "/usr/lib/python2.7/dist-packages/ead3fileserver/api.py", line 8, in <module>
        import salt.auth
    ImportError: No module named auth
    

L'EAD3 est lancé par eoleflask qui est aussi en python2

Critères d’acceptation

FIXME


Subtasks

Tâche #24229: Creole doit fonctionner en python2 et python3FerméEmmanuel GARETTE

Tâche #24232: restkit n'existe pas en python3, porter sur requestsFerméEmmanuel GARETTE

Tâche #24250: L'option -m n'existe plus dans manage_scheduleFerméLionel Morin

Tâche #24255: Pouvoir s'authentifier sur Salt-masterFerméEmmanuel GARETTE

Tâche #24256: Porter le module EOLE de salt-apiFerméEmmanuel GARETTE


Related issues

Related to eole-ead3 - Scénario #24259: Finaliser et valider les dernières modifications de l'EAD 3 (2.6 et 2.7) Terminé (Sprint) 08/27/2018 09/14/2018

History

#1 Updated by Fabrice Barconnière about 2 years ago

  • Description updated (diff)

#2 Updated by Fabrice Barconnière about 2 years ago

  • Description updated (diff)
  • Story points changed from 4.0 to 8.0

#3 Updated by Joël Cuissinat about 2 years ago

  • Due date set to 06/01/2018
  • Target version set to sprint 2018 20-22 Equipe MENSR
  • Start date set to 05/14/2018

#4 Updated by Joël Cuissinat about 2 years ago

  • Target version changed from sprint 2018 20-22 Equipe MENSR to sprint 2018 23-25 Equipe MENSR

#5 Updated by Emmanuel GARETTE about 2 years ago

  • Assigned To set to Gwenael Remond

#6 Updated by Daniel Dehennin about 2 years ago

  • Description updated (diff)

#7 Updated by Daniel Dehennin about 2 years ago

  • Project changed from Distribution EOLE to eole-ead3

#8 Updated by Emmanuel GARETTE about 2 years ago

  • Status changed from Nouveau to Terminé (Sprint)

#10 Updated by Emmanuel GARETTE almost 2 years ago

  • Related to Scénario #24259: Finaliser et valider les dernières modifications de l'EAD 3 (2.6 et 2.7) added

Also available in: Atom PDF