Tâche #28161
Scénario #28188: Gestion des RID existants
Recupération du nom du RID master
100%
Description
Il semble que la récupération du nom du RID master apportée par 9177789d ne soit pas opérationnelle :
root@rw-preauth-00:/etc/eole/extra/schedule# samba-tool fsmo show
SchemaMasterRole owner: CN=NTDS Settings,CN=RW-PREAUTH-00,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=preauth,DC=ad,DC=e2,DC=rie,DC=gouv,DC=fr
InfrastructureMasterRole owner: CN=NTDS Settings,CN=RW-PREAUTH-00,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=preauth,DC=ad,DC=e2,DC=rie,DC=gouv,DC=fr
RidAllocationMasterRole owner: CN=NTDS Settings,CN=RW-PREAUTH-00,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=preauth,DC=ad,DC=e2,DC=rie,DC=gouv,DC=fr
PdcEmulationMasterRole owner: CN=NTDS Settings,CN=RW-PREAUTH-00,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=preauth,DC=ad,DC=e2,DC=rie,DC=gouv,DC=fr
DomainNamingMasterRole owner: CN=NTDS Settings,CN=RW-PREAUTH-00,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=preauth,DC=ad,DC=e2,DC=rie,DC=gouv,DC=fr
DomainDnsZonesMasterRole owner: CN=NTDS Settings,CN=RW-PREAUTH-00,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=preauth,DC=ad,DC=e2,DC=rie,DC=gouv,DC=fr
ForestDnsZonesMasterRole owner: CN=NTDS Settings,CN=RW-PREAUTH-00,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=preauth,DC=ad,DC=e2,DC=rie,DC=gouv,DC=fr
root@rw-preauth-00:/etc/eole/extra/schedule# samba-tool fsmo show | perl -n -e '/RidAllocationMasterRole owner: CN=NTDS Settings,CN=(\w+),/ && print $1'
root@rw-preauth-00:/etc/eole/extra/schedule#
Rien n'est retourné, le futur DC s'enregistrant alors aupès de n'importe quel DC.
Révisions associées
Match hostname using context rather than set of characters.
Ref #28161
Historique
#1 Mis à jour par Vincent Chavanon il y a presque 5 ans
- Sujet changé de Recupération du nom du RDI master à Recupération du nom du RID master
#2 Mis à jour par Thierry Bertrand il y a presque 5 ans
- Tracker changé de Anomalie à Demande
- Version cible mis à sprint 2019 18-20 Equipe MENSR
- Tâche parente mis à #28188
#3 Mis à jour par Emmanuel IHRY il y a presque 5 ans
- Description mis à jour (diff)
- Assigné à mis à Benjamin Bohard
#4 Mis à jour par Benjamin Bohard il y a presque 5 ans
Problème non reproduit avec une infrastructure composée des DC1 et DC2 dans le réseau académique sur l’opennebula.
#5 Mis à jour par Scrum Master il y a presque 5 ans
- Description mis à jour (diff)
#6 Mis à jour par Benjamin Bohard il y a presque 5 ans
L’expression rationnelle utilisée pour récupérer le nom de machine n’est pas suffisamment permissive et exclut les noms contenant des tirets (et quels autres caractères non envisagés ?).
En partant du principe que les CN encadrants le nom de machine sont invariants, on peut modifier cette expression de la façon suivante :
/RidAllocationMasterRole owner: CN=NTDS Settings,CN=(\w+),/ /RidAllocationMasterRole owner: CN=NTDS Settings,CN=(.+),CN=Servers/
#7 Mis à jour par Benjamin Bohard il y a presque 5 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
#8 Mis à jour par Joël Cuissinat il y a presque 5 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0