Scénario #30278
/usr/bin/addc_restore doit être fonctionnel sur Scribe 2.7.2
Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
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¶
- le tests Jenkins est passant : https://dev-eole.ac-dijon.fr/jenkins/job/2.7.2/job/test-sauvegarde-bareos-restaure-full-2.7.2-amd64/
Sous-tâches
Demandes liées
Historique
#1 Mis à jour par Gilles Grandgérard il y a environ 4 ans
- Points de scénarios mis à 1.0
#2 Mis à jour par Joël Cuissinat il y a environ 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 environ 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 environ 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 environ 4 ans
- Assigné à mis à Emmanuel GARETTE
#6 Mis à jour par Fabrice Barconnière il y a environ 4 ans
- Statut changé de Nouveau à Terminé (Sprint)