Nga Thien Chung created SDAP-496:
------------------------------------
Summary: SDAP quickstart fails at running sdap-solr-cloud-init
image
Key: SDAP-496
URL: https://issues.apache.org/jira/browse/SDAP-496
Project: Apache Science Data Analytics Platform
Issue Type: Bug
Reporter: Nga Thien Chung
Building sdap-solr-cloud-init image locally and running the following command
in quickstart fails
{code:java}
% docker run -it --rm --name solr-init --network sdap-net -e
SDAP_ZK_SOLR="host.docker.internal:2181/solr" -e
SDAP_SOLR_URL="http://host.docker.internal:8983/solr/" -e
CREATE_COLLECTION_PARAMS="name=nexustiles&numShards=1&waitForFinalState=true"
${REPO}/sdap-solr-cloud-init:${SOLR_CLOUD_INIT_VERSION}
Traceback (most recent call last):
File "/tmp/create-collection.py", line 19, in <module>
import requests
File "/usr/local/lib/python3.12/site-packages/requests/__init__.py", line 43,
in <module>
import urllib3
File "/usr/local/lib/python3.12/site-packages/urllib3/__init__.py", line 8,
in <module>
from .connectionpool import (
File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py",
line 11, in <module>
from .exceptions import (
File "/usr/local/lib/python3.12/site-packages/urllib3/exceptions.py", line 2,
in <module>
from .packages.six.moves.http_client import (
ModuleNotFoundError: No module named 'urllib3.packages.six.moves' {code}
Changing
[https://github.com/apache/incubator-sdap-nexus/blob/1.2.0-rc2/docker/solr/cloud-init/Dockerfile#L17]
to
{code:java}
FROM python:3.11{code}
worked. Did not try with newer version of python image i.e. 3.12, 3.13, etc.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)