Projet

Général

Profil

Tâche #34825

Scénario #34741: Problèmes rencontrés lors de la qualification 2.9.0-rc1

26 - Scribe - annuaire

Ajouté par Joël Cuissinat il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
26/10/2022
Echéance:
% réalisé:

100%

Temps estimé:
0.00 h
Restant à faire (heures):
0.0

Capture d’écran_2022-11-09_11-26-52.png Voir (171 ko) Klaas TJEBBES, 09/11/2022 11:28

Capture d’écran_2022-11-09_12-24-55.png Voir (151 ko) Klaas TJEBBES, 09/11/2022 12:25

Capture d’écran_2022-11-09_15-34-55.png Voir (63,2 ko) Klaas TJEBBES, 09/11/2022 15:35

Capture d’écran_2022-11-09_16-00-54.png Voir (256 ko) Klaas TJEBBES, 09/11/2022 16:03

Historique

#1 Mis à jour par Klaas TJEBBES il y a plus d'un an

  • Assigné à mis à Klaas TJEBBES

#3 Mis à jour par Klaas TJEBBES il y a plus d'un an

Changing password failed, please try another password more secure
Même en utilisant "Eole12345!Eole12345!"

Correction en cours dans #34728

#4 Mis à jour par Klaas TJEBBES il y a plus d'un an

Pas de roundcube

Déjà signalé : https://dev-eole.ac-dijon.fr/issues/34936

#5 Mis à jour par Klaas TJEBBES il y a plus d'un an

Mauvais DNS

Pas forcément car sur etb1.amon, il y a une délégation de zone (forward) pour le domaine dompedago.etb1.lan

Si parce que le client Salt utilise http://salt/ et non pas http://salt.dompedago.etb1.lan/

#6 Mis à jour par Klaas TJEBBES il y a plus d'un an

SCRIBE-T02-006 Test expiration comptes, pas 24/43 ET pas 43/43:
Il faudrait mettre :

L'authentification avec le message "Le compte de l'utilisateur a expiré"

car l'authentification peut aussi échouer pour "mot de passe incorrect" et ce n'est pas ce que l'on veut

Pas modifiés dans le test inclus : https://dev-eole.ac-dijon.fr/squash/test-cases/8577/info

#7 Mis à jour par Klaas TJEBBES il y a plus d'un an

SCRIBE-T02-010 dernier pas :
La liste n'est PAS vide, "prof.temp" est toujours présent

Problème avec systemd-timesyncd ou vrai bug ?
https://dev-eole.ac-dijon.fr/squash/executions/14144

#8 Mis à jour par Klaas TJEBBES il y a plus d'un an

SCRIBE-T02-20 plusieurs pas avec <no_value>
pas 15/15 "adm" au lieu de "adm_pw"

→ Test à corriger #35020

#9 Mis à jour par Klaas TJEBBES il y a plus d'un an

SCRIBE-T11-001 pas #2

Non, j'ai :

> 
> Adresse mail :
> 0 : adresse fournie ou domaine restreint
> 1 : adresse fournie ou domaine Internet
> 2 : adresse fournie ou aucune
> 3 : adresse locale, domaine restreint
> 4 : adresse locale, domaine Internet
> 5 : aucune adresse
> 
> Choisissez un nombre dans la liste [1] :  
> 
> Fichier AAF Personnels (exemple : ENT_xxx_PersEducNat_0000.xml)
> Fichier AAF Personnels (exemple : ENT_xxx_PersEducNat_0000.xml)
> 

J'ai entré :

> personnels_sans_date.xml
> 

et l'import a démarré et, comme attendu au pas #3, a terminé avec :

> INFO:scribe.importation:#########################################
> INFO:scribe.importation: Fin de l'importation en mode console
> INFO:scribe.importation:#########################################
> fichier importation_20221110_141632.txt copié dans :
> INFO:scribe.importation:fichier importation_20221110_141632.txt copié dans :
> /home/a/admin/perso/importation/importation_20221110_141632.txt
> INFO:scribe.importation:/home/a/admin/perso/importation/importation_20221110_141632.txt
> 

Tu es bien sûr que l'export X était bien configuré ?
Moi, j'ai bien le navigateur de fichiers Zenity en tout cas ;)

#10 Mis à jour par Klaas TJEBBES il y a plus d'un an

SCRIBE-T12-001 et suivant
remplacer :

> python -c """import xmlrpclib;z = xmlrpclib.Server('https://aaf:aaf@zephir.ac-test.fr:7080');print z.aaf.notify_upload('00000001.tar.gz')""" 
> 

par
> python3 -c """from xmlrpc import client as xmlrpclib;z = xmlrpclib.Server('https://aaf:aaf@zephir.ac-test.fr:7080');print(z.aaf.notify_upload('00000001.tar.gz'))""" 
> 

OK, il y avait encore python2 sur EOLE 2.8.
→ pas de test corrigé dans https://dev-eole.ac-dijon.fr/squash/test-cases/1801/info

NB : la doc avait été mise à jour http://eole.ac-dijon.fr/documentations/2.9/completes/HTML/ModuleScribe/co/41-synchro-AAF.html#glN83

#11 Mis à jour par Klaas TJEBBES il y a plus d'un an

T12-002 pas#8

> Traceback (mostrecent cal last):
> File "/usr/bin/synchro_aaf", line 156, in run
> write_pesonnels(store, import_type)
> File "/usr/bin/synchro_aaf", line 101, in write_personnels
> writer.purge_equipes(connexion=connexion)
> TypeEror: purge_equipes() mising 1 required positional argument: 'etab'
> 

Visiblement un bug → demande dédiée #35024

#12 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de Nouveau à Fermé
  • Restant à faire (heures) mis à 0.0

#13 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de Fermé à Nouveau
  • Temps estimé mis à 0.00 h

#14 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Tâche parente changé de #34743 à #34741

#15 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#16 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF