Skip to content

RHOAIENG-25226: Standardize the image name with image convention #1070

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 14 commits into from
May 14, 2025
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 24 additions & 24 deletions ci/check-params-env.sh
Original file line number Diff line number Diff line change
Expand Up @@ -102,97 +102,97 @@ function check_image_variable_matches_name_and_commitref_and_size() {
local expected_img_size

case "${image_variable}" in
odh-minimal-notebook-image-n)
odh-workbench-jupyter-minimal-cpu-py311-ubi9-n)
expected_name="odh-notebook-jupyter-minimal-ubi9-python-3.11"
expected_commitref="main"
expected_build_name="jupyter-minimal-ubi9-python-3.11-amd64"
expected_img_size=624
;;
odh-minimal-notebook-image-n-1)
odh-workbench-jupyter-minimal-cpu-py311-ubi9-n-1)
expected_name="odh-notebook-jupyter-minimal-ubi9-python-3.11"
expected_commitref="2024b"
expected_build_name="jupyter-minimal-ubi9-python-3.11-amd64"
expected_img_size=503
;;
odh-minimal-gpu-notebook-image-n)
odh-workbench-jupyter-minimal-cuda-py311-ubi9-n)
expected_name="odh-notebook-jupyter-cuda-minimal-ubi9-python-3.11"
expected_commitref="main"
expected_build_name="cuda-jupyter-minimal-ubi9-python-3.11-amd64"
expected_img_size=5025
;;
odh-minimal-gpu-notebook-image-n-1)
odh-workbench-jupyter-minimal-cuda-py311-ubi9-n-1)
expected_name="odh-notebook-jupyter-minimal-ubi9-python-3.11"
expected_commitref="2024b"
expected_build_name="cuda-jupyter-minimal-ubi9-python-3.11-amd64"
expected_img_size=5157
;;
odh-pytorch-gpu-notebook-image-n)
odh-workbench-jupyter-pytorch-cuda-py311-ubi9-n)
expected_name="odh-notebook-jupyter-cuda-pytorch-ubi9-python-3.11"
expected_commitref="main"
expected_build_name="cuda-jupyter-pytorch-ubi9-python-3.11-amd64"
expected_img_size=8571
;;
odh-pytorch-gpu-notebook-image-n-1)
odh-workbench-jupyter-pytorch-cuda-py311-ubi9-n-1)
expected_name="odh-notebook-jupyter-pytorch-ubi9-python-3.11"
expected_commitref="2024b"
expected_build_name="jupyter-pytorch-ubi9-python-3.11-amd64"
expected_img_size=8571
;;
odh-generic-data-science-notebook-image-n)
odh-workbench-jupyter-datascience-cpu-py311-ubi9-n)
expected_name="odh-notebook-jupyter-datascience-ubi9-python-3.11"
expected_commitref="main"
expected_build_name="jupyter-datascience-ubi9-python-3.11-amd64"
expected_img_size=1067
;;
odh-generic-data-science-notebook-image-n-1)
odh-workbench-jupyter-datascience-cpu-py311-ubi9-n-1)
expected_name="odh-notebook-jupyter-datascience-ubi9-python-3.11"
expected_commitref="2024b"
expected_build_name="jupyter-datascience-ubi9-python-3.11-amd64"
expected_img_size=904
;;
odh-tensorflow-gpu-notebook-image-n)
odh-workbench-jupyter-tensorflow-cuda-py311-ubi9-n)
expected_name="odh-notebook-cuda-jupyter-tensorflow-ubi9-python-3.11"
expected_commitref="main"
expected_build_name="cuda-jupyter-tensorflow-ubi9-python-3.11-amd64"
expected_img_size=8037
;;
odh-tensorflow-gpu-notebook-image-n-1)
odh-workbench-jupyter-tensorflow-cuda-py311-ubi9-n-1)
expected_name="odh-notebook-cuda-jupyter-tensorflow-ubi9-python-3.11"
expected_commitref="2024b"
expected_build_name="cuda-jupyter-tensorflow-ubi9-python-3.11-amd64"
expected_img_size=8211
;;
odh-trustyai-notebook-image-n)
odh-workbench-jupyter-trustyai-cpu-py311-ubi9-n)
expected_name="odh-notebook-jupyter-trustyai-ubi9-python-3.11"
expected_commitref="main"
expected_build_name="jupyter-trustyai-ubi9-python-3.11-amd64"
expected_img_size=4369
;;
odh-trustyai-notebook-image-n-1)
odh-workbench-jupyter-trustyai-cpu-py311-ubi9-n-1)
expected_name="odh-notebook-jupyter-trustyai-ubi9-python-3.11"
expected_commitref="2024b"
expected_build_name="jupyter-trustyai-ubi9-python-3.11-amd64"
expected_img_size=4197
;;
odh-codeserver-notebook-image-n)
odh-workbench-codeserver-datascience-cpu-py311-ubi9-n)
expected_name="odh-notebook-code-server-ubi9-python-3.11"
expected_commitref="main"
expected_build_name="codeserver-ubi9-python-3.11-amd64"
expected_img_size=893
;;
odh-codeserver-notebook-image-n-1)
odh-workbench-codeserver-datascience-cpu-py311-ubi9-n-1)
expected_name="odh-notebook-code-server-ubi9-python-3.11"
expected_commitref="2024b"
expected_build_name="codeserver-ubi9-python-3.11-amd64"
expected_img_size=850
;;
odh-rstudio-notebook-image-n)
odh-workbench-rstudio-minimal-cpu-py311-c9s-n)
expected_name="odh-notebook-rstudio-server-c9s-python-3.11"
expected_commitref="main"
expected_build_name="rstudio-c9s-python-3.11-amd64"
expected_img_size=1349
;;
odh-rstudio-notebook-image-n-1)
odh-workbench-rstudio-minimal-cpu-py311-c9s-n-1)
expected_name="odh-notebook-rstudio-server-c9s-python-3.11"
expected_commitref="2024b"
expected_build_name="rstudio-c9s-python-3.11-amd64"
Expand All @@ -201,49 +201,49 @@ function check_image_variable_matches_name_and_commitref_and_size() {
# For both RStudio GPU workbenches - the final name labels are identical to plain RStudio ones
# This is because the very same RStudio Dockerfile is used but different base images in both cases
# We should consider what to do with this - in ideal case, we should have different labels for these cases.
odh-rstudio-gpu-notebook-image-n)
odh-workbench-rstudio-minimal-cuda-py311-c9s-n)
expected_name="odh-notebook-rstudio-server-cuda-c9s-python-3.11"
expected_commitref="main"
expected_build_name="cuda-rstudio-c9s-python-3.11-amd64"
expected_img_size=6473
;;
odh-rstudio-gpu-notebook-image-n-1)
odh-workbench-rstudio-minimal-cuda-py311-c9s-n-1)
expected_name="odh-notebook-rstudio-server-c9s-python-3.11"
expected_commitref="2024b"
expected_build_name="cuda-rstudio-c9s-python-3.11-amd64"
expected_img_size=7184
;;
odh-rocm-minimal-notebook-image-n)
odh-workbench-jupyter-minimal-rocm-py311-ubi9-n)
expected_name="odh-notebook-jupyter-rocm-minimal-ubi9-python-3.11"
expected_commitref="main"
expected_build_name="rocm-jupyter-minimal-ubi9-python-3.11-amd64"
expected_img_size=5891
;;
odh-rocm-minimal-notebook-image-n-1)
odh-workbench-jupyter-minimal-rocm-py311-ubi9-n-1)
expected_name="odh-notebook-jupyter-minimal-ubi9-python-3.11"
expected_commitref="2024b"
expected_build_name="rocm-jupyter-minimal-ubi9-python-3.11-amd64"
expected_img_size=4830
;;
odh-rocm-pytorch-notebook-image-n)
odh-workbench-jupyter-pytorch-rocm-py311-ubi9-n)
expected_name="odh-notebook-jupyter-rocm-pytorch-ubi9-python-3.11"
expected_commitref="main"
expected_build_name="rocm-jupyter-pytorch-ubi9-python-3.11-amd64"
expected_img_size=7531
;;
odh-rocm-pytorch-notebook-image-n-1)
odh-workbench-jupyter-pytorch-rocm-py311-ubi9-n-1)
expected_name="odh-notebook-jupyter-rocm-pytorch-ubi9-python-3.11"
expected_commitref="2024b"
expected_build_name="rocm-jupyter-pytorch-ubi9-python-3.11-amd64"
expected_img_size=6571
;;
odh-rocm-tensorflow-notebook-image-n)
odh-workbench-jupyter-tensorflow-rocm-py311-ubi9-n)
expected_name="odh-notebook-jupyter-rocm-tensorflow-ubi9-python-3.11"
expected_commitref="main"
expected_build_name="rocm-jupyter-tensorflow-ubi9-python-3.11-amd64"
expected_img_size=6828
;;
odh-rocm-tensorflow-notebook-image-n-1)
odh-workbench-jupyter-tensorflow-rocm-py311-ubi9-n-1)
expected_name="odh-notebook-jupyter-rocm-tensorflow-ubi9-python-3.11"
expected_commitref="2024b"
expected_build_name="rocm-jupyter-tensorflow-ubi9-python-3.11-amd64"
Expand Down
2 changes: 1 addition & 1 deletion ci/check-software-versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ def load_yaml(filepath):


def extract_variable(reference):
"""Extracts a variable name from a string (e.g.: 'odh-rstudio-notebook-image-commit-n-1_PLACEHOLDER') using regex."""
"""Extracts a variable name from a string (e.g.: 'odh-workbench-rstudio-minimal-cpu-py311-c9s-commit-n-1_PLACEHOLDER') using regex."""

return reference.replace("_PLACEHOLDER", "")

Expand Down
8 changes: 4 additions & 4 deletions ci/package_versions_selftestdata.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,10 @@
openshift.io/imported-from: quay.io/opendatahub/workbench-images
opendatahub.io/workbench-image-recommended: 'true'
opendatahub.io/default-image: "true"
opendatahub.io/notebook-build-commit: odh-minimal-notebook-image-commit-n_PLACEHOLDER
opendatahub.io/notebook-build-commit: odh-workbench-jupyter-minimal-cpu-py311-ubi9-commit-n_PLACEHOLDER
from:
kind: DockerImage
name: $(odh-minimal-notebook-image-n)
name: $(odh-workbench-jupyter-minimal-cpu-py311-ubi9-n)
name: "2024.2"
referencePolicy:
type: Source
Expand All @@ -53,10 +53,10 @@
openshift.io/imported-from: quay.io/opendatahub/workbench-images
opendatahub.io/workbench-image-recommended: 'false'
opendatahub.io/default-image: "true"
opendatahub.io/notebook-build-commit: odh-minimal-notebook-image-commit-n-1_PLACEHOLDER
opendatahub.io/notebook-build-commit: odh-workbench-jupyter-minimal-cpu-py311-ubi9-commit-n-1_PLACEHOLDER
from:
kind: DockerImage
name: $(odh-minimal-notebook-image-n-1)
name: $(odh-workbench-jupyter-minimal-cpu-py311-ubi9-n-1)
name: "2024.1"
referencePolicy:
type: Source
Expand Down
36 changes: 18 additions & 18 deletions ci/security-scan/quay_security_analysis.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,35 +26,35 @@
]

IMAGES = [
"odh-minimal-notebook-image-n",
"odh-workbench-jupyter-minimal-cpu-py311-ubi9-n",
"odh-runtime-minimal-notebook-image-n",
"odh-runtime-data-science-notebook-image-n",
"odh-minimal-gpu-notebook-image-n",
"odh-pytorch-gpu-notebook-image-n",
"odh-workbench-jupyter-minimal-cuda-py311-ubi9-n",
"odh-workbench-jupyter-pytorch-cuda-py311-ubi9-n",
"odh-runtime-pytorch-notebook-image-n",
"odh-generic-data-science-notebook-image-n",
"odh-tensorflow-gpu-notebook-image-n",
"odh-workbench-jupyter-datascience-cpu-py311-ubi9-n",
"odh-workbench-jupyter-tensorflow-cuda-py311-ubi9-n",
"odh-runtime-tensorflow-notebook-image-n",
"odh-trustyai-notebook-image-n",
"odh-codeserver-notebook-image-n",
"odh-rstudio-notebook-image-n",
"odh-rstudio-gpu-notebook-image-n",
"odh-workbench-jupyter-trustyai-cpu-py311-ubi9-n",
"odh-workbench-codeserver-datascience-cpu-py311-ubi9-n",
"odh-workbench-rstudio-minimal-cpu-py311-c9s-n",
"odh-workbench-rstudio-minimal-cuda-py311-c9s-n",
]

IMAGES_N_1 = [
"odh-minimal-notebook-image-n-1",
"odh-workbench-jupyter-minimal-cpu-py311-ubi9-n-1",
"odh-runtime-minimal-notebook-image-n-1",
"odh-minimal-gpu-notebook-image-n-1",
"odh-pytorch-gpu-notebook-image-n-1",
"odh-workbench-jupyter-minimal-cuda-py311-ubi9-n-1",
"odh-workbench-jupyter-pytorch-cuda-py311-ubi9-n-1",
"odh-runtime-pytorch-notebook-image-n-1",
"odh-runtime-data-science-notebook-image-n-1",
"odh-generic-data-science-notebook-image-n-1",
"odh-tensorflow-gpu-notebook-image-n-1",
"odh-workbench-jupyter-datascience-cpu-py311-ubi9-n-1",
"odh-workbench-jupyter-tensorflow-cuda-py311-ubi9-n-1",
"odh-runtime-tensorflow-notebook-image-n-1",
"odh-trustyai-notebook-image-n-1",
"odh-codeserver-notebook-image-n-1",
"odh-rstudio-notebook-image-n-1",
"odh-rstudio-gpu-notebook-image-n-1",
"odh-workbench-jupyter-trustyai-cpu-py311-ubi9-n-1",
"odh-workbench-codeserver-datascience-cpu-py311-ubi9-n-1",
"odh-workbench-rstudio-minimal-cpu-py311-c9s-n-1",
"odh-workbench-rstudio-minimal-cuda-py311-c9s-n-1",
]


Expand Down
36 changes: 18 additions & 18 deletions ci/security-scan/weekly_commit_ids.env
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
odh-minimal-notebook-image-main=quay.io/opendatahub/workbench-images@sha256:e9d6a6ee0e1ce6878d3a00dd9ffe85ffb536298ce1fe4d9c577ba0159c69a7f3
odh-minimal-notebook-image-n=quay.io/opendatahub/workbench-images@sha256:cde20ac445d25c70d95042a546334c398ed3fca73e85530f0ffef3cbdb6ec746
odh-minimal-notebook-image-n-1=quay.io/opendatahub/workbench-images@sha256:9323e689ec6ab1abb3cbdfd6258811bd57376c6b3e48f71838408cbb0b8b24a3
odh-workbench-jupyter-minimal-cpu-py311-ubi9-n=quay.io/opendatahub/workbench-images@sha256:cde20ac445d25c70d95042a546334c398ed3fca73e85530f0ffef3cbdb6ec746
odh-workbench-jupyter-minimal-cpu-py311-ubi9-n-1=quay.io/opendatahub/workbench-images@sha256:9323e689ec6ab1abb3cbdfd6258811bd57376c6b3e48f71838408cbb0b8b24a3
odh-minimal-gpu-notebook-image-main=quay.io/opendatahub/workbench-images@sha256:07770e7eba2145309eed705261e3e295c53a05912a822bf8a64b4d284cfb79ca
odh-minimal-gpu-notebook-image-n=quay.io/opendatahub/workbench-images@sha256:0f2f49da81f12f900579f5ccf0f1990e2ea94a2c1a2b8848dce6f9e9d2dd6d6f
odh-minimal-gpu-notebook-image-n-1=quay.io/opendatahub/workbench-images@sha256:96d9273857b1ba7bb3428fc78d283e32196a0476b5fce25ed6ebf89e965b09f7
odh-workbench-jupyter-minimal-cuda-py311-ubi9-n=quay.io/opendatahub/workbench-images@sha256:0f2f49da81f12f900579f5ccf0f1990e2ea94a2c1a2b8848dce6f9e9d2dd6d6f
odh-workbench-jupyter-minimal-cuda-py311-ubi9-n-1=quay.io/opendatahub/workbench-images@sha256:96d9273857b1ba7bb3428fc78d283e32196a0476b5fce25ed6ebf89e965b09f7
odh-pytorch-gpu-notebook-image-main=quay.io/opendatahub/workbench-images@sha256:26238198f397dca96b72015dc25bd7fe4969bb00eb4d4cff718a32c3d8fda3fc
odh-pytorch-gpu-notebook-image-n=quay.io/opendatahub/workbench-images@sha256:3881889e511bde525d560b7dbbd655ea7586d7bed89502d1a4ce55ac24866ab1
odh-pytorch-gpu-notebook-image-n-1=quay.io/opendatahub/workbench-images@sha256:cf24bd469c283aeeeffa4ff3771ee10219f4446c4afef5f9d4c6c84c54bd81ce
odh-workbench-jupyter-pytorch-cuda-py311-ubi9-n=quay.io/opendatahub/workbench-images@sha256:3881889e511bde525d560b7dbbd655ea7586d7bed89502d1a4ce55ac24866ab1
odh-workbench-jupyter-pytorch-cuda-py311-ubi9-n-1=quay.io/opendatahub/workbench-images@sha256:cf24bd469c283aeeeffa4ff3771ee10219f4446c4afef5f9d4c6c84c54bd81ce
odh-generic-data-science-notebook-image-main=quay.io/opendatahub/workbench-images@sha256:702694adc61071f93c8705de61badcbecc9e248af0041f8d59fca748b6a10d8d
odh-generic-data-science-notebook-image-n=quay.io/opendatahub/workbench-images@sha256:57d8e32ac014dc39d1912577e2decff1b10bb2f06f4293c963e687687a580b05
odh-generic-data-science-notebook-image-n-1=quay.io/opendatahub/workbench-images@sha256:306084cb5de139bc01f1b72e7fd23ff3db89318094980309af6ca4103b84888f
odh-workbench-jupyter-datascience-cpu-py311-ubi9-n=quay.io/opendatahub/workbench-images@sha256:57d8e32ac014dc39d1912577e2decff1b10bb2f06f4293c963e687687a580b05
odh-workbench-jupyter-datascience-cpu-py311-ubi9-n-1=quay.io/opendatahub/workbench-images@sha256:306084cb5de139bc01f1b72e7fd23ff3db89318094980309af6ca4103b84888f
odh-tensorflow-gpu-notebook-image-main=quay.io/opendatahub/workbench-images@sha256:c12649d2405504afaef2c338600ac5d38a3ae104a790a9e119f61e80dfae0fad
odh-tensorflow-gpu-notebook-image-n=quay.io/opendatahub/workbench-images@sha256:d87c30a4c41d189f24273953c60536d9a710d407289733ccc809a4f5e1549bd0
odh-tensorflow-gpu-notebook-image-n-1=quay.io/opendatahub/workbench-images@sha256:cd6d8830a2f49dff70ece1686a6f17508681a850bacde4c757d497cbc59827ef
odh-workbench-jupyter-tensorflow-cuda-py311-ubi9-n=quay.io/opendatahub/workbench-images@sha256:d87c30a4c41d189f24273953c60536d9a710d407289733ccc809a4f5e1549bd0
odh-workbench-jupyter-tensorflow-cuda-py311-ubi9-n-1=quay.io/opendatahub/workbench-images@sha256:cd6d8830a2f49dff70ece1686a6f17508681a850bacde4c757d497cbc59827ef
odh-trustyai-notebook-image-main=quay.io/opendatahub/workbench-images@sha256:276f3b67b62555d746de208976d596759ccac8bd26660900c2e7185380fe043d
odh-trustyai-notebook-image-n=quay.io/opendatahub/workbench-images@sha256:bf2087d3a1859f3bb9cd3d4636ad1507bc4b1c44f0e12aa2f95e9d50e6f8d6eb
odh-trustyai-notebook-image-n-1=quay.io/opendatahub/workbench-images@sha256:5b5bae7a11f2e34b67726a86d24b8f2c35c701a48d80abbdbc91030033d2fc1f
odh-workbench-jupyter-trustyai-cpu-py311-ubi9-n=quay.io/opendatahub/workbench-images@sha256:bf2087d3a1859f3bb9cd3d4636ad1507bc4b1c44f0e12aa2f95e9d50e6f8d6eb
odh-workbench-jupyter-trustyai-cpu-py311-ubi9-n-1=quay.io/opendatahub/workbench-images@sha256:5b5bae7a11f2e34b67726a86d24b8f2c35c701a48d80abbdbc91030033d2fc1f
odh-codeserver-notebook-image-main=quay.io/opendatahub/workbench-images@sha256:2797380eaf0f05d6002e9fbb41a6a8b5368b658230ba46b07341c9c96797f591
odh-codeserver-notebook-image-n=quay.io/opendatahub/workbench-images@sha256:1c5bcbfc222dfb59849fee67e050719c688c93d3608f7b46edbe5666263641f3
odh-codeserver-notebook-image-n-1=quay.io/opendatahub/workbench-images@sha256:fd5b9f65c0f46d4c093e2f58fce305eeb125bf19ee1d88f67b9fafe56142e92d
odh-workbench-codeserver-datascience-cpu-py311-ubi9-n=quay.io/opendatahub/workbench-images@sha256:1c5bcbfc222dfb59849fee67e050719c688c93d3608f7b46edbe5666263641f3
odh-workbench-codeserver-datascience-cpu-py311-ubi9-n-1=quay.io/opendatahub/workbench-images@sha256:fd5b9f65c0f46d4c093e2f58fce305eeb125bf19ee1d88f67b9fafe56142e92d
odh-rstudio-notebook-image-main=quay.io/opendatahub/workbench-images@sha256:cffcf81ca0dba140d3dfc5ab452eebd6db92e55da5bdfbe3f931661489a8a596
odh-rstudio-notebook-image-n=quay.io/opendatahub/workbench-images@sha256:8e99e4e3800db121d02b50adec5eba27746bf89d32dba3e2b17e8d750ac53608
odh-rstudio-notebook-image-n-1=quay.io/opendatahub/workbench-images@sha256:75d6764e1155c1d18dc4472ff319f9291d0d9703b19ee1374e902b6ab7f55cfb
odh-workbench-rstudio-minimal-cpu-py311-c9s-n=quay.io/opendatahub/workbench-images@sha256:8e99e4e3800db121d02b50adec5eba27746bf89d32dba3e2b17e8d750ac53608
odh-workbench-rstudio-minimal-cpu-py311-c9s-n-1=quay.io/opendatahub/workbench-images@sha256:75d6764e1155c1d18dc4472ff319f9291d0d9703b19ee1374e902b6ab7f55cfb
odh-rstudio-gpu-notebook-image-main=quay.io/opendatahub/workbench-images@sha256:41d07177990519db629796f743b6dcb663bc8090e4c8248348f746b2fa4f7dbb
odh-rstudio-gpu-notebook-image-n=quay.io/opendatahub/workbench-images@sha256:3ad0bb5f3b8c2ca1d29a423913b6d8f32353d9787c5f38e4b56a9a922f6e3cdd
odh-rstudio-gpu-notebook-image-n-1=quay.io/opendatahub/workbench-images@sha256:aef5fd12264651abf286e9a4efbe25ca002cc257fbc6f1a5daf39fd55c7d6206
odh-workbench-rstudio-minimal-cuda-py311-c9s-n=quay.io/opendatahub/workbench-images@sha256:3ad0bb5f3b8c2ca1d29a423913b6d8f32353d9787c5f38e4b56a9a922f6e3cdd
odh-workbench-rstudio-minimal-cuda-py311-c9s-n-1=quay.io/opendatahub/workbench-images@sha256:aef5fd12264651abf286e9a4efbe25ca002cc257fbc6f1a5daf39fd55c7d6206
odh-runtime-minimal-notebook-image-main=quay.io/opendatahub/workbench-images@sha256:b02d8970449a48362a9f54ea563692b8d4c0e9f1f689ea1cf6bd2da18538a421
odh-runtime-minimal-notebook-image-n=quay.io/opendatahub/workbench-images@sha256:91224cde193645c231e454bdcc25ab1aa40dd7c7bc466c87baffa8c03f5e3128
odh-runtime-minimal-notebook-image-n-1=quay.io/opendatahub/workbench-images@sha256:41dd881199fd93ffccc4f00c16a69ad16f27f1e4877373ad96ff7a94b9564972
Expand Down
Loading
Loading