Projet

Général

Profil

Scénario #34322

Mis à jour par Joël Cuissinat il y a environ 2 ans

La signature de la fonction backup_offline (dans le module samba.ntactls) a évoluée de
<pre>
def backup_offline(src_service_path, dest_tarfile_path, samdb_conn, smb_conf_path)
</pre>
à
<pre>
def backup_offline(src_service_path, dest_tarfile_path, smb_conf_path, dom_sid)
</pre>

Lors de la sauvegarde, on a donc l’erreur suivante :
<pre>
2022-06-20T10:04:07.220359+02:00 scribe.domscribe.ac-test.fr bareos-dir: scribe_fd JobId 1: ClientBeforeJob: Traceback (most recent call last):
2022-06-20T10:04:07.220475+02:00 scribe.domscribe.ac-test.fr bareos-dir: scribe_fd JobId 1: ClientBeforeJob: File "<string>", line 11, in <module>
2022-06-20T10:04:07.220734+02:00 scribe.domscribe.ac-test.fr bareos-dir: scribe_fd JobId 1: ClientBeforeJob: File "/usr/lib/python3/dist-packages/samba/ntacls.py", line 560, in backup_offline
2022-06-20T10:04:07.221266+02:00 scribe.domscribe.ac-test.fr bareos-dir: scribe_fd JobId 1: ClientBeforeJob: ntacls_helper = NtaclsHelper(service, smb_conf_path, dom_sid)
2022-06-20T10:04:07.221494+02:00 scribe.domscribe.ac-test.fr bareos-dir: scribe_fd JobId 1: ClientBeforeJob: File "/usr/lib/python3/dist-packages/samba/ntacls.py", line 456, in __init__
2022-06-20T10:04:07.221736+02:00 scribe.domscribe.ac-test.fr bareos-dir: scribe_fd JobId 1: ClientBeforeJob: self.lp.load(smb_conf_path)
2022-06-20T10:04:07.221896+02:00 scribe.domscribe.ac-test.fr bareos-dir: scribe_fd JobId 1: ClientBeforeJob: TypeError: argument 1 must be str, not SamDB
</pre>

Erreur notamment visible dans le test : https://dev-eole.ac-dijon.fr/jenkins/job/2.9.0/job/test-sauvegarde-bareos-sauvegarde-full-seth-2.9.0-amd64/

Retour