scikit-learning package is causing timeouts for alpine based docker.
Change-Id: I1b8670bacce9135b74d01778da47926f10f09e6a
Signed-off-by: vrvarma <vikas.varma@att.com>
Issue-ID: OPTFRA-722
&& apk --no-cache --update add less ca-certificates bash libxslt-dev unzip \
freetype freetype-dev libstdc++ build-base libc6-compat lapack-dev openblas-dev \
&& ln -s /lib/libc.musl-x86_64.so.1 /lib/ld-linux-x86-64.so.2 \
- && pip install --no-cache-dir --upgrade pip wheel setuptools \
- && pip install --no-cache-dir Cython numpy==1.17.3 scipy==1.3.1
+ && pip install --no-cache-dir --upgrade pip wheel setuptools
# Minizinc
RUN wget -q $MZN_DL_URL -O mz.tgz \
&& chown -R onap:onap /var/log/onap \
&& chown -R onap:onap /opt/osdf
-RUN pip install --no-cache-dir -r requirements.txt
+RUN pip install --no-cache-dir -r requirements.txt -r requirements-osdf.txt
USER onap
--- /dev/null
+scikit-learn>=0.22.0
\ No newline at end of file
onappylog>=1.0.9
pathtools>=0.1.2
pycryptodome>=3.9.6
-numpy==1.17.3
-scipy==1.3.1
-scikit-learn>=0.22.0
# TODO: need to update the above "omit" when we package osdf as pip-installable
deps = -r{toxinidir}/requirements.txt
-r{toxinidir}/test/test-requirements.txt
+ -r{toxinidir}/requirements-osdf.txt
-r{toxinidir}/requirements-opteng.txt
[run]