V3.1 update error, worker version 3.01 and master version 3.1

I just update csparc from 3.01 to 3.1, everything looks smooth, however when i start to run a job, the error message appear;

License is valid.

Launching job on lane default target localhost …

Running job on master node hostname localhost

[CPU: 81.3 MB] Project P3 Job J369 Started

[CPU: 81.3 MB] Master running v3.1.0, worker running v3.0.1

[CPU: 81.3 MB] Traceback (most recent call last):
File “cryosparc_worker/cryosparc_compute/run.py”, line 46, in cryosparc_compute.run.main
AssertionError: Version mismatch! Worker version (v3.0.1) and Master version (v3.1.0) are not the same. Please update.

I try to update again, it says it is already newest version. anyone found similar error?

Hey @ajian,

It’s possible that the worker update didn’t finish correctly. Is it possible if you can do the following:

  1. Navigate to cryosparc2_worker
  2. Run the command: bash ./bin/cryosparcw update --override

Hi, stephan,

i tried navigate to cryosparc2_worker, but it says
@localhost cryosparc2_worker]$ bash ./bin/cryosparcw update --override
bash: ./bin/cryosparcw: No such file or directory

then I cd into cryosparc_worker
@localhost cryosparc_worker]$ bash ./bin/cryosparcw update --override
cryosparc_worker.tar.gz file is missing.

any suggestion? thanks

fixed by cp the cryosparc_worker.tar.gz into the folder, thanks

1 Like