Tâche #31203
Scénario #29191: [multi-étab] Disparition du groupe etablissement entre 2.6.2 et 2.7.1
Corrections à effectuer
100%
Description
- supprimer l'exception sur les établissements dans lsc.xml (NB : ces groupes sont par défaut rattachés à l'établissement racine)
interdire la création d'établissement 100% numérique(déjà fait pour l'EAD par #30340)- remplacer les occurrences de "00000001" et "00000002" dans les tests Jenkins
Demandes liées
Révisions associées
- tmpl/lsc.xml : synchrnonise "Etablissement" groups
Ref: #31203
tests importation multi-etab : renommage des établissements
Ref: #31203
tests importation multi-etab : les ACL sont affichées en minuscules
Ref: #31203
tests importation multi-etab : majuscules conservées en 2.6.2 !
Ref: #31203
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Assigné à mis à Joël Cuissinat
#3 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Description mis à jour (diff)
#4 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Description mis à jour (diff)
#5 Mis à jour par Joël Cuissinat il y a plus de 3 ans
J'ai compilé en 2.7.1, on va laisser tourner http://jenkins.eole.lan/jenkins/job/2.7.1/job/test-importation-acascribe-multietab-2.7.1-amd64/ cette nuit puis on étudiera :
~/git/eole-ci-tests/tests$ rgrep -E '00000001|00000002' | grep -v check-aaf-mini.sh seth/synchronisation/prepare-seth1-eolead.sh:doCreateOUEtablissement 00000001 seth/synchronisation/prepare-seth1-eolead.sh:doCreateOUEtablissement 00000002 importation/importation_yoyo_eleves_multietab.sh:if [ "$ETAB" = "00000001" ]; then importation/importation_yoyo_eleves_multietab.sh:if [ "$ETAB" = "00000001" ]; then importation/Importation-AcaScribe-MultiEtab.yaml: - run: importation_yoyo_eleves_multietab.sh 00000001 ETB1 prenom.eleve19 importation/Importation-AcaScribe-MultiEtab.yaml: - run: importation_yoyo_professeurs_multietab.sh 00000001 ETB1 prenom.prof9 importation/Importation-AcaScribe-MultiEtab.yaml: - run: importation_yoyo_eleves_multietab.sh 00000002 ETB2 prenom.eleve191 importation/Importation-AcaScribe-MultiEtab.yaml: - run: importation_yoyo_professeurs_multietab.sh 00000002 ETB2 prenom.prof91 importation/activer-multi-etab.sh: python3 ./add_etab.py 00000001 importation/activer-multi-etab.sh: python3 ./add_etab.py 00000002 importation/activer-multi-etab.sh: ./add_etab.py 00000001 importation/activer-multi-etab.sh: ./add_etab.py 00000002 importation/activer-multi-etab.sh:00000002;ETB2 importation/activer-multi-etab.sh:00000001;ETB1
#6 Mis à jour par Joël Cuissinat il y a plus de 3 ans
Il y a toujours des erreurs setfacl mais à la création des établissements secondaires cette fois !
AUTOMATE : aca.scribe 'activer-multi-etab.sh' args=[] timeout=1000 --> 1920 monitorReponse: vmid=448311 Created ou "OU=0000001E,DC=domscribe,DC=ac-test,DC=fr" Created ou "OU=Utilisateurs,OU=0000001E,DC=domscribe,DC=ac-test,DC=fr" Created ou "OU=Ordinateurs,OU=0000001E,DC=domscribe,DC=ac-test,DC=fr" setfacl : Option -m : Argument invalide près du caractère 3 Ajout de l'établissement 0000001E error in set_acl: ['setfacl', '-PRm', 'g:0000001E:rwx', '/home/workgroups/0000001E'] 2 ajout de profs-0000001E ajout de eleves-0000001E Created ou "OU=0000002E,DC=domscribe,DC=ac-test,DC=fr" Created ou "OU=Utilisateurs,OU=0000002E,DC=domscribe,DC=ac-test,DC=fr" Created ou "OU=Ordinateurs,OU=0000002E,DC=domscribe,DC=ac-test,DC=fr" setfacl : Option -m : Argument invalide près du caractère 3 Ajout de l'établissement 0000002E error in set_acl: ['setfacl', '-PRm', 'g:0000002E:rwx', '/home/workgroups/0000002E'] 2 ajout de profs-0000002E ajout de eleves-0000002E Création du fichier d'association établissement/préfixe Fin monitorReponse: vmid=448311 Duree=220s timeout=1920s (11%)
D'après les tests que j'ai effectué en maquette, la prise en compte du groupe établissement nécessaire 37 à 38 itération (avec sleep de 2 secondes !) contre 30 maxi dans eoleshare.py !
#7 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Lié à Tâche #28464: ScribeAD : les partages ne devraient pas être créés avant la synchro lsc ajouté
#8 Mis à jour par Joël Cuissinat il y a plus de 3 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
Cette fois le test est OK toutes versions confondues :)
#9 Mis à jour par Gilles Grandgérard il y a plus de 3 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0