We’re having a few issues post-upgrade…
First, we had an error:
Unable to create job: ServerError: validation error: lock file for P134 not found at /tank/userlab/user/P134/cs.lock``````
I was able to correct this by:
cryosparcm cli "take_over_projects('P134')"
But I’m not sure if we’ll have this issue with all projects now. Is there a wildcard for taking over projects?
So further, we queue up a job, it appears to start, but eventually times out with:
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/class2D/run.py”, line 63, in cryosparc_compute.jobs.class2D.run.run_class_2D File “/opt/cryoem/cryosparc/cryosparc2_worker/cryosparc_compute/particles.py”, line 114, in read_blobs u_blob_paths = cache.download_and_return_cache_paths(u_rel_paths) File “/opt/cryoem/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/cache.py”, line 119, in download_and_return_cache_paths compressed_keys = rc.cli.cache_request_check(worker_hostname, rc._project_uid, rc._job_uid, com.compress_paths(rel_paths)) File “/opt/cryoem/cryosparc/cryosparc2_worker/cryosparc_tools/cryosparc/command.py”, line 104, in func with make_json_request(self, “/api”, data=data) as request: File “/opt/cryoem/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/contextlib.py”, line 113, in enter return next(self.gen) File “/opt/cryoem/cryosparc/cryosparc2_worker/cryosparc_tools/cryosparc/command.py”, line 165, in make_request with urlopen(request, timeout=client._timeout) as response: File “/opt/cryoem/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/urllib/request.py”, line 222, in urlopen return opener.open(url, data, timeout) File “/opt/cryoem/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/urllib/request.py”, line 525, in open response = self._open(req, data) File “/opt/cryoem/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/urllib/request.py”, line 542, in _open result = self._call_chain(self.handle_open, protocol, protocol + File “/opt/cryoem/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/urllib/request.py”, line 502, in _call_chain result = func(*args) File “/opt/cryoem/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/urllib/request.py”, line 1383, in http_open return self.do_open(http.client.HTTPConnection, req) File “/opt/cryoem/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/urllib/request.py”, line 1358, in do_open r = h.getresponse() File “/opt/cryoem/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/http/client.py”, line 1348, in getresponse response.begin() File “/opt/cryoem/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/http/client.py”, line 316, in begin version, status, reason = self._read_status() File “/opt/cryoem/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/http/client.py”, line 277, in _read_status line = str(self.fp.readline(_MAXLINE + 1), “iso-8859-1”) File “/opt/cryoem/cryosparc/cryosparc2_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.8/socket.py”, line 669, in readinto return self._sock.recv_into(b) socket.timeout: timed out