Intel® Distribution of OpenVINO™ Toolkit
Community support and discussions about the Intel® Distribution of OpenVINO™ toolkit, OpenCV, and all things computer vision-related on Intel® platforms.
5960 Discussions

Unable to pull openvino DL Workbench (Ubuntu 20.04 LTS)

AshishPapanai
Beginner
132 Views

I am getting the following errors when I am trying to pull the DL Workbench using the openvino-workbench wrapper. 

 

System Specifications: 

1. Ubuntu: 20.04 LTS (Focal)

2. Docker: 20.10.17

 

Error Logs: 

[DEBUG] OpenVINO Python Starter Log (constants.py, <module>(), line 78)
[DEBUG] Parsing arguments. (arguments_parser.py, __init__(), line 32)
[DEBUG] Validating arguments for SSL. (arguments_parser.py, _validate_ssl_arguments(), line 203)
[DEBUG] Docker client is initialized. (utils.py, initialize_docker_client(), line 58)
[DEBUG] OS: Linux. (docker_config_creator.py, _create_config(), line 46)
[DEBUG] Created config: {'image': 'openvino/workbench:latest', 'environment': {'PUBLIC_PORT': 5665, 'SSL_VERIFY': 'on', 'BASE_PREFIX': '/', 'NETWORK_ALIAS': 'workbench', 'PYTHON_WRAPPER': 1}, 'name': 'workbench', 'ports': {'5665': ('0.0.0.0', 5665)}, 'hostname': 'workbench', 'stderr': True, 'stdout': True, 'detach': True, 'tty': True}. (docker_config_creator.py, _create_config(), line 133)
[INFO] 
Starting the DL Workbench with the following arguments:
Image Name: openvino/workbench:latest
Container Name: workbench
IP: 0.0.0.0
Port: 5665
GPU Enabled: False
MYRIAD Enabled: False
HDDL Enabled: False
Authentication Enabled: False
Jupyter Enabled: True
Path to the log file: /tmp/openvino_workbench_cdig28bs.log
 (utils.py, print_starting_message(), line 52)
[ERROR] Image with the name "openvino/workbench:latest" was not found in registry. (image.py, _is_image_present_in_registry(), line 151)
Traceback (most recent call last):
  File "/home/ashishpapanai/Desktop/srfp22/DL_WorkBench/venv/lib/python3.9/site-packages/openvino_workbench/image.py", line 148, in _is_image_present_in_registry
    return bool(self.client.images.get_registry_data(self.image_name))
  File "/home/ashishpapanai/Desktop/srfp22/DL_WorkBench/venv/lib/python3.9/site-packages/docker/models/images.py", line 337, in get_registry_data
    attrs=self.client.api.inspect_distribution(name, auth_config),
  File "/home/ashishpapanai/Desktop/srfp22/DL_WorkBench/venv/lib/python3.9/site-packages/docker/utils/decorators.py", line 34, in wrapper
    return f(self, *args, **kwargs)
  File "/home/ashishpapanai/Desktop/srfp22/DL_WorkBench/venv/lib/python3.9/site-packages/docker/utils/decorators.py", line 19, in wrapped
    return f(self, resource_id, *args, **kwargs)
  File "/home/ashishpapanai/Desktop/srfp22/DL_WorkBench/venv/lib/python3.9/site-packages/docker/api/image.py", line 280, in inspect_distribution
    header = auth.get_config_header(self, registry)
  File "/home/ashishpapanai/Desktop/srfp22/DL_WorkBench/venv/lib/python3.9/site-packages/docker/auth.py", line 47, in get_config_header
    authcfg = resolve_authconfig(
  File "/home/ashishpapanai/Desktop/srfp22/DL_WorkBench/venv/lib/python3.9/site-packages/docker/auth.py", line 324, in resolve_authconfig
    return authconfig.resolve_authconfig(registry)
  File "/home/ashishpapanai/Desktop/srfp22/DL_WorkBench/venv/lib/python3.9/site-packages/docker/auth.py", line 235, in resolve_authconfig
    cfg = self._resolve_authconfig_credstore(registry, store_name)
  File "/home/ashishpapanai/Desktop/srfp22/DL_WorkBench/venv/lib/python3.9/site-packages/docker/auth.py", line 262, in _resolve_authconfig_credstore
    store = self._get_store_instance(credstore_name)
  File "/home/ashishpapanai/Desktop/srfp22/DL_WorkBench/venv/lib/python3.9/site-packages/docker/auth.py", line 286, in _get_store_instance
    self._stores[name] = credentials.Store(
  File "/home/ashishpapanai/Desktop/srfp22/DL_WorkBench/venv/lib/python3.9/site-packages/docker/credentials/store.py", line 23, in __init__
    raise errors.InitializationError(
docker.credentials.errors.InitializationError: docker-credential-desktop not installed or not available in PATH
[DEBUG] Pulling image with the name: openvino/workbench:latest (image.py, pull(), line 43)
[INFO] ERROR: The specified image name: "openvino/workbench:latest" might be incorrect.
Could not find the image in the openvino/workbench repository.
Check if the image name is correct and has the following format: repository:tag 
Copy and run the following command to start the highest available version of DL Workbench: 

	openvino-workbench --image openvino/workbench:latest --force-pull

Complete log can be found in: /tmp/openvino_workbench_cdig28bs.log
Please report this log to: https://community.intel.com/t5/Intel-Distribution-of-OpenVINO/bd-p/distribution-openvino-toolkit

Aborting.
 (image.py, pull(), line 54)

 

0 Kudos
1 Solution
Wan_Intel
Moderator
109 Views

Hi AshishPapanai,

Thanks for reaching out to us.

As a workaround, you may pull DL workbench image with docker command as shown as follows:

docker pull openvino/workbench:2022.1

 

For more information, please refer to Run the DL Workbench Locally.

 

 

Regards,

Wan


View solution in original post

2 Replies
Wan_Intel
Moderator
110 Views

Hi AshishPapanai,

Thanks for reaching out to us.

As a workaround, you may pull DL workbench image with docker command as shown as follows:

docker pull openvino/workbench:2022.1

 

For more information, please refer to Run the DL Workbench Locally.

 

 

Regards,

Wan


Wan_Intel
Moderator
82 Views

Hi AshishPapanai,

This thread will no longer be monitored since this issue has been resolved.

If you need any additional information from Intel, please submit a new question and we are happy to help!

 

 

Best regards,

Wan


Reply