https://bugzilla.suse.com/show_bug.cgi?id=1230642 Bug ID: 1230642 Summary: Salt GitFS - AttributeError: '_pygit2.Blob' object has no attribute 'hex' Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Salt Assignee: salt-maintainers@suse.de Reporter: egotthold@suse.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Same setup as on my last reports. Sadly I still can't operate my GitFS. It would be nice if the stability could be improved as GitFS isn't usable for multiple weeks now. Currently installed version: salt-master-3006.0-23.1.x86_64 Sep 17 14:11:36 esprimo-1 salt-master[15762]: [ERROR ] Uncaught exception while updating gitfs fileserver cache Sep 17 14:11:36 esprimo-1 salt-master[15762]: Traceback (most recent call last): Sep 17 14:11:36 esprimo-1 salt-master[15762]: File "/usr/lib/python3.11/site-packages/salt/master.py", line 467, in _do_update Sep 17 14:11:36 esprimo-1 salt-master[15762]: update_func(*args) Sep 17 14:11:36 esprimo-1 salt-master[15762]: File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 149, in __call__ Sep 17 14:11:36 esprimo-1 salt-master[15762]: return self.loader.run(run_func, *args, **kwargs) Sep 17 14:11:36 esprimo-1 salt-master[15762]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 14:11:36 esprimo-1 salt-master[15762]: File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 1234, in run Sep 17 14:11:36 esprimo-1 salt-master[15762]: return self._last_context.run(self._run_as, _func_or_method, *args, **kwargs) Sep 17 14:11:36 esprimo-1 salt-master[15762]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 14:11:36 esprimo-1 salt-master[15762]: File "/usr/lib/python3.11/site-packages/salt/loader/lazy.py", line 1249, in _run_as Sep 17 14:11:36 esprimo-1 salt-master[15762]: return _func_or_method(*args, **kwargs) Sep 17 14:11:36 esprimo-1 salt-master[15762]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 14:11:36 esprimo-1 salt-master[15762]: File "/usr/lib/python3.11/site-packages/salt/fileserver/gitfs.py", line 139, in update Sep 17 14:11:36 esprimo-1 salt-master[15762]: _gitfs().update(remotes) Sep 17 14:11:36 esprimo-1 salt-master[15762]: File "/usr/lib/python3.11/site-packages/salt/utils/gitfs.py", line 2760, in update Sep 17 14:11:36 esprimo-1 salt-master[15762]: salt.fileserver.reap_fileserver_cache_dir( Sep 17 14:11:36 esprimo-1 salt-master[15762]: File "/usr/lib/python3.11/site-packages/salt/fileserver/__init__.py", line 274, in reap_fileserver_cache_dir Sep 17 14:11:36 esprimo-1 salt-master[15762]: ret = find_func(filename, saltenv=saltenv) Sep 17 14:11:36 esprimo-1 salt-master[15762]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 14:11:36 esprimo-1 salt-master[15762]: File "/usr/lib/python3.11/site-packages/salt/utils/gitfs.py", line 3119, in find_file Sep 17 14:11:36 esprimo-1 salt-master[15762]: blob, blob_hexsha, blob_mode = repo.find_file(repo_path, tgt_env) Sep 17 14:11:36 esprimo-1 salt-master[15762]: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 17 14:11:36 esprimo-1 salt-master[15762]: File "/usr/lib/python3.11/site-packages/salt/utils/gitfs.py", line 2148, in find_file Sep 17 14:11:36 esprimo-1 salt-master[15762]: return blob, blob.hex, mode -- You are receiving this mail because: You are on the CC list for the bug.