Skip to content

Commit 8281296

Browse files
authored
Merge pull request opendatahub-io#398 from harshad16/rhoai-adjust-manifest
Sync with upstream main and updated the image sha for 2.14 code freeze
2 parents 6e14055 + 064b974 commit 8281296

17 files changed

+188
-72
lines changed

ci/check-params-env.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ function check_image_variable_matches_name_and_commitref() {
9393
odh-minimal-notebook-image-n)
9494
expected_name="odh-notebook-jupyter-minimal-ubi9-python-3.11"
9595
expected_commitref="release-2024b"
96-
expected_build_name="jupyter-minimal-ubi9-python-3.9-amd64"
96+
expected_build_name="jupyter-minimal-ubi9-python-3.11-amd64"
9797
;;
9898
odh-minimal-notebook-image-n-1)
9999
expected_name="odh-notebook-jupyter-minimal-ubi9-python-3.9"
@@ -118,7 +118,7 @@ function check_image_variable_matches_name_and_commitref() {
118118
odh-minimal-gpu-notebook-image-n)
119119
expected_name="odh-notebook-jupyter-minimal-ubi9-python-3.11"
120120
expected_commitref="release-2024b"
121-
expected_build_name="cuda-jupyter-minimal-ubi9-python-3.9-amd64"
121+
expected_build_name="cuda-jupyter-minimal-ubi9-python-3.11-amd64"
122122
;;
123123
odh-minimal-gpu-notebook-image-n-1)
124124
expected_name="odh-notebook-jupyter-minimal-ubi9-python-3.9"
@@ -143,7 +143,7 @@ function check_image_variable_matches_name_and_commitref() {
143143
odh-pytorch-gpu-notebook-image-n)
144144
expected_name="odh-notebook-jupyter-pytorch-ubi9-python-3.11"
145145
expected_commitref="release-2024b"
146-
expected_build_name="jupyter-pytorch-ubi9-python-3.9-amd64"
146+
expected_build_name="jupyter-pytorch-ubi9-python-3.11-amd64"
147147
;;
148148
odh-pytorch-gpu-notebook-image-n-1)
149149
expected_name="odh-notebook-jupyter-pytorch-ubi9-python-3.9"
@@ -168,7 +168,7 @@ function check_image_variable_matches_name_and_commitref() {
168168
odh-generic-data-science-notebook-image-n)
169169
expected_name="odh-notebook-jupyter-datascience-ubi9-python-3.11"
170170
expected_commitref="release-2024b"
171-
expected_build_name="jupyter-datascience-ubi9-python-3.9-amd64"
171+
expected_build_name="jupyter-datascience-ubi9-python-3.11-amd64"
172172
;;
173173
odh-generic-data-science-notebook-image-n-1)
174174
expected_name="odh-notebook-jupyter-datascience-ubi9-python-3.9"
@@ -193,7 +193,7 @@ function check_image_variable_matches_name_and_commitref() {
193193
odh-tensorflow-gpu-notebook-image-n)
194194
expected_name="odh-notebook-cuda-jupyter-tensorflow-ubi9-python-3.11"
195195
expected_commitref="release-2024b"
196-
expected_build_name="cuda-jupyter-tensorflow-ubi9-python-3.9-amd64"
196+
expected_build_name="cuda-jupyter-tensorflow-ubi9-python-3.11-amd64"
197197
;;
198198
odh-tensorflow-gpu-notebook-image-n-1)
199199
expected_name="odh-notebook-cuda-jupyter-tensorflow-ubi9-python-3.9"
@@ -217,8 +217,8 @@ function check_image_variable_matches_name_and_commitref() {
217217
;;
218218
odh-trustyai-notebook-image-n)
219219
expected_name="odh-notebook-jupyter-trustyai-ubi9-python-3.11"
220-
expected_commitref="release-2024a"
221-
expected_build_name="jupyter-trustyai-ubi9-python-3.9-amd64"
220+
expected_commitref="release-2024b"
221+
expected_build_name="jupyter-trustyai-ubi9-python-3.11-amd64"
222222
;;
223223
odh-trustyai-notebook-image-n-1)
224224
expected_name="odh-notebook-jupyter-trustyai-ubi9-python-3.9"
@@ -238,7 +238,7 @@ function check_image_variable_matches_name_and_commitref() {
238238
odh-codeserver-notebook-image-n)
239239
expected_name="odh-notebook-code-server-ubi9-python-3.11"
240240
expected_commitref="release-2024b"
241-
expected_build_name="codeserver-ubi9-python-3.9-amd64"
241+
expected_build_name="codeserver-ubi9-python-3.11-amd64"
242242
;;
243243
odh-codeserver-notebook-image-n-1)
244244
expected_name="odh-notebook-code-server-ubi9-python-3.9"

manifests/base/README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# IDE Imagestreams
2+
3+
Listing the order in which each imagestreams are introduced.
4+
5+
10. jupyter-minimal-notebook-imagestream.yaml
6+
20. jupyter-datascience-notebook-imagestream.yaml
7+
30. jupyter-minimal-gpu-notebook-imagestream.yaml
8+
40. jupyter-pytorch-notebook-imagestream.yaml
9+
50. jupyter-tensorflow-notebook-imagestream.yaml
10+
60. jupyter-trustyai-notebook-imagestream.yaml
11+
70. ~~jupyter-habana-notebook-imagestream.yaml~~ # Deprecated
12+
80. code-server-notebook-imagestream.yaml
13+
90. jupyter-rocm-minimal-notebook-imagestream.yaml
14+
91. jupyter-rocm-pytorch-notebook-imagestream.yaml
15+
92. jupyter-rocm-tensorflow-notebook-imagestream.yaml
16+
17+
The order would also be same as `opendatahub.io/notebook-image-order` listed in each imagestreams.
18+
*Note*: On deprecation/removal of imagestream, the index of that image is retired with it.

manifests/base/code-server-notebook-imagestream.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ spec:
1414
lookupPolicy:
1515
local: true
1616
tags:
17-
# N Version of the image
17+
# N Version of the image
1818
- annotations:
1919
opendatahub.io/notebook-software: '[{"name":"Python","version":"v3.11"}]'
2020
opendatahub.io/notebook-python-dependencies: '[{"name":"code-server","version":"4.92"}]'

manifests/base/commit.env

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,35 @@
1-
odh-minimal-notebook-image-commit-n=31ad6bc
2-
odh-minimal-notebook-image-commit-n-1=b5a8318
1+
odh-minimal-notebook-image-commit-n=69688c1
2+
odh-minimal-notebook-image-commit-n-1=66ff88f
33
odh-minimal-notebook-image-commit-n-2=76a016f
44
odh-minimal-notebook-image-commit-n-3=07015ec
55
odh-minimal-notebook-image-commit-n-4=3e71410
6-
odh-minimal-gpu-notebook-image-commit-n=31ad6bc
7-
odh-minimal-gpu-notebook-image-commit-n-1=b5a8318
6+
odh-minimal-gpu-notebook-image-commit-n=69688c1
7+
odh-minimal-gpu-notebook-image-commit-n-1=66ff88f
88
odh-minimal-gpu-notebook-image-commit-n-2=76a016f
99
odh-minimal-gpu-notebook-image-commit-n-3=07015ec
1010
odh-minimal-gpu-notebook-image-commit-n-4=3e71410
11-
odh-pytorch-gpu-notebook-image-commit-n=31ad6bc
12-
odh-pytorch-gpu-notebook-image-commit-n-1=b5a8318
11+
odh-pytorch-gpu-notebook-image-commit-n=69688c1
12+
odh-pytorch-gpu-notebook-image-commit-n-1=66ff88f
1313
odh-pytorch-gpu-notebook-image-commit-n-2=76a016f
1414
odh-pytorch-gpu-notebook-image-commit-n-3=07015ec
1515
odh-pytorch-gpu-notebook-image-commit-n-4=3e71410
16-
odh-generic-data-science-notebook-image-commit-n=31ad6bc
17-
odh-generic-data-science-notebook-image-commit-n-1=b5a8318
16+
odh-generic-data-science-notebook-image-commit-n=69688c1
17+
odh-generic-data-science-notebook-image-commit-n-1=66ff88f
1818
odh-generic-data-science-notebook-image-commit-n-2=76a016f
1919
odh-generic-data-science-notebook-image-commit-n-3=07015ec
2020
odh-generic-data-science-notebook-image-commit-n-4=3e71410
21-
odh-tensorflow-gpu-notebook-image-commit-n=31ad6bc
22-
odh-tensorflow-gpu-notebook-image-commit-n-1=b5a8318
21+
odh-tensorflow-gpu-notebook-image-commit-n=69688c1
22+
odh-tensorflow-gpu-notebook-image-commit-n-1=66ff88f
2323
odh-tensorflow-gpu-notebook-image-commit-n-2=76a016f
2424
odh-tensorflow-gpu-notebook-image-commit-n-3=07015ec
2525
odh-tensorflow-gpu-notebook-image-commit-n-4=3e71410
26-
odh-trustyai-notebook-image-commit-n=31ad6bc
27-
odh-trustyai-notebook-image-commit-n-1=b5a8318
26+
odh-trustyai-notebook-image-commit-n=69688c1
27+
odh-trustyai-notebook-image-commit-n-1=66ff88f
2828
odh-trustyai-notebook-image-commit-n-2=76a016f
2929
odh-trustyai-notebook-image-commit-n-3=07015ec
30-
odh-codeserver-notebook-image-commit-n=31ad6bc
31-
odh-codeserver-notebook-image-commit-n-1=b5a8318
30+
odh-codeserver-notebook-image-commit-n=69688c1
31+
odh-codeserver-notebook-image-commit-n-1=66ff88f
3232
odh-codeserver-notebook-image-commit-n-2=76a016f
33-
odh-rocm-minimal-notebook-image-commit-n=31ad6bc
34-
odh-rocm-pytorch-notebook-image-commit-n=31ad6bc
35-
odh-rocm-tensorflow-notebook-image-commit-n=31ad6bc
33+
odh-rocm-minimal-notebook-image-commit-n=69688c1
34+
odh-rocm-pytorch-notebook-image-commit-n=69688c1
35+
odh-rocm-tensorflow-notebook-image-commit-n=69688c1

manifests/base/cuda-rstudio-buildconfig.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ spec:
5252
noCache: true
5353
from:
5454
kind: "DockerImage"
55-
name: "quay.io/modh/odh-base-rhel9:base-rhel9-python-3.9-20240131-378dafd"
55+
name: "quay.io/modh/odh-base-rhel9@sha256:1d6f2e3c0ee7962d92c3b933f3bbfabeee24d314a2ce5f8ec2d9f18d5b6723d4"
5656
volumes:
5757
- name: secret-mvn
5858
source:

manifests/base/jupyter-datascience-notebook-imagestream.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ spec:
1414
lookupPolicy:
1515
local: true
1616
tags:
17-
# N Version of the image
17+
# N Version of the image
1818
- annotations:
1919
opendatahub.io/notebook-software: '[{"name":"Python","version":"v3.11"}]'
20-
opendatahub.io/notebook-python-dependencies: '[{"name":"Boto3","version":"1.34"},{"name":"Kafka-Python-ng","version":"2.0"},{"name":"Kfp","version":"2.8"},{"name":"Matplotlib","version":"3.8"},{"name":"Numpy","version":"1.26"},{"name":"Pandas","version":"2.2"},{"name":"Scikit-learn","version":"1.4"},{"name":"Scipy","version":"1.12"},{"name":"Odh-Elyra","version":"3.16"},{"name":"PyMongo","version":"4.6"},{"name":"Pyodbc","version":"5.1"}, {"name":"Codeflare-SDK","version":"0.21"}, {"name":"Sklearn-onnx","version":"1.16"}, {"name":"Psycopg","version":"3.1"}, {"name":"MySQL Connector/Python","version":"8.3"}]'
20+
opendatahub.io/notebook-python-dependencies: '[{"name":"Boto3","version":"1.35"},{"name":"Kafka-Python-ng","version":"2.2"},{"name":"Kfp","version":"2.9"},{"name":"Matplotlib","version":"3.9"},{"name":"Numpy","version":"2.1"},{"name":"Pandas","version":"2.2"},{"name":"Scikit-learn","version":"1.5"},{"name":"Scipy","version":"1.14"},{"name":"Odh-Elyra","version":"4.0"},{"name":"PyMongo","version":"4.8"},{"name":"Pyodbc","version":"5.1"}, {"name":"Codeflare-SDK","version":"0.21"}, {"name":"Sklearn-onnx","version":"1.17"}, {"name":"Psycopg","version":"3.2"}, {"name":"MySQL Connector/Python","version":"9.0"}]'
2121
openshift.io/imported-from: quay.io/modh/odh-generic-data-science-notebook
2222
opendatahub.io/workbench-image-recommended: "true"
2323
opendatahub.io/notebook-build-commit: $(odh-generic-data-science-notebook-image-commit-n)
@@ -36,7 +36,7 @@ spec:
3636
opendatahub.io/notebook-build-commit: $(odh-generic-data-science-notebook-image-commit-n-1)
3737
from:
3838
kind: DockerImage
39-
name: $(odh-generic-data-science-notebook-image-n)
39+
name: $(odh-generic-data-science-notebook-image-n-1)
4040
name: "2024.1"
4141
referencePolicy:
4242
type: Source
@@ -49,7 +49,7 @@ spec:
4949
opendatahub.io/notebook-build-commit: $(odh-generic-data-science-notebook-image-commit-n-2)
5050
from:
5151
kind: DockerImage
52-
name: $(odh-generic-data-science-notebook-image-n-1)
52+
name: $(odh-generic-data-science-notebook-image-n-2)
5353
name: "2023.2"
5454
referencePolicy:
5555
type: Source
@@ -62,7 +62,7 @@ spec:
6262
opendatahub.io/notebook-build-commit: $(odh-generic-data-science-notebook-image-commit-n-3)
6363
from:
6464
kind: DockerImage
65-
name: $(odh-generic-data-science-notebook-image-n-2)
65+
name: $(odh-generic-data-science-notebook-image-n-3)
6666
name: "2023.1"
6767
referencePolicy:
6868
type: Source
@@ -75,7 +75,7 @@ spec:
7575
opendatahub.io/notebook-build-commit: $(odh-generic-data-science-notebook-image-commit-n-4)
7676
from:
7777
kind: DockerImage
78-
name: $(odh-generic-data-science-notebook-image-n-3)
78+
name: $(odh-generic-data-science-notebook-image-n-4)
7979
name: "1.2"
8080
referencePolicy:
8181
type: Source

manifests/base/jupyter-minimal-gpu-notebook-imagestream.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ spec:
1515
lookupPolicy:
1616
local: true
1717
tags:
18-
# N Version of the image
18+
# N Version of the image
1919
- annotations:
20-
opendatahub.io/notebook-software: '[{"name":"CUDA","version":"12.1"},{"name":"Python","version":"v3.11"}]'
21-
opendatahub.io/notebook-python-dependencies: '[{"name":"JupyterLab","version":"3.6"},{"name": "Notebook","version": "6.5"}]'
20+
opendatahub.io/notebook-software: '[{"name":"CUDA","version":"12.4"},{"name":"Python","version":"v3.11"}]'
21+
opendatahub.io/notebook-python-dependencies: '[{"name":"JupyterLab","version":"4.2"}]'
2222
openshift.io/imported-from: quay.io/modh/cuda-notebooks
2323
opendatahub.io/workbench-image-recommended: "true"
2424
opendatahub.io/notebook-build-commit: $(odh-minimal-gpu-notebook-image-commit-n)
@@ -63,7 +63,7 @@ spec:
6363
opendatahub.io/notebook-build-commit: $(odh-minimal-gpu-notebook-image-commit-n-3)
6464
from:
6565
kind: DockerImage
66-
name: $(odh-minimal-gpu-notebook-image-n-2)
66+
name: $(odh-minimal-gpu-notebook-image-n-3)
6767
name: "2023.1"
6868
referencePolicy:
6969
type: Source
@@ -76,7 +76,7 @@ spec:
7676
opendatahub.io/notebook-build-commit: $(odh-minimal-gpu-notebook-image-commit-n-4)
7777
from:
7878
kind: DockerImage
79-
name: $(odh-minimal-gpu-notebook-image-n-3)
79+
name: $(odh-minimal-gpu-notebook-image-n-4)
8080
name: "1.2"
8181
referencePolicy:
8282
type: Source

manifests/base/jupyter-minimal-notebook-imagestream.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ spec:
1414
lookupPolicy:
1515
local: true
1616
tags:
17-
# N Version of the image
17+
# N Version of the image
1818
- annotations:
1919
opendatahub.io/notebook-software: '[{"name":"Python","version":"v3.11"}]'
20-
opendatahub.io/notebook-python-dependencies: '[{"name":"JupyterLab","version": "4.2"}, {"name": "Notebook","version": "6.5"}]'
20+
opendatahub.io/notebook-python-dependencies: '[{"name":"JupyterLab","version": "4.2"}]'
2121
openshift.io/imported-from: quay.io/modh/odh-minimal-notebook-container
2222
opendatahub.io/workbench-image-recommended: "true"
2323
opendatahub.io/default-image: "true"
@@ -44,7 +44,7 @@ spec:
4444
opendatahub.io/notebook-software: '[{"name":"Python","version":"v3.9"}]'
4545
opendatahub.io/notebook-python-dependencies: '[{"name":"JupyterLab","version": "3.6"}, {"name": "Notebook","version": "6.5"}]'
4646
openshift.io/imported-from: quay.io/modh/odh-minimal-notebook-container
47-
opendatahub.io/image-tag-outdated: "false"
47+
opendatahub.io/image-tag-outdated: "true"
4848
opendatahub.io/notebook-build-commit: $(odh-minimal-notebook-image-commit-n-2)
4949
from:
5050
kind: DockerImage

manifests/base/jupyter-pytorch-notebook-imagestream.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ spec:
1515
lookupPolicy:
1616
local: true
1717
tags:
18-
# N Version of the image
18+
# N Version of the image
1919
- annotations:
2020
opendatahub.io/notebook-software: '[{"name":"CUDA","version":"12.4"},{"name":"Python","version":"v3.11"},{"name":"PyTorch","version":"2.4"}]'
21-
opendatahub.io/notebook-python-dependencies: '[{"name":"PyTorch","version":"2.4"},{"name":"Tensorboard","version":"2.17"},{"name":"Boto3","version":"1.35"},{"name":"Kafka-Python-ng","version":"2.2"},{"name":"Kfp","version":"2.9"},{"name":"Matplotlib","version":"3.9"},{"name":"Numpy","version":"2.1"},{"name":"Pandas","version":"2.2"},{"name":"Scikit-learn","version":"1.5"},{"name":"Scipy","version":"1.14"},{"name":"Odh-Elyra","version":"4.0"},{"name":"PyMongo","version":"4.8"},{"name":"Pyodbc","version":"5.1"}, {"name":"Codeflare-SDK","version":"0.18"}, {"name":"Sklearn-onnx","version":"1.17"}, {"name":"Psycopg","version":"3.2"}, {"name":"MySQL Connector/Python","version":"9.0"}]'
21+
opendatahub.io/notebook-python-dependencies: '[{"name":"PyTorch","version":"2.4"},{"name":"Tensorboard","version":"2.17"},{"name":"Boto3","version":"1.35"},{"name":"Kafka-Python-ng","version":"2.2"},{"name":"Kfp","version":"2.9"},{"name":"Matplotlib","version":"3.9"},{"name":"Numpy","version":"2.1"},{"name":"Pandas","version":"2.2"},{"name":"Scikit-learn","version":"1.5"},{"name":"Scipy","version":"1.14"},{"name":"Odh-Elyra","version":"4.0"},{"name":"PyMongo","version":"4.8"},{"name":"Pyodbc","version":"5.1"}, {"name":"Codeflare-SDK","version":"0.21"}, {"name":"Sklearn-onnx","version":"1.17"}, {"name":"Psycopg","version":"3.2"}, {"name":"MySQL Connector/Python","version":"9.0"}]'
2222
openshift.io/imported-from: quay.io/modh/odh-pytorch-notebook
2323
opendatahub.io/workbench-image-recommended: "true"
2424
opendatahub.io/notebook-build-commit: $(odh-pytorch-gpu-notebook-image-commit-n)

manifests/base/jupyter-rocm-minimal-notebook-imagestream.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ spec:
1818
# N Version of the image
1919
- annotations:
2020
opendatahub.io/notebook-software: '[{"name":"ROCm","version":"6.1"},{"name":"Python","version":"v3.11"}]'
21-
opendatahub.io/notebook-python-dependencies: '[{"name":"JupyterLab","version":"3.6"},{"name": "Notebook","version": "6.5"}]'
21+
opendatahub.io/notebook-python-dependencies: '[{"name":"JupyterLab","version":"4.2"}]'
2222
openshift.io/imported-from: quay.io/modh/rocm-notebooks
2323
opendatahub.io/workbench-image-recommended: 'true'
2424
opendatahub.io/notebook-build-commit: $(odh-rocm-minimal-notebook-image-commit-n)

0 commit comments

Comments
 (0)