webis ceph fs snapshot does not work on some deltawebs
On deltaweb001:
$ sudo WEBIS_CMD_NO_UPDATE=1 /usr/local/bin/webis ceph fs snapshot-list /mnt/ceph/storage/
2023-07-05 00:00:00 daily /mnt/ceph/storage/.snap/daily_20230705
2023-07-04 00:00:00 daily /mnt/ceph/storage/.snap/daily_20230704
[...]
On deltaweb040:
$ sudo WEBIS_CMD_NO_UPDATE=1 /usr/local/bin/webis ceph fs snapshot-list /mnt/ceph/storage/
realpath: '': No such file or directory
Likely: https://git.webis.de/code-generic/code-webis-cmd/-/blob/master/webis_cmd/tools/ceph/fs.sh#L74
The same holds for snapshot
, not just snapshot-list
, see $ journalctl -t CEPHFS_SNAPSHOT_DAILY | tail
Possibly related:
On deltaweb001:
$ sudo webis --version
Traceback (most recent call last):
File "/usr/local/bin/webis", line 8, in <module>
sys.exit(main())
File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1130, in __call__
return self.main(*args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1055, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1635, in invoke
rv = super().invoke(ctx)
File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.8/dist-packages/click/core.py", line 760, in invoke
return __callback(*args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/click/decorators.py", line 26, in new_func
return f(get_current_context(), *args, **kwargs)
File "/usr/local/lib/python3.8/dist-packages/webis_cmd/webis.py", line 161, in main
click.echo('Webis command {}'.format(pkg_resources.require('webis-cmd')[0].version))
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 901, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 792, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (typing-extensions 4.4.0 (/usr/local/lib/python3.8/dist-packages), Requirement.parse('typing-extensions>=4.6.1'), {'pydantic'})
On deltaweb040:
$ sudo webis --version
Webis command 3.0.0
However, on my own workstation it works with 3.0.0.
Still, maybe a problem with the upgrade to 3.0.0, can you remember a similar problem @roce3528 ?