Tâche #33166
Scénario #32839: AmonEcole/Seth faire fonctionner l'interface Web d'Infosquota (LDAP)
Dysfonctionnements Seth 2.8.1 ?
100%
Description
Certains sont peut-être liés à la façon nous créons le module dans Jenkins mais lors de l'exécution du test https://dev-eole.ac-dijon.fr/squash/executions/13458, j'ai constaté plusieurs anomalies non liées à Infosquota.
- image aca.dc1-2.8.1-instance-setheducation :
- /home/adhomes/ et /home/workgroups/ vides
- pas de groupe professeurs, la commande de création suivante échoue :
root@dc1:~# /usr/share/eole/backend/creation-prof.py -uprof -mEole12345! -pLe -fProf -q50 Erreur : Erreur à l'exécution de la commande /usr/sbin/smbldap-useradd -a -A 1 -D U: -H U -o ou=local,ou=personnels -s /bin/false -d /home/p/prof -C \\dc1\prof\perso -F -g professeurs -G DomainUsers prof : Traceback (most recent call last): File "/usr/sbin/smbldap-useradd", line 94, in <module> new_user(args) File "/usr/sbin/smbldap-useradd", line 39, in new_user gid = grp.getgrnam(args.g).gr_gid KeyError: "getgrnam(): name not found: 'professeurs'"
- aca.dc1-2.8.1-avecimport-setheducation
- /home/adhomes/ et /home/workgroups/ toujours vides
- le groupe professeurs ainsi que les groupes métiers sont bien dans l'annuaire
- connexion EoleSSO en admin impossible (mais OK avec le compte prof)
La configuration dans eole-ci-tests est à revoir... Si l'idée est de faire du mono-serveur, les utilisateurs ne risquent pas d'accéder à leur perso avec :
root@dc1:~# CreoleGet --list | grep homes_share activer_ad_homes_share="non" ad_homes_share_host="file"
Related issues
History
#1 Updated by Joël Cuissinat about 2 years ago
- Description updated (diff)
#2 Updated by Joël Cuissinat about 2 years ago
- Description updated (diff)
#3 Updated by Joël Cuissinat almost 2 years ago
- Related to Scénario #32994: La variable "ad_homes_share_host" peut être vide sur Seth added
#4 Updated by Emmanuel GARETTE almost 2 years ago
- Assigned To set to Emmanuel GARETTE
#5 Updated by Emmanuel GARETTE almost 2 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
C'est "normal" parce que :
root@dc1:~# CreoleGet aaf_file_format none AAF ENT2DVA
Lorsqu'on configure seth education en mode "import" on ne créé pas les groupes professeurs, eleves, ... à l'instance.
Ces groupes sont créés lors de l'importation.
Si on démarre un "aca.dc1 avecimport-setheducation" on voit qu'on peut créer le professeur :
root@dc1:~# /usr/share/eole/backend/creation-prof.py -uprof -mEole12345! -pLe -fProf -q50 L'utilisateur prof (Le Prof) a été ajouté
#6 Updated by Joël Cuissinat almost 2 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0