Skip to content

Commit 0f528aa

Browse files
committed
offline install: use generic fetcher for milvus-lite wheel
Signed-off-by: Tommy Hughes <tohughes@redhat.com>
1 parent 86d3480 commit 0f528aa

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

sdk/python/feast/infra/feature_servers/multicloud/offline/Dockerfile.sdist

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ RUN rpm -Uvh ${RPM_PATH}/*/*.rpm
2020
USER 1001
2121
######
2222

23-
RUN source /tmp/hermeto.env && \
24-
pip install ${THIRD_PARTY_PATH}/milvus_lite-${MILVUS_LITE_VERSION}-py3-none-manylinux2014_x86_64.whl && \
25-
pip install ${THIRD_PARTY_PATH}/ibis_framework-${IBIS_VERSION}-py3-none-any.whl[duckdb]
26-
2723
# configured for Arrow version 17.0.0
2824
RUN mkdir ${APP_ROOT}/src/arrow ${ARROW_HOME} ${APP_ROOT}/src/arrow-build && \
2925
tar xfz ${THIRD_PARTY_PATH}/apache-arrow-${APACHE_ARROW_VERSION}.tar.gz -C ${APP_ROOT}/src/arrow --strip-components=1 && \
@@ -114,6 +110,8 @@ RUN mkdir ${APP_ROOT}/src/arrow ${ARROW_HOME} ${APP_ROOT}/src/arrow-build && \
114110
cd ${APP_ROOT}/src/arrow/python && \
115111
PYARROW_PARALLEL=4 python setup.py build_ext --bundle-arrow-cpp bdist_wheel && \
116112
pip install dist/pyarrow-*.whl && \
113+
pip install ${THIRD_PARTY_PATH}/milvus_lite-${MILVUS_LITE_VERSION}-py3-none-manylinux2014_x86_64.whl && \
114+
pip install ${THIRD_PARTY_PATH}/ibis_framework-${IBIS_VERSION}-py3-none-any.whl[duckdb] && \
117115
\
118116
cd ${APP_ROOT}/src && \
119117
rm -rf ${APP_ROOT}/src/arrow-build ${APP_ROOT}/src/arrow ${ARROW_HOME}

sdk/python/feast/infra/feature_servers/multicloud/offline/Dockerfile.sdist.release

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ RUN rpm -Uvh ${RPM_PATH}/*/*.rpm
2020
USER 1001
2121
######
2222

23-
RUN source /tmp/hermeto.env && \
24-
pip install ${THIRD_PARTY_PATH}/milvus_lite-${MILVUS_LITE_VERSION}-py3-none-manylinux2014_x86_64.whl && \
25-
pip install ${THIRD_PARTY_PATH}/ibis_framework-${IBIS_VERSION}-py3-none-any.whl[duckdb]
26-
2723
# configured for Arrow version 17.0.0
2824
RUN mkdir ${APP_ROOT}/src/arrow ${ARROW_HOME} ${APP_ROOT}/src/arrow-build && \
2925
tar xfz ${THIRD_PARTY_PATH}/apache-arrow-${APACHE_ARROW_VERSION}.tar.gz -C ${APP_ROOT}/src/arrow --strip-components=1 && \
@@ -114,6 +110,8 @@ RUN mkdir ${APP_ROOT}/src/arrow ${ARROW_HOME} ${APP_ROOT}/src/arrow-build && \
114110
cd ${APP_ROOT}/src/arrow/python && \
115111
PYARROW_PARALLEL=4 python setup.py build_ext --bundle-arrow-cpp bdist_wheel && \
116112
pip install dist/pyarrow-*.whl && \
113+
pip install ${THIRD_PARTY_PATH}/milvus_lite-${MILVUS_LITE_VERSION}-py3-none-manylinux2014_x86_64.whl && \
114+
pip install ${THIRD_PARTY_PATH}/ibis_framework-${IBIS_VERSION}-py3-none-any.whl[duckdb] && \
117115
\
118116
cd ${APP_ROOT}/src && \
119117
rm -rf ${APP_ROOT}/src/arrow-build ${APP_ROOT}/src/arrow ${ARROW_HOME}

0 commit comments

Comments
 (0)