Skip to content

Commit b212877

Browse files
Merge pull request #909 from atheo89/rhoaieng-20241
Include script on workbench to copy runtime-image json to relevant path
2 parents 03baa3b + 8745417 commit b212877

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

jupyter/datascience/ubi9-python-3.11/Dockerfile.cpu

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ RUN echo "Installing softwares and packages" && \
9191
rm -f ./Pipfile.lock && \
9292
# setup path for runtime configuration
9393
mkdir /opt/app-root/runtimes && \
94+
mkdir /opt/app-root/pipeline-runtimes && \
9495
# Remove default Elyra runtime-images \
9596
rm /opt/app-root/share/jupyter/metadata/runtime-images/*.json && \
9697
# Replace Notebook's launcher, "(ipykernel)" with Python's version 3.x.y \
@@ -103,7 +104,4 @@ RUN echo "Installing softwares and packages" && \
103104
chmod -R g+w /opt/app-root/lib/python3.11/site-packages && \
104105
fix-permissions /opt/app-root -P
105106

106-
# Copy Elyra runtime-images definitions and set the version
107-
COPY ${DATASCIENCE_SOURCE_CODE}/runtime-images/ /opt/app-root/share/jupyter/metadata/runtime-images/
108-
109107
WORKDIR /opt/app-root/src

jupyter/datascience/ubi9-python-3.11/setup-elyra.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ if [ "$(ls -A /opt/app-root/runtimes/)" ]; then
1414
cp -r /opt/app-root/runtimes/..data/*.json $(jupyter --data-dir)/metadata/runtimes/
1515
fi
1616

17+
# Set elyra runtime images json from volume mount
18+
if [ "$(ls -A /opt/app-root/pipeline-runtimes/)" ]; then
19+
cp -r /opt/app-root/pipeline-runtimes/..data/*.json /opt/app-root/share/jupyter/metadata/runtime-images/
20+
fi
21+
1722
# Environment vars set for accessing ssl_sa_certs and sa_token
1823
# export PIPELINES_SSL_SA_CERTS="/var/run/secrets/kubernetes.io/serviceaccount/ca.crt"
1924
export KF_PIPELINES_SA_TOKEN_ENV="/var/run/secrets/kubernetes.io/serviceaccount/token"

0 commit comments

Comments
 (0)