Project

General

Profile

Actions

Evolution #186

open

Script de régénération du LDAP

Added by Baptiste Jonglez over 9 years ago. Updated over 9 years ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
04/08/2014
Due date:
% Done:

0%

Estimated time:
10.00 h

Description

On peut avoir besoin de régénérer toutes les données du LDAP à partir du SI, en cas de désynchronisation grave. En fait, ça arrivera forcément (Murphy). Détails sur #180

Il faut donc écrire un script qui soit capable de reconstruire toutes les branches LDAP nécessaires à partir de la base de données du SI.


Related issues

Related to SI du FAI Illyse - Anomalie #180: Synchronisation entre la base de données du SI et le LDAPFerméFabien Michel03/09/2014

Actions
Blocked by SI du FAI Illyse - Evolution #184: VPN : configurer les paramètres de connexionFerméSébastien Dufromentel04/08/2014

Actions
Blocked by SI du FAI Illyse - Evolution #179: Gestion des reverse DNS et des délégationsEn coursBaptiste Jonglez03/06/2014

Actions
Actions #1

Updated by Fabien Michel over 9 years ago

Ce script devra entre autre détecter les models utilisant CoinLdapSyncModel et pour chaque objet de ce modèle appeler sync_to_ldap. Cependant, il faudra aussi qu'il gère les suppressions.
Il faudra donc qu'il récupère les entrées dans le LDAP qui ne sont pas dans la base du SI et qu'il applique la méthode delete_from_ldap. Je pense que cette récupération d'entrée LDAP non valide doit faire l'objet d'une méthode obligatoire supplémentaire dans le modèle CoinLdapSyncModel

Actions #2

Updated by Baptiste Jonglez over 9 years ago

C'est pas plus simple de tout virer du LDAP avant de regénérer les objets ?

Actions #3

Updated by Fabien Michel over 9 years ago

Cela me parait dangereux, mais je ne serai pas vraiment dire pourquoi.
Ne risque-t-on pas notamment de perdre tous les mots de passe ?

Actions

Also available in: Atom PDF