Worker version (v4.1.2+230427) and Master version (v4.2.1+230427) are not the same

Kind of an amusing error:

Traceback (most recent call last):
  File "cryosparc_master/cryosparc_compute/", line 57, in
AssertionError: Version mismatch! Worker version (v4.1.2+230427) and Master version (v4.2.1+230427) are not the same. Please update.

We’ve tried removing and re-adding the affected worker, as well as restarting the CryoSPARC database. However, neither fixed the issue.

That’s a direct copy of the output?

Because the worker is reporting 4.1.2

And the master is reporting 4.2.1

So there is indeed a version mismatch. The latest patch is applied to both, however, which is curious.

Is this with a separate worker, or standalone?

Separate worker. We ended up downloading 4.2.1 manually and now it seems to be working. Shouldn’t CryoSPARC have thrown an error when the patch was applied to 4.1.2 instead of 4.2.1?

One of the CryoSPARC team would have to answer that one.

Good you got it working anyway! :slight_smile:

Hi @UCBKurt, quick update on this one, this is now fixed in the latest CryoSPARC v4.5 - you will now get an error when attempting to install a future patch to a CryoSPARC version for which it does not apply!