Worker update force update but still version mismatch

Hello,

I am running cryosparc on a single workstation. I ran the command “cryosparcw update --override” to force update cryosparc worker. However, after it finished, it still gave me the error of master and worker version mismatch. I restarted cryosparc but didn’t help. Is there a way to work around this problem?

[CPU: 93.1 MB Avail: 504.63 GB]
Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 67, in cryosparc_master.cryosparc_compute.run.main
AssertionError: Version mismatch! Worker version (v4.5.3) and Master version (v4.6.2) are not the same. Please update.

Thanks,
Chen

@csun May I ask

  1. Might the cryosparc_worker.tar.gz present inside the cryosparc_worker/ directory at the time of running
    cryosparcw update been an outdated v4.5.3 package?
    What are the outputs of the commands (replace /path/to/ as appropriate)
    shasum /path/to/cryosparc_master/cryosparc_worker.tar.gz
    file /path/to/cryosparc_worker/cryosparc_worker.tar.gz
    shasum /path/to/cryosparc_worker/cryosparc_worker.tar.gz
    
  2. Did you observe any errors when running cryosparcw update?