In cryosparc 4.2.1 with newest patch, when caching files ,there is a error. Below are detail log. Hope someone can help find out why.
Traceback (most recent call last):
File "cryosparc_master/cryosparc_compute/run.py", line 96, in cryosparc_compute.run.main
File "cryosparc_master/cryosparc_compute/jobs/refine/newrun.py", line 125, in cryosparc_compute.jobs.refine.newrun.run_homo_refine
File "/home/spuser/Documents/cryosparc2/cryosparc2_worker/cryosparc_compute/particles.py", line 114, in read_blobs
u_blob_paths = cache.download_and_return_cache_paths(u_rel_paths)
File "/home/spuser/Documents/cryosparc2/cryosparc2_worker/cryosparc_compute/jobs/cache.py", line 102, in download_and_return_cache_paths
used_mb = sync_hits(worker_hostname, ssd_cache_path, instance_id)
File "/home/spuser/Documents/cryosparc2/cryosparc2_worker/cryosparc_compute/jobs/cache.py", line 156, in sync_hits
rc.cli.cache_sync_hits(worker_hostname, com.compress_paths(keys), sizes_mb, rc._project_uid, rc._job_uid)
File "/home/spuser/Documents/cryosparc2/cryosparc2_worker/cryosparc_tools/cryosparc/command.py", line 112, in func
assert "error" not in res, f'Error for "{key}" with params {params}:\n' + format_server_error(res["error"])
AssertionError: Error for "cache_sync_hits" with params ('biortus4', 'eJxrYImdogcABQIBpA==', [], 'P64', 'J882'):
ServerError: cache_sync_hits() takes 3 positional arguments but 5 were given
Traceback (most recent call last):
File "/home/spuser/Documents/cryosparc2/cryosparc2_master/cryosparc_command/commandcommon.py", line 200, in wrapper
res = func(*args, **kwargs)
TypeError: cache_sync_hits() takes 3 positional arguments but 5 were given