Projet

Général

Profil

Scénario #30278

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

Ajouté par Gilles Grandgérard il y a presque 4 ans. Mis à jour il y a presque 4 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
19/06/2020
Echéance:
03/07/2020
% réalisé:

100%

Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
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


Sous-tâches

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


Demandes liées

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

Historique

#1 Mis à jour par Gilles Grandgérard il y a presque 4 ans

  • Points de scénarios mis à 1.0

#2 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Sujet changé de /usr/bin/addc_restore n'est plus fonctionnel sur Seth 2.7.2 à /usr/bin/addc_restore doit être fonctionnel sur Seth 2.7.2
  • Description mis à jour (diff)

#3 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Sujet changé de /usr/bin/addc_restore doit être fonctionnel sur Seth 2.7.2 à /usr/bin/addc_restore doit être fonctionnel sur Scribe 2.7.2

#4 Mis à jour par Joël Cuissinat il y a presque 4 ans

  • Lié à Tâche #30298: Validation du scénario /usr/bin/addc_restore doit être fonctionnel sur Scribe 2.7.2 ajouté

#5 Mis à jour par Philippe Caseiro il y a presque 4 ans

  • Assigné à mis à Emmanuel GARETTE

#6 Mis à jour par Fabrice Barconnière il y a presque 4 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF