Skip to content

Commit 03c270f

Browse files
authored
Update overlays/additional directory for the upcoming Release (Python 3.12, Improved Naming) (#1359)
* Added new set of imagestreams on the additional overlay with the 2025.2-beta version Update files add placeholders to all * Revert changes on the base runtime imagestreams * Add seperated pipeline runtimes imagestreams on the additional folder for the py312 * Rename the tag on ImageStreams to 2025.1
1 parent bcf35e2 commit 03c270f

25 files changed

+1064
-25
lines changed

manifests/base/commit-latest.env

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,18 @@ odh-pipeline-runtime-pytorch-cuda-py311-ubi9-commit-n=f083142
1616
odh-pipeline-runtime-pytorch-rocm-py311-ubi9-commit-n=f083142
1717
odh-pipeline-runtime-tensorflow-cuda-py311-ubi9-commit-n=f083142
1818
odh-pipeline-runtime-tensorflow-rocm-py311-ubi9-commit-n=f083142
19+
odh-workbench-jupyter-minimal-cpu-py312-ubi9-commit-n=f083142
20+
odh-workbench-jupyter-minimal-cuda-py312-ubi9-commit-n=f083142
21+
odh-workbench-jupyter-minimal-rocm-py312-ubi9-commit-n=f083142
22+
odh-workbench-jupyter-datascience-cpu-py312-ubi9-commit-n=f083142
23+
odh-workbench-jupyter-pytorch-cuda-py312-ubi9-commit-n=f083142
24+
odh-workbench-jupyter-pytorch-rocm-py312-ubi9-commit-n=f083142
25+
odh-workbench-jupyter-tensorflow-cuda-py312-ubi9-commit-n=f083142
26+
odh-workbench-jupyter-trustyai-cpu-py312-ubi9-commit-n=f083142
27+
odh-workbench-codeserver-datascience-cpu-py312-ubi9-commit-n=f083142
28+
odh-pipeline-runtime-minimal-cpu-py312-ubi9-commit-n=f083142
29+
odh-pipeline-runtime-datascience-cpu-py312-ubi9-commit-n=f083142
30+
odh-pipeline-runtime-pytorch-cuda-py312-ubi9-commit-n=f083142
31+
odh-pipeline-runtime-pytorch-rocm-py312-ubi9-commit-n=f083142
32+
odh-pipeline-runtime-tensorflow-cuda-py312-ubi9-commit-n=f083142
33+
odh-pipeline-runtime-tensorflow-rocm-py312-ubi9-commit-n=f083142

manifests/base/params-latest.env

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,23 @@ odh-pipeline-runtime-pytorch-cuda-py311-ubi9-n=quay.io/opendatahub/workbench-ima
1616
odh-pipeline-runtime-pytorch-rocm-py311-ubi9-n=quay.io/opendatahub/workbench-images@sha256:6e2c87a40bd27e5f878359c1ee6daf9874015c6fa238369858cf040755ed6b53
1717
odh-pipeline-runtime-tensorflow-cuda-py311-ubi9-n=quay.io/opendatahub/workbench-images@sha256:1ec5c1ef1a805593d1d1464fffd4227ed1ce17f65e1f44ddaceec1fe8a50e673
1818
odh-pipeline-runtime-tensorflow-rocm-py311-ubi9-n=quay.io/opendatahub/workbench-images@sha256:2048ebffce87cde659f0c3aa96f82d07a36fe79e0ee55cedfeb034fd7317edb2
19+
#TODO: Once the final build are ready update the images
20+
odh-workbench-jupyter-minimal-cpu-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:5ab12790f7af0937052b35ad3393a839afb58a49f834157024b6a38eb49868eb
21+
odh-workbench-jupyter-minimal-cuda-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:e966fabeb9f691e3a9aa8a6f31b306ec43d2263a1ea36f421098f64e2967fba1
22+
#NOTE: There is no minimal-rocm build on ghcr it uses temporarly the py 311 for debuging purposes
23+
odh-workbench-jupyter-minimal-rocm-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:f268fb4886cb03d828c666c9feb74150e7228c72b43174daeba191b1dd911529
24+
odh-workbench-jupyter-datascience-cpu-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:046c2f5041efa47a567c308dc265cc3fd8b5a7db808fb17b65ba331f6c02c914
25+
odh-workbench-jupyter-pytorch-cuda-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:10d9b3af909e69f7606a19256bc4feaec11e6d5f229014651d9243fe58e06bd3
26+
odh-workbench-jupyter-pytorch-rocm-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:43b200d97d876b4a1edfd118e7b670713f6a8cc1714965b64185ddd90bc950ae
27+
odh-workbench-jupyter-tensorflow-cuda-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:cfbff0999e47887b9b4cafbca67a8d2f6d7aa969c0fd31ec22887bfeaf51e544
28+
odh-workbench-jupyter-trustyai-cpu-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:3eaabc3d87c152e1c9255ee5eecd29812d0da76017a2474aa0c59a06382ecc9a
29+
odh-workbench-codeserver-datascience-cpu-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:366dac53e17fcd7a2fa426953831bff727d2b65c9bd36b777616095285f0c0e5
30+
#
31+
odh-pipeline-runtime-minimal-cpu-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:559564f0466c541567864886da6f668d7cde444ff700825c10618f2b377bf982
32+
odh-pipeline-runtime-datascience-cpu-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:f998ff8d3df1b3cdb8515db2c2c5b29a9d1e7a20521721fb819249d3a443e372
33+
odh-pipeline-runtime-pytorch-cuda-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:612ca771a44c721ff9fe10bcf649eca6c2a2583351ab6b8648b5303977cb650f
34+
odh-pipeline-runtime-pytorch-rocm-py312-ubi9-n=ghcr.io/opendatahub-io/notebooks/workbench-images@sha256:e5499a78bc673a5b0252b9b162a273027b62319d127c2e18676b338c65931baa
35+
#NOTE: There is no tensorflow build on ghcr it uses temporarly the py 311 for debuging purposes
36+
odh-pipeline-runtime-tensorflow-cuda-py312-ubi9-n=quay.io/opendatahub/workbench-images@sha256:1ec5c1ef1a805593d1d1464fffd4227ed1ce17f65e1f44ddaceec1fe8a50e673
37+
odh-pipeline-runtime-tensorflow-rocm-py312-ubi9-n=quay.io/opendatahub/workbench-images@sha256:2048ebffce87cde659f0c3aa96f82d07a36fe79e0ee55cedfeb034fd7317edb2
38+

manifests/base/runtime-datascience-imagestream.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
opendatahub.io/runtime-image: "true"
77
annotations:
88
opendatahub.io/runtime-image-url: "https://github.com//opendatahub-io/notebooks/tree/main/runtimes"
9-
opendatahub.io/runtime-image-name: "Datascience with Python 3.12 (UBI9)"
9+
opendatahub.io/runtime-image-name: "Datascience with Python 3.11 (UBI9)"
1010
opendatahub.io/runtime-image-desc: "Datascience runtime image for Elyra, enabling pipeline execution from Workbenches with a set of advanced AI/ML data science libraries, supporting different runtimes for various pipeline nodes."
1111
name: runtime-datascience
1212
spec:
@@ -18,12 +18,12 @@ spec:
1818
opendatahub.io/runtime-image-metadata: |
1919
[
2020
{
21-
"display_name": "Datascience with Python 3.12 (UBI9)",
21+
"display_name": "Datascience with Python 3.11 (UBI9)",
2222
"metadata": {
2323
"tags": [
2424
"datascience"
2525
],
26-
"display_name": "Datascience with Python 3.12 (UBI9)",
26+
"display_name": "Datascience with Python 3.11 (UBI9)",
2727
"pull_policy": "IfNotPresent"
2828
},
2929
"schema_name": "runtime-image"
@@ -32,7 +32,7 @@ spec:
3232
openshift.io/imported-from: quay.io/opendatahub/workbench-images
3333
from:
3434
kind: DockerImage
35-
name: odh-pipeline-runtime-datascience-cpu-py312-ubi9-n_PLACEHOLDER
35+
name: odh-pipeline-runtime-datascience-cpu-py311-ubi9-n_PLACEHOLDER
3636
name: "datascience"
3737
referencePolicy:
3838
type: Source

manifests/base/runtime-minimal-imagestream.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
opendatahub.io/runtime-image: "true"
77
annotations:
88
opendatahub.io/runtime-image-url: "https://github.com//opendatahub-io/notebooks/tree/main/runtimes"
9-
opendatahub.io/runtime-image-name: "Python 3.12 (UBI9)"
9+
opendatahub.io/runtime-image-name: "Python 3.11 (UBI9)"
1010
opendatahub.io/runtime-image-desc: "Minimal runtime image for Elyra, enabling pipeline execution from Workbenches with minimal dependency set to start experimenting with, for various pipeline nodes."
1111
name: runtime-minimal
1212
spec:
@@ -18,12 +18,12 @@ spec:
1818
opendatahub.io/runtime-image-metadata: |
1919
[
2020
{
21-
"display_name": "Python 3.12 (UBI9)",
21+
"display_name": "Python 3.11 (UBI9)",
2222
"metadata": {
2323
"tags": [
2424
"minimal"
2525
],
26-
"display_name": "Python 3.12 (UBI9)",
26+
"display_name": "Python 3.11 (UBI9)",
2727
"pull_policy": "IfNotPresent"
2828
},
2929
"schema_name": "runtime-image"
@@ -32,7 +32,7 @@ spec:
3232
openshift.io/imported-from: quay.io/opendatahub/workbench-images
3333
from:
3434
kind: DockerImage
35-
name: odh-pipeline-runtime-minimal-cpu-py312-ubi9-n_PLACEHOLDER
35+
name: odh-pipeline-runtime-minimal-cpu-py311-ubi9-n_PLACEHOLDER
3636
name: "minimal"
3737
referencePolicy:
3838
type: Source

manifests/base/runtime-pytorch-imagestream.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
opendatahub.io/runtime-image: "true"
77
annotations:
88
opendatahub.io/runtime-image-url: "https://github.com//opendatahub-io/notebooks/tree/main/runtimes"
9-
opendatahub.io/runtime-image-name: "PyTorch with CUDA and Python 3.12 (UBI9)"
9+
opendatahub.io/runtime-image-name: "PyTorch with CUDA and Python 3.11 (UBI9)"
1010
opendatahub.io/runtime-image-desc: "PyTorch runtime image for Elyra, enabling pipeline execution from Workbenches with PyTorch libraries and dependencies, supporting different runtimes for various pipeline nodes."
1111
name: runtime-pytorch
1212
spec:
@@ -18,12 +18,12 @@ spec:
1818
opendatahub.io/runtime-image-metadata: |
1919
[
2020
{
21-
"display_name": "PyTorch with CUDA and Python 3.12 (UBI9)",
21+
"display_name": "PyTorch with CUDA and Python 3.11 (UBI9)",
2222
"metadata": {
2323
"tags": [
2424
"pytorch"
2525
],
26-
"display_name": "PyTorch with CUDA and Python 3.12 (UBI9)",
26+
"display_name": "PyTorch with CUDA and Python 3.11 (UBI9)",
2727
"pull_policy": "IfNotPresent"
2828
},
2929
"schema_name": "runtime-image"
@@ -32,7 +32,7 @@ spec:
3232
openshift.io/imported-from: quay.io/opendatahub/workbench-images
3333
from:
3434
kind: DockerImage
35-
name: odh-pipeline-runtime-pytorch-cuda-py312-ubi9-n_PLACEHOLDER
35+
name: odh-pipeline-runtime-pytorch-cuda-py311-ubi9-n_PLACEHOLDER
3636
name: "pytorch"
3737
referencePolicy:
3838
type: Source

manifests/base/runtime-rocm-pytorch-imagestream.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ metadata:
66
opendatahub.io/runtime-image: "true"
77
annotations:
88
opendatahub.io/runtime-image-url: "https://github.com//opendatahub-io/notebooks/tree/main/runtimes"
9-
opendatahub.io/runtime-image-name: "PyTorch with ROCm and Python 3.12 (UBI9)"
9+
opendatahub.io/runtime-image-name: "PyTorch with ROCm and Python 3.11 (UBI9)"
1010
opendatahub.io/runtime-image-desc: "ROCm optimized PyTorch runtime image for Elyra, enabling pipeline execution from Workbenches with PyTorch libraries and dependencies, supporting different runtimes for various pipeline nodes."
1111
name: runtime-rocm-pytorch
1212
spec:
@@ -18,12 +18,12 @@ spec:
1818
opendatahub.io/runtime-image-metadata: |
1919
[
2020
{
21-
"display_name": "PyTorch with ROCm and Python 3.12 (UBI9)",
21+
"display_name": "PyTorch with ROCm and Python 3.11 (UBI9)",
2222
"metadata": {
2323
"tags": [
2424
"rocm-pytorch"
2525
],
26-
"display_name": "PyTorch with ROCm and Python 3.12 (UBI9)",
26+
"display_name": "PyTorch with ROCm and Python 3.11 (UBI9)",
2727
"pull_policy": "IfNotPresent"
2828
},
2929
"schema_name": "runtime-image"
@@ -32,7 +32,7 @@ spec:
3232
openshift.io/imported-from: quay.io/opendatahub/workbench-images
3333
from:
3434
kind: DockerImage
35-
name: odh-pipeline-runtime-pytorch-rocm-py312-ubi9-n_PLACEHOLDER
35+
name: odh-pipeline-runtime-pytorch-rocm-py311-ubi9-n_PLACEHOLDER
3636
name: "rocm-pytorch"
3737
referencePolicy:
3838
type: Source

manifests/base/runtime-rocm-tensorflow-imagestream.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
annotations:
88
# TODO: once the restraction takes a final shape need to update that url
99
opendatahub.io/runtime-image-url: "https://github.com//opendatahub-io/notebooks/tree/main/runtimes"
10-
opendatahub.io/runtime-image-name: "TensorFlow with ROCm and Python 3.12 (UBI9)"
10+
opendatahub.io/runtime-image-name: "TensorFlow with ROCm and Python 3.11 (UBI9)"
1111
opendatahub.io/runtime-image-desc: "ROCm optimized TensorFlow runtime image for Elyra, enabling pipeline execution from Workbenches with TensorFlow libraries and dependencies, supporting different runtimes for various pipeline nodes."
1212
name: runtime-rocm-tensorflow
1313
spec:
@@ -19,12 +19,12 @@ spec:
1919
opendatahub.io/runtime-image-metadata: |
2020
[
2121
{
22-
"display_name": "TensorFlow with ROCm and Python 3.12 (UBI9)",
22+
"display_name": "TensorFlow with ROCm and Python 3.11 (UBI9)",
2323
"metadata": {
2424
"tags": [
2525
"rocm-tensorflow"
2626
],
27-
"display_name": "TensorFlow with ROCm and Python 3.12 (UBI9)",
27+
"display_name": "TensorFlow with ROCm and Python 3.11 (UBI9)",
2828
"pull_policy": "IfNotPresent"
2929
},
3030
"schema_name": "runtime-image"
@@ -33,7 +33,7 @@ spec:
3333
openshift.io/imported-from: quay.io/opendatahub/workbench-images
3434
from:
3535
kind: DockerImage
36-
name: odh-pipeline-runtime-tensorflow-rocm-py312-ubi9-n_PLACEHOLDER
36+
name: odh-pipeline-runtime-tensorflow-rocm-py311-ubi9-n_PLACEHOLDER
3737
name: "rocm-tensorflow"
3838
referencePolicy:
3939
type: Source

manifests/base/runtime-tensorflow-imagestream.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ metadata:
77
annotations:
88
# TODO: once the restraction takes a final shape need to update that url
99
opendatahub.io/runtime-image-url: "https://github.com//opendatahub-io/notebooks/tree/main/runtimes"
10-
opendatahub.io/runtime-image-name: "TensorFlow with CUDA and Python 3.12 (UBI9)"
10+
opendatahub.io/runtime-image-name: "TensorFlow with CUDA and Python 3.11 (UBI9)"
1111
opendatahub.io/runtime-image-desc: "TensorFlow runtime image for Elyra, enabling pipeline execution from Workbenches with TensorFlow libraries and dependencies, supporting different runtimes for various pipeline nodes."
1212
name: runtime-tensorflow
1313
spec:
@@ -19,12 +19,12 @@ spec:
1919
opendatahub.io/runtime-image-metadata: |
2020
[
2121
{
22-
"display_name": "TensorFlow with CUDA and Python 3.12 (UBI9)",
22+
"display_name": "TensorFlow with CUDA and Python 3.11 (UBI9)",
2323
"metadata": {
2424
"tags": [
2525
"tensorflow"
2626
],
27-
"display_name": "TensorFlow with CUDA and Python 3.12 (UBI9)",
27+
"display_name": "TensorFlow with CUDA and Python 3.11 (UBI9)",
2828
"pull_policy": "IfNotPresent"
2929
},
3030
"schema_name": "runtime-image"
@@ -33,7 +33,7 @@ spec:
3333
openshift.io/imported-from: quay.io/opendatahub/workbench-images
3434
from:
3535
kind: DockerImage
36-
name: odh-pipeline-runtime-tensorflow-cuda-py312-ubi9-n_PLACEHOLDER
36+
name: odh-pipeline-runtime-tensorflow-cuda-py311-ubi9-n_PLACEHOLDER
3737
name: "tensorflow"
3838
referencePolicy:
3939
type: Source

manifests/overlays/additional/README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,15 @@ The source build files for any notebook in this repo must exist under the [opend
66

77
Notebooks:
88
===
9-
- None
9+
- code-server-notebook-imagestream-beta
10+
- jupyter-datascience-notebook-imagestream-beta
11+
- jupyter-minimal-gpu-notebook-imagestream-beta
12+
- jupyter-minimal-notebook-imagestream-beta
13+
- jupyter-pytorch-notebook-imagestream-beta
14+
- jupyter-rocm-minimal-notebook-imagestream-beta
15+
- jupyter-rocm-pytorch-notebook-imagestream-beta
16+
- jupyter-rocm-tensorflow-notebook-imagestream-beta
17+
- jupyter-tensorflow-notebook-imagestream-beta
18+
- jupyter-trustyai-notebook-imagestream-beta
19+
20+
**Note:** These images are the beta version of the 2025.b release based on Python 3.12.
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
---
2+
apiVersion: image.openshift.io/v1
3+
kind: ImageStream
4+
metadata:
5+
labels:
6+
opendatahub.io/notebook-image: "true"
7+
annotations:
8+
opendatahub.io/notebook-image-url: "https://github.com/opendatahub-io/notebooks/tree/main/codeserver"
9+
opendatahub.io/notebook-image-name: "Code Server Data Science CPU Python 3.12"
10+
opendatahub.io/notebook-image-desc: "code-server workbench allows users to code, build, and collaborate on projects directly from web."
11+
opendatahub.io/notebook-image-order: "23"
12+
name: code-server-notebook-beta
13+
spec:
14+
lookupPolicy:
15+
local: true
16+
tags:
17+
- annotations:
18+
# language=json
19+
opendatahub.io/notebook-software: |
20+
[
21+
{"name": "code-server", "version": "4.98"},
22+
{"name": "Python", "version": "v3.12"}
23+
]
24+
# language=json
25+
opendatahub.io/notebook-python-dependencies: |
26+
[
27+
{"name": "Boto3", "version": "1.37"},
28+
{"name": "Kafka-Python-ng", "version": "2.2"},
29+
{"name": "Matplotlib", "version": "3.10"},
30+
{"name": "Numpy", "version": "2.2"},
31+
{"name": "Pandas", "version": "2.2"},
32+
{"name": "Scikit-learn", "version": "1.6"},
33+
{"name": "Scipy", "version": "1.15"},
34+
{"name": "Sklearn-onnx", "version": "1.18"},
35+
{"name": "ipykernel", "version": "6.29"},
36+
{"name": "Kubeflow-Training", "version": "1.9"}
37+
]
38+
openshift.io/imported-from: quay.io/opendatahub/workbench-images
39+
opendatahub.io/workbench-image-recommended: 'true'
40+
opendatahub.io/notebook-build-commit: odh-workbench-codeserver-datascience-cpu-py312-ubi9-commit-n_PLACEHOLDER
41+
from:
42+
kind: DockerImage
43+
name: odh-workbench-codeserver-datascience-cpu-py312-ubi9-n_PLACEHOLDER
44+
name: "2025.1"
45+
referencePolicy:
46+
type: Source

0 commit comments

Comments
 (0)