Project

General

Profile

Scénario #21967

Le diagnose Seth sur la réplication doit se terminer rapidement et sans erreur

Added by Vincent Chavanon over 3 years ago. Updated about 3 years ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Story points:
2.0
Remaining (hours):
0.00 hour
Velocity based estimate:

Description

Demande originale

le diagnose renvoie une erreur relative à la réplication des DC :
Correction 4334 AD-SITES-000 étape 17 :

Réplication :
.                      Statut => Supportée
ERROR(<class 'samba.drs_utils.drsException'>): DsReplicaSync failed - drsException: DsReplicaSync failed (31, 'WERR_GEN_FAILURE')
  File "/usr/lib/python2.7/dist-packages/samba/netcmd/drs.py", line 386, in run
    drs_utils.sendDsReplicaSync(server_bind, server_bind_handle, source_dsa_guid, NC, req_options)
  File "/usr/lib/python2.7/dist-packages/samba/drs_utils.py", line 85, in sendDsReplicaSync
    raise drsException("DsReplicaSync failed %s" % estr)
.         Avec dc1.ac-test.fr => Erreur


http://squash-tm.eole.lan/squash/executions/6527

Proposition

Essayer de remplacer les commandes utilisées pour tester la réplication par d'autres qui seraient plus rapides quitte à ce que le test soit moins poussé.
Voir si il est possible de ne pas afficher de traceback en cas d'erreur.

Critères d'acceptation

Le test diagnose lié à la réplication AD affiche un résultat dans un délai raisonnable.
Le test n'affiche pas de traceback même en cas d'erreur.


Subtasks

Distribution EOLE - Tâche #21968: Seth : diagnose etb1.seth1 interminableNouveau

Associated revisions

Revision a550e9bb (diff)
Added by Gérald Schwartzmann over 3 years ago

Ajout d'un test du port de réplication en écoute avec TestService

ref #22365
ref #21967

History

#1 Updated by Scrum Master over 3 years ago

  • Parent task deleted (#21800)

#2 Updated by Scrum Master over 3 years ago

  • Tracker changed from Tâche to Proposition Scénario
  • Description updated (diff)
  • Target version changed from sprint 2017 43-45 Equipe MENSR to sprint 2017 46-48 Equipe MENSR

#3 Updated by Fabrice Barconnière over 3 years ago

  • Subject changed from Correction 4334 AD-SITES-000 étape 17 to Diagnose Seth : Correction 4334 AD-SITES-000 étape 17

#4 Updated by Fabrice Barconnière over 3 years ago

  • Project changed from Distribution EOLE to EOLE AD DC
  • Subject changed from Diagnose Seth : Correction 4334 AD-SITES-000 étape 17 to Diagnose Seth sur la réplication doit se terminer rapidement et sans erreur
  • Description updated (diff)

#5 Updated by Joël Cuissinat over 3 years ago

  • Target version deleted (sprint 2017 46-48 Equipe MENSR)

#6 Updated by Gérald Schwartzmann over 3 years ago

+ echo 'Réplication :'
Réplication :
+ printf '.  %26s => ' Statut
.                      Statut => + samba-tool drs bind
+ grep -qe 'DRSUAPI_SUPPORTED_EXTENSION_BASE.* Yes'
+ '[' 0 -eq 0 ']'
+ EchoVert Supportée
+ EchoColor Supportée 2 green
+ '[' '' = yes ']'
+ '[' '' = yes ']'
+ '[' 1 = 1 ']'
+ /usr/bin/tput setaf 2
+ echo Supportée
Supportée
+ '[' 1 = 1 ']'
+ /usr/bin/tput sgr0
++ hostname -f
+ LOCAL_DC=dc1.ac-test.fr
+ IFS=.
+ read -a DN
+ NC=DC=ac-test
+ (( i=1 ))
+ (( i<2 ))
+ NC=DC=ac-test,DC=fr
+ (( i++ ))
+ (( i<2 ))
+ declare -a ONLINE_DCS
+ (( i=0 ))
+ (( i<1 ))
+ DC=dc1.ac-test.fr
+ '[' dc1.ac-test.fr '!=' dc1.ac-test.fr ']'
+ (( i++ ))
+ (( i<1 ))
++ mktemp
+ TMP_SHOWREPL=/tmp/tmp.M3fEMLXEoH
+ samba-tool drs showrepl
++ sed -n '/==== INBOUND NEIGHBORS ====/,/==== OUTBOUND NEIGHBORS ====/p' /tmp/tmp.M3fEMLXEoH
+ IN_REPL='==== INBOUND NEIGHBORS ====

samba-tool drs showrepl pourrait afficher un message du type "pas de réplicat connu" plutôt que rien

Les commandes samba-tool drs bind (2m25.514s) et samba-tool drs showrepl (4m30.678s) est trop lente

Les tests de réplication ne devraient pas être fait si le service samba-ad-dc est arrêté. Cela devrait également éviter d'afficher certains traceback.

#7 Updated by Joël Cuissinat over 3 years ago

  • Tracker changed from Proposition Scénario to Scénario
  • Description updated (diff)
  • Release set to 25
  • Story points set to 2.0

#8 Updated by Luc Bourdot over 3 years ago

  • Release deleted (25)

#9 Updated by Joël Cuissinat over 3 years ago

  • Subject changed from Diagnose Seth sur la réplication doit se terminer rapidement et sans erreur to Le diagnose Seth sur la réplication doit se terminer rapidement et sans erreur

Also available in: Atom PDF