Projet

Général

Profil

Scénario #34152

Erreur script synchronize_aaf_directories

Ajouté par Laurent DEBAY il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
23/05/2022
Echéance:
24/06/2022
% réalisé:

100%

Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Bonjour,

Sur un Seth en 2.8.1 avec la paquet seth-education, le script "synchronize_aaf_directories" génère une erreur.
Il faut remplacer "python2" par "python3" dans la 1ère ligne!

Merci.
Laurent


Sous-tâches

Tâche #34189: [savoie] Le compte admin ne devrait pas expirer sur seth-education|amonecoleFerméEmmanuel GARETTE

Tâche #34190: [savoie] seth-aaf : les comptes importés ne devrait pas expirésFerméEmmanuel GARETTE

Tâche #34192: [savoie] seth-aaf : les comptes avec profile local doivent pouvoir s'importerFerméEmmanuel GARETTE

Tâche #34281: [savoie] seth-education : Le script synchronize_aaf_directories créé les répertoires pour les utilisateurs importés avec l'UAI du filerFerméEmmanuel GARETTE

Tâche #34282: Seth-education : sur un filer, restart le service winbind peut attendre indéfinimentFerméLaurent Gourvenec

Tâche #34284: [savoie] EOP sur Seth : le changement de mot de passe se faire sur un DN prédéfini (du type Scribe)FerméEmmanuel GARETTE

Tâche #34285: [savoie] seth-aaf : la création de l'utilisateur admin échoue si on classe les utilisateursFerméEmmanuel GARETTE

Tâche #34287: [savoie] Seth-education : instance bloqué si on fait des entrées vide durant l'instantFerméEmmanuel GARETTE

Tâche #34288: [savoie] Seth : ne pas redémarrer samba-ad-dc sur le membreFerméEmmanuel GARETTE

Tâche #34289: EtudeFerméEmmanuel GARETTE

Tâche #34291: [savoie] eole_gpo : pouvoir laisser l'activation de la GPO mais pas faire les montages des lecteursFerméEmmanuel GARETTE

Tâche #34292: [savoie] Ne pas pouvoir activer la GPO eole_gpo sur un membreFerméEmmanuel GARETTE

Tâche #34294: Revoir le libellé de la variableFerméEmmanuel GARETTE

Tâche #34295: Revoir les conditions d'activationFerméEmmanuel GARETTE

Tâche #34296: Vérifier si le contenu du répertoire HOME est bien un sous-répertoireFerméEmmanuel GARETTE

Tâche #34300: [savoie] AmonEcole : impossible d'affecter des classes à administrer à un professeur dans l'EADFerméEmmanuel GARETTE

Tâche #34304: Tester la synchronisation des répertoires (script synchronize_aaf_directories)FerméBenjamin Bohard

Tâche #34324: [savoie] [Seth] Possibilité de récupérer tout les établissements liés à un utilisateur FerméEmmanuel GARETTE

Tâche #34325: [savoie] [EOP] Gérer les actions de compte temporaire lorsque la liste des utilisateurs est vide FerméLaurent Gourvenec

Tâche #34327: [savoie] [seth-aaf] l'attribut gecos de l'utilisateur est en bytes dans l'annuaireFerméEmmanuel GARETTE


Demandes liées

Lié à Distribution EOLE - Tâche #34045: Le script /usr/share/eole/schedule/scripts/synchronize_aafdirectories n'est pas installé sur AmonEcole/SethEducation Fermé 12/04/2022

Historique

#1 Mis à jour par Joël Cuissinat il y a presque 2 ans

  • Lié à Tâche #34045: Le script /usr/share/eole/schedule/scripts/synchronize_aafdirectories n'est pas installé sur AmonEcole/SethEducation ajouté

#2 Mis à jour par Joël Cuissinat il y a presque 2 ans

Je viens de tester en corrigeant juste l'en-tête sur une 2.8.0, cela me donne :

root@dc1:/usr/share/eole/sbin# /usr/share/eole/sbin/synchronize_aaf_directories 
Archivage de l'utilisateur eole
Archivage de l'utilisateur aquota.group
Traceback (most recent call last):
  File "/usr/lib/python3.8/shutil.py", line 791, in move
    os.rename(src, real_dst)
PermissionError: [Errno 1] Operation not permitted: '/home/aquota.group' -> '/home/recyclage/2022/aquota.group'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/share/eole/sbin/synchronize_aaf_directories", line 228, in <module>
    move(path.join(AD_HOME_PATH, login), destdir)
  File "/usr/lib/python3.8/shutil.py", line 812, in move
    os.unlink(src)
PermissionError: [Errno 1] Operation not permitted: '/home/aquota.group'

#3 Mis à jour par Joël Cuissinat il y a presque 2 ans

  • Tracker changé de Demande à Scénario
  • Début 11/05/2022 supprimé
  • Release mis à Carnet de produit (Cadoles)
  • Points de scénarios mis à 1.0

#4 Mis à jour par Celine Rappeneau il y a presque 2 ans

  • Echéance mis à 24/06/2022
  • Version cible mis à Prestation Cadoles MEN 2022 23-25
  • Début mis à 07/06/2022

#5 Mis à jour par Emmanuel GARETTE il y a presque 2 ans

  • Assigné à mis à Emmanuel GARETTE

#7 Mis à jour par Joël Cuissinat il y a presque 2 ans

Concernant le pb remonté initialement, sur un DC1, on obtient désormais :

root@dc1:~# /usr/share/eole/sbin/synchronize_aaf_directories  
/!\ Impossible de trouver le fichier de configuration, avez-vous activer la création des répertoires locaux ? /!\

#8 Mis à jour par Joël Cuissinat il y a presque 2 ans

  • Statut changé de Nouveau à Terminé (Sprint)
  • Release changé de Carnet de produit (Cadoles) à EOLE 2.8.1

Formats disponibles : Atom PDF