Project

General

Profile

Scénario #30278

/usr/bin/addc_restore doit être fonctionnel sur Scribe 2.7.2

Added by Gilles Grandgérard 3 months ago. Updated 3 months ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
06/19/2020
Due date:
07/03/2020
% Done:

100%

Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Suite à la migration Samba4.11 sur eole 2.7.2, le script /usr/bin/addc_restore n'est plus fonctionnel.
(j'ai vu des commits dans le code d'origine Samba depuis la version 4.9. Il me semble qu'il faut les reporter)

04:47:52             AUTOMATE : Traceback dans la sortie console!
04:47:52             09-juin 04:47 scribe_fd JobId 6: ClientAfterJob: Traceback (most recent call last):
04:47:52             09-juin 04:47 scribe_fd JobId 6: ClientAfterJob:   File "/usr/bin/addc_restore", line 126, in <module>
04:47:52             09-juin 04:47 scribe_fd JobId 6: ClientAfterJob:     remove_dc(samdb, logger, cn)
04:47:52             09-juin 04:47 scribe_fd JobId 6: ClientAfterJob:   File "/usr/lib/python3/dist-packages/samba/remove_dc.py", line 385, in remove_dc
04:47:52             09-juin 04:47 scribe_fd JobId 6: ClientAfterJob:     ntds_guid = uuid.UUID(hex=dc_name)
04:47:52             09-juin 04:47 scribe_fd JobId 6: ClientAfterJob:   File "/usr/lib/python3.6/uuid.py", line 137, in __init__
04:47:52             09-juin 04:47 scribe_fd JobId 6: ClientAfterJob:     hex = hex.replace('urn:', '').replace('uuid:', '')
04:47:52             09-juin 04:47 scribe_fd JobId 6: ClientAfterJob: TypeError: a bytes-like object is required, not 'str'
04:47:52             09-juin 04:47 scribe_fd JobId 6: ClientAfterJob: A transaction is still active in ldb context [0x32ea890] on tdb:///var/lib/samba/private/sam.ldb
04:47:52             09-juin 04:47 scribe_fd JobId 6: ClientAfterJob: post ADDC

Solutions à mettre en œuvre

  • sur EOLE >= 2.7.2
  • corriger/mettre à niveau les scripts de restauration

Critères d'acceptation


Subtasks

Tâche #30358: Problème d'encodage dans la commande bin/addc_restoreFerméEmmanuel GARETTE


Related issues

Related to Distribution EOLE - Tâche #30298: Validation du scénario /usr/bin/addc_restore doit être fonctionnel sur Scribe 2.7.2 Fermé 06/11/2020

History

#1 Updated by Gilles Grandgérard 3 months ago

  • Story points set to 1.0

#2 Updated by Joël Cuissinat 3 months ago

  • Subject changed from /usr/bin/addc_restore n'est plus fonctionnel sur Seth 2.7.2 to /usr/bin/addc_restore doit être fonctionnel sur Seth 2.7.2
  • Description updated (diff)

#3 Updated by Joël Cuissinat 3 months ago

  • Subject changed from /usr/bin/addc_restore doit être fonctionnel sur Seth 2.7.2 to /usr/bin/addc_restore doit être fonctionnel sur Scribe 2.7.2

#4 Updated by Joël Cuissinat 3 months ago

  • Related to Tâche #30298: Validation du scénario /usr/bin/addc_restore doit être fonctionnel sur Scribe 2.7.2 added

#5 Updated by Philippe Caseiro 3 months ago

  • Assigned To set to Emmanuel GARETTE

#6 Updated by Fabrice Barconnière 3 months ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF