Tâche #34067
Scénario #33975: EOLE 2.9 : Rendre disponible EoleSSO en mode conteneur
Etude
100%
Demandes liées
Historique
#1 Mis à jour par Emmanuel GARETTE il y a environ 2 ans
Etat des dépendances :
Les dépendances sont sur python2 (donc Ubuntu Bionic) et sur des dépendances fournis par EOLE :
- python-m2crypto
- python-eolesso
- python-oic
- python-eoleldaptor
- python-twisted-web2
- python-xmlsec
- python-pycryptodomex
- python-pyjwkest
Il existe des fichiers de configuration :
/etc/eole/eolesso_openid.conf
Des certificats :
"/etc/ssl/certs/eole.crt" ou la variable eolesso_cert
KEYFILE = "/etc/ssl/certs/eole.key" ou la variable eolesso_key
Des répertoires :
SSO_PATH, 'app_filters'
SSO_PATH, 'metadata'
SSO_PATH, 'attribute_sets'
SSO_PATH, 'securid_users'
SSO_PATH, 'openid_users'
SSO_PATH, 'interface', 'info_homonymes'
DEFAULT_CSS = dico['eolesso_css']
Des scripts doivent être sur le maitre est non dans le conteneur (donc portage python3) :
- update_conf.py
- update_etabs.py
- get_domains.py
Utilisation de get_dico qui n'existe plus :
dans /usr/lib/python2.7/dist-packages/eolesso/oidlib.py supprimer la fonction getHostName
#2 Mis à jour par Emmanuel GARETTE il y a environ 2 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Emmanuel GARETTE
#3 Mis à jour par Emmanuel GARETTE il y a environ 2 ans
Volumes :
- /usr/share/sso/attribute_sets
- /etc/ldap/replication
#4 Mis à jour par Emmanuel GARETTE il y a environ 2 ans
- Bloqué par Tâche #34086: Un paquet python2 en version 2.9 bloque le builder ajouté
#5 Mis à jour par Emmanuel GARETTE il y a presque 2 ans
- Statut changé de En cours à Résolu
#6 Mis à jour par Emmanuel GARETTE il y a presque 2 ans
- % réalisé changé de 0 à 100
#7 Mis à jour par Joël Cuissinat il y a presque 2 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0