We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hello, we just observed something similar to #142, but as it was closed, we chose to open a new ticket.
We followed the installation setup described here. After installation, we run the command:
DSA_USER=$(id -u):$(id -g) docker-compose up
We also saw the same when attempting to add the HistomicsTK CLI plugin through the web UI.
This was observed after setting up DSA on a MacBook Ventura v13.0 with M1 chip.
DSA
@andreped on cc.
This was observed in the verbosity logs:
dsa-girder-1 | Setting histomicsui.webroot_path to 'histomics' dsa-girder-1 | Pulling and installing slicer_cli images: ['dsarchive/histomicstk:latest'] dsa-girder-1 | Could not create the docker client dsa-girder-1 | Traceback (most recent call last): dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/urllib3/connectionpool.py", line 703, in urlopen dsa-girder-1 | httplib_response = self._make_request( dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/urllib3/connectionpool.py", line 398, in _make_request dsa-girder-1 | conn.request(method, url, **httplib_request_kw) dsa-girder-1 | File "/.pyenv/versions/3.9.16/lib/python3.9/http/client.py", line 1285, in request dsa-girder-1 | self._send_request(method, url, body, headers, encode_chunked) dsa-girder-1 | File "/.pyenv/versions/3.9.16/lib/python3.9/http/client.py", line 1331, in _send_request dsa-girder-1 | self.endheaders(body, encode_chunked=encode_chunked) dsa-girder-1 | File "/.pyenv/versions/3.9.16/lib/python3.9/http/client.py", line 1280, in endheaders dsa-girder-1 | self._send_output(message_body, encode_chunked=encode_chunked) dsa-girder-1 | File "/.pyenv/versions/3.9.16/lib/python3.9/http/client.py", line 1040, in _send_output dsa-girder-1 | self.send(msg) dsa-girder-1 | File "/.pyenv/versions/3.9.16/lib/python3.9/http/client.py", line 980, in send dsa-girder-1 | self.connect() dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/docker/transport/unixconn.py", line 30, in connect dsa-girder-1 | sock.connect(self.unix_socket) dsa-girder-1 | PermissionError: [Errno 13] Permission denied dsa-girder-1 | dsa-girder-1 | During handling of the above exception, another exception occurred: [...] dsa-girder-1 | Traceback (most recent call last): dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/docker/api/client.py", line 214, in _retrieve_server_version dsa-girder-1 | return self.version(api_version=False)["ApiVersion"] dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/docker/api/daemon.py", line 181, in version dsa-girder-1 | return self._result(self._get(url), json=True) dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/docker/utils/decorators.py", line 46, in inner dsa-girder-1 | return f(self, *args, **kwargs) dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/docker/api/client.py", line 237, in _get dsa-girder-1 | return self.get(url, **self._set_request_timeout(kwargs)) dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/requests/sessions.py", line 600, in get dsa-girder-1 | return self.request("GET", url, **kwargs) dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/requests/sessions.py", line 587, in request dsa-girder-1 | resp = self.send(prep, **send_kwargs) dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/requests/sessions.py", line 701, in send dsa-girder-1 | r = adapter.send(request, **kwargs) dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/requests/adapters.py", line 547, in send dsa-girder-1 | raise ConnectionError(err, request=request) dsa-girder-1 | requests.exceptions.ConnectionError: ('Connection aborted.', PermissionError(13, 'Permission denied')) dsa-girder-1 | dsa-girder-1 | During handling of the above exception, another exception occurred: dsa-girder-1 | dsa-girder-1 | Traceback (most recent call last): dsa-girder-1 | File "/opt/slicer_cli_web/slicer_cli_web/image_job.py", line 144, in jobPullAndLoad dsa-girder-1 | docker_client = docker.from_env(version='auto') dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/docker/client.py", line 96, in from_env dsa-girder-1 | return cls( dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/docker/client.py", line 45, in __init__ dsa-girder-1 | self.api = APIClient(*args, **kwargs) dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/docker/api/client.py", line 197, in __init__ dsa-girder-1 | self._version = self._retrieve_server_version() dsa-girder-1 | File "/opt/venv/lib/python3.9/site-packages/docker/api/client.py", line 221, in _retrieve_server_version dsa-girder-1 | raise DockerException( dsa-girder-1 | docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', PermissionError(13, 'Permission denied')) dsa-girder-1 | dsa-girder-1 | During handling of the above exception, another exception occurred: dsa-girder-1 | dsa-girder-1 | Traceback (most recent call last): dsa-girder-1 | File "/opt/slicer_cli_web/slicer_cli_web/image_job.py", line 152, in jobPullAndLoad dsa-girder-1 | raise DockerImageError('Could not create the docker client') dsa-girder-1 | slicer_cli_web.models.exceptions.DockerImageError: Could not create the docker client (image name: None ) dsa-girder-1 | Result: dsa-girder-1 | Started to Load Docker images dsa-girder-1 | Failed to create the Docker Client dsa-girder-1 | Error while fetching server API version: ('Connection aborted.', PermissionError(13, 'Permission denied')) dsa-girder-1 | Error with job with initializing dsa-girder-1 | Could not create the docker client (image name: None ) dsa-girder-1 | dsa-girder-1 | Cannot fetch slicer-cli-images.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Hello, we just observed something similar to #142, but as it was closed, we chose to open a new ticket.
We followed the installation setup described here. After installation, we run the command:
We also saw the same when attempting to add the HistomicsTK CLI plugin through the web UI.
This was observed after setting up
DSA
on a MacBook Ventura v13.0 with M1 chip.@andreped on cc.
This was observed in the verbosity logs:
The text was updated successfully, but these errors were encountered: