Tâche #18720
Scénario #18559: Finaliser le packaging de la haute dispo pour EoleSSO
Publication des paquets de Dev en 2.5.2 / 2.6.1
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Historique
#1 Mis à jour par Bruno Boiget il y a environ 9 ans
Les paquets étant en unstable, pas de port pour l'instant en 2.6.0 (vu avec Joël). A porter si demandé par des utilisateurs
- eole-sso
- Merge des branches + adaptations pour la versions 2.6.1
- ajout de la dépendance sur python-prometheus-client (python-eolesso)
- sur 2.5.2, le paquet est compilé depuis les branches feature/9921_haute_dispo et dist/eole/2.5.2/feature/9921_haute_dispo
- creole / eole-common (génération de certificats clients)
- paquets compilés en 2.5.2/proposed et 2.6.1
Pour tester les fonctionnalités ajoutées :
- session dans un Redis distant
- installer sur une ou plusieurs machines le paquet eole-sso et le paquet eole-sso-cluster-client. utiliser un module avec annuaire local pour simplifier le travail (aca.scribe)
- installer sur une autre machine le paquet eole-sso-cluster-server
- Sur le serveur, verifier dans l'onglet Eole sso cluster que la variable Nom d'hôte ou adresse IP d'accès au service Redis distant (stunnel) est correcte. Elle correspond à l'adresse sur laquelle les clients accèderont au serveur Redis via stunnel (adresse_ip_eth0 par défaut)
- Sur le client, renseigner la même adresse dans cette variable
- reconfigurer les 2 machines
- sur le client, recopier les fichier /etc/ssl/certs/ca_local.crt et /etc/ssl/certs/stunnel_server.crt du serveur dans /etc/stunnel/eole puis reconfigurer.
- sur le serveur, recopier les fichier /etc/ssl/certs/ca_local.crt et /etc/ssl/certs/stunnel_client.crt du client dans /etc/stunnel/eole puis reconfigurer.
- Se connecter sur
https://<adresse_client>:8443
. - Il doit être possible de se connecter
- Génération de statistiques (eole-sso)
- en mode expert, passer à oui la variable Générer des statistiques d'usage du service dans l'onglet Eole sso
- reconfigurer
- Aller sur
https://<adresse_client>:8443/metrics
- Une page de statistiques doit apparaître.
#2 Mis à jour par Bruno Boiget il y a environ 9 ans
- Temps estimé changé de 0.50 h à 3.00 h
#3 Mis à jour par Bruno Boiget il y a environ 9 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Scrum Master il y a environ 9 ans
- Statut changé de En cours à Résolu
#5 Mis à jour par Daniel Dehennin il y a environ 9 ans
- % réalisé changé de 0 à 100
#6 Mis à jour par Daniel Dehennin il y a environ 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.5 à 0.0