Project

General

Profile

Scénario #20331

Implémenter la notion de site sur le module Seth

Added by Emmanuel IHRY almost 3 years ago. Updated over 2 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
-
Category:
-
Start date:
07/04/2017
Due date:
08/18/2017
% Done:

100%

Estimated time:
(Total: 16.00 h)
Spent time:
(Total: 14.00 h)
Story points:
4.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Titre original : Pouvoir attacher un DC à un site dès la phase d'instance

la notion de site est indispensable au fonctionnement d'AD. Les sites jouent un rôle dans le processus de réplication mais aussi ils permettent de dire quels contrôleurs traitent le demandes des PC positionnés sur un ensemble de LAN.

"Whilst Active Directory Organizational Units represents the logical structure of a company, sites define the physical topology of the network." (https://wiki.samba.org/index.php/Active_Directory_Sites)

Avec DC1 existant.

Lors de la procédure d'instance d'un DC additionnel, il serait utile de pouvoir attacher ce DC à un site préexistant, on pourrait imaginer de saisir ce site manuellement lors de la phase d'instance ? Il ne faut pas en tous cas saisir ce site en tant que variable EOLE car c'est une donnée qui peut varier dans le temps.

# samba-tool sites create MyDemoSite 

# samba-tool domain join samdom.example.com DC -Uadministrator --realm=samdom.example.com --site=MyDemoSite ...
Rattacher le site au lien par défaut "DEFAULTIPSITELINK" :
  • récupérer le modèle d'entrée LDAP à copier
     ldbsearch -H /var/lib/samba/private/sam.ldb.d/CN\=CONFIGURATION\,DC\=ETB1\,DC\=LAN.ldb CN=DEFAULTIPSITELINK
    
     siteList: <GUID=1160e2d9-2f02-4ffa-9a4d-2a95d548929f>;<RMD_ADDTIME=13135965119
     0000000>;<RMD_CHANGETIME=131359651190000000>;<RMD_FLAGS=0>;<RMD_INVOCID=23970
     5ad-89e0-44bf-9cc8-79ab08b9106d>;<RMD_LOCAL_USN=1965>;<RMD_ORIGINATING_USN=19
     65>;<RMD_VERSION=0>;CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=e
     tb1,DC=lan
    
    
  • récupérer l'UID du nouveau site
    ldbsearch -H /var/lib/samba/private/sam.ldb.d/CN\=CONFIGURATION\,DC\=ETB1\,DC\=LAN.ldb CN=MyDemoSite | grep objectGUID
    objectGUID: 1e8222ce-2856-4239-8621-5ee528ef55bc
    
  • créer un LDIF contenant un "siteList" pour "MyDemoSite"
    dn: CN=DEFAULTIPSITELINK,CN=IP,CN=Inter-Site Transports,CN=Sites,CN=Configuration,DC=etb1,DC=lan
    changetype: modify
    add: siteList
    siteList: <GUID=1e8222ce-2856-4239-8621-5ee528ef55bc>;<RMD_ADDTIME=13143302255
     0000000>;<RMD_CHANGETIME=131433037300000000>;<RMD_FLAGS=0>;<RMD_INVOCID=23970
     5ad-89e0-44bf-9cc8-79ab08b9106d>;<RMD_LOCAL_USN=11439>;<RMD_ORIGINATING_USN=1
     1439>;<RMD_VERSION=0>;CN=MyDemoSite,CN=Sites,CN=Configuration,DC=etb1,DC=
     lan
    
  • l'ajouter dans l'annuaire
    ldbmodify -H /var/lib/samba/private/sam.ldb.d/CN\=CONFIGURATION\,DC\=ETB1\,DC\=LAN.ldb
    

En complément : doc + test squash

Livrable

faire une démo


Subtasks

Tâche #21003: Implémenter la notion de site sur le module SethFerméGilles Grandgérard

Tâche #21005: Écrire un test Squash TM sur la notion de site dans SethFerméJoël Cuissinat


Related issues

Related to EOLE AD DC - Scénario #20911: Importation des comptes et des structure métiers dans le Seth établissement (bdd intermédiaire) Terminé (Sprint) 06/26/2017 07/14/2017
Related to EOLE AD DC - Tâche #21004: Documenter la notion de site (2.6.2) Fermé 07/04/2017

History

#1 Updated by Joël Cuissinat almost 3 years ago

  • Description updated (diff)

#2 Updated by Joël Cuissinat almost 3 years ago

  • Related to Scénario #20911: Importation des comptes et des structure métiers dans le Seth établissement (bdd intermédiaire) added

#3 Updated by Scrum Master almost 3 years ago

  • Tracker changed from Bac à idée to Scénario
  • Subject changed from Pouvoir attacher un DC à un site dès la phase d'instance to Implémenter la notion de site sur le module Seth
  • Description updated (diff)
  • Due date set to 07/13/2017
  • Target version set to sprint 2017 26-28 Equipe MENSR
  • Release set to EOLE 2.6.2
  • Story points set to 4.0

#4 Updated by Scrum Master almost 3 years ago

  • Assigned To set to Klaas TJEBBES

#6 Updated by Klaas TJEBBES almost 3 years ago

  • Description updated (diff)

#7 Updated by Klaas TJEBBES almost 3 years ago

  • Description updated (diff)

#8 Updated by Klaas TJEBBES almost 3 years ago

  • Description updated (diff)

#9 Updated by Gérald Schwartzmann over 2 years ago

  • Assigned To deleted (Klaas TJEBBES)

#10 Updated by Gérald Schwartzmann over 2 years ago

  • Blocked by Tâche #21003: Implémenter la notion de site sur le module Seth added

#11 Updated by Daniel Dehennin over 2 years ago

  • Blocked by deleted (Tâche #21003: Implémenter la notion de site sur le module Seth)

#12 Updated by Daniel Dehennin over 2 years ago

  • Due date deleted (07/14/2017)
  • Target version deleted (sprint 2017 26-28 Equipe MENSR)
  • Start date deleted (07/04/2017)

#13 Updated by Gilles Grandgérard over 2 years ago

  • Due date set to 08/18/2017
  • Target version set to sprint 2017 29-33 Equipe MENSR
  • Start date set to 07/17/2017

#14 Updated by Joël Cuissinat over 2 years ago

  • Related to Tâche #21004: Documenter la notion de site (2.6.2) added

#15 Updated by Joël Cuissinat over 2 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF