cancel
Showing results for 
Search instead for 
Did you mean: 

DI 3.1.13 - Docker - build status failed

MC
Participant
0 Kudos

Dear all

We are running on:
Modeler Version 3.1.53
Data Intelligence Version 3.1.13

We have created a docker file for the purpose of installing Python36. The Python packages are used in a pipeline.
Unfortunately the build is failing with the foloowing error: build failed for image: FQDN_DockerRegistry:5000/sapdi31/vora/vflow-node-xxxxxxxxxx:3.1.53-python36xxxxx-20210315-145215

Also the pipeline with Python 3 seems to have an issue:

MessageGroup messages: Group: group1; Messages: Graph failure: operator.com.sap.system.python3Operator:python3operator11: Error while executing callback registered on port(s) ['input']: No module named 'statsmodels' [line 5] Process(es) terminated with error(s). restartOnFailure==false

Any ideas?

Cheers

Vitaliy-R
Developer Advocate
Developer Advocate
0 Kudos

Would you mind sharing your Dockerfile content?

The last error says the `statsmodels` (https://pypi.org/project/statsmodels/) is missing in the container used to run the operator.

Accepted Solutions (0)

Answers (1)

Answers (1)

MC
Participant
0 Kudos

Hi Witalij
Here is the docker file content:

From $com.sap.sles.base
RUN pip3.6 install --user numpy
RUN pip3.6 install --user pandas
RUN pip3.6 install --user sklearn
RUN pip3.6 install --user statsmodels

Vitaliy-R
Developer Advocate
Developer Advocate
0 Kudos

Did you tag this Dockerfile and used that tag on the group that includes a Python operator with the code requiring modules, like `statsmodels`?