-
Notifications
You must be signed in to change notification settings - Fork 7
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
[RHOAI] Updated image manifests with AMD images for minimal pytorch and tensorflow #361
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi Diamond, we need to modify as well the kustomization.yaml
file to incorporate the new images. Moreover, I left some more comments on the review.
manifests/base/jupyter-rocm-tensorflow-notebook-imagestream.yaml
Outdated
Show resolved
Hide resolved
manifests/base/jupyter-rocm-tensorflow-notebook-imagestream.yaml
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Put some comments. Also, I think that this is missing the changes for kustomization.yaml?
a4b2fdb
to
2a0f1c7
Compare
55fb160
to
accfd0a
Compare
58f9423
to
abb29d9
Compare
ci/check-params-env.sh
Outdated
;; | ||
odh-rocm-tensorflow-notebook-image-n) | ||
expected_name="odh-notebook-jupyter-rocm-tensorflow-ubi9-python-3.9" | ||
expected_commitref="2024a" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As we plan to include these images in 2024b
and we don't have any image build for 2024a
anyway, keep the following there for now so this CI pass and we'll update later:
#expected_commitref="release-2024b"
expected_commitref="main"
2de578e
to
aa22626
Compare
@atheo89 a curious question - since these will be part of 2024b, are we sure we want the rocm records mentioned in the following files?
Will the relevant 2024b configuration be copied from main or 2024a files there? |
/lgtm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lets upgrade to python 3.11, so we are ready for 2024b release.
manifests/base/commit.env
Outdated
odh-rocm-minimal-notebook-image-commit-n=6be50fc | ||
odh-rocm-pytorch-notebook-image-commit-n=6be50fc | ||
odh-rocm-tensorflow-notebook-image-commit-n=6be50fc |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
odh-rocm-minimal-notebook-image-commit-n=6be50fc | |
odh-rocm-pytorch-notebook-image-commit-n=6be50fc | |
odh-rocm-tensorflow-notebook-image-commit-n=6be50fc | |
odh-rocm-minimal-notebook-image-commit-n=31ad6bc | |
odh-rocm-pytorch-notebook-image-commit-n=31ad6bc | |
odh-rocm-tensorflow-notebook-image-commit-n=31ad6bc |
ci/check-params-env.sh
Outdated
odh-rocm-minimal-notebook-image-n) | ||
expected_name="odh-notebook-jupyter-minimal-ubi9-python-3.9" | ||
#expected_commitref="2024b" | ||
expected_commitref="main" | ||
expected_build_name="rocm-jupyter-minimal-ubi9-python-3.9-amd64" | ||
;; | ||
odh-rocm-pytorch-notebook-image-n) | ||
expected_name="odh-notebook-jupyter-rocm-pytorch-ubi9-python-3.9" | ||
#expected_commitref="2024b" | ||
expected_commitref="main" | ||
expected_build_name="rocm-jupyter-pytorch-ubi9-python-3.9-amd64" | ||
;; | ||
odh-rocm-tensorflow-notebook-image-n) | ||
expected_name="odh-notebook-jupyter-rocm-tensorflow-ubi9-python-3.9" | ||
#expected_commitref="2024b" | ||
expected_commitref="main" | ||
expected_build_name="rocm-jupyter-tensorflow-ubi9-python-3.9-amd64" | ||
;; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
odh-rocm-minimal-notebook-image-n) | |
expected_name="odh-notebook-jupyter-minimal-ubi9-python-3.9" | |
#expected_commitref="2024b" | |
expected_commitref="main" | |
expected_build_name="rocm-jupyter-minimal-ubi9-python-3.9-amd64" | |
;; | |
odh-rocm-pytorch-notebook-image-n) | |
expected_name="odh-notebook-jupyter-rocm-pytorch-ubi9-python-3.9" | |
#expected_commitref="2024b" | |
expected_commitref="main" | |
expected_build_name="rocm-jupyter-pytorch-ubi9-python-3.9-amd64" | |
;; | |
odh-rocm-tensorflow-notebook-image-n) | |
expected_name="odh-notebook-jupyter-rocm-tensorflow-ubi9-python-3.9" | |
#expected_commitref="2024b" | |
expected_commitref="main" | |
expected_build_name="rocm-jupyter-tensorflow-ubi9-python-3.9-amd64" | |
;; | |
odh-rocm-minimal-notebook-image-n) | |
expected_name="odh-notebook-jupyter-minimal-ubi9-python-3.11" | |
#expected_commitref="2024b" | |
expected_commitref="main" | |
expected_build_name="rocm-jupyter-minimal-ubi9-python-3.11-amd64" | |
;; | |
odh-rocm-pytorch-notebook-image-n) | |
expected_name="odh-notebook-jupyter-rocm-pytorch-ubi9-python-3.11" | |
#expected_commitref="2024b" | |
expected_commitref="main" | |
expected_build_name="rocm-jupyter-pytorch-ubi9-python-3.11-amd64" | |
;; | |
odh-rocm-tensorflow-notebook-image-n) | |
expected_name="odh-notebook-jupyter-rocm-tensorflow-ubi9-python-3.11" | |
#expected_commitref="2024b" | |
expected_commitref="main" | |
expected_build_name="rocm-jupyter-tensorflow-ubi9-python-3.11-amd64" | |
;; |
tags: | ||
# N Version of the image | ||
- annotations: | ||
opendatahub.io/notebook-software: '[{"name":"ROCm","version":"6.1"},{"name":"Python","version":"v3.9"}]' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
opendatahub.io/notebook-software: '[{"name":"ROCm","version":"6.1"},{"name":"Python","version":"v3.9"}]' | |
opendatahub.io/notebook-software: '[{"name":"ROCm","version":"6.1"},{"name":"Python","version":"v3.11"}]' |
tags: | ||
# N Version of the image | ||
- annotations: | ||
opendatahub.io/notebook-software: '[{"name":"Python","version":"v3.9"},{"name":"ROCm-PyTorch","version":"2.3"}]' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
opendatahub.io/notebook-software: '[{"name":"Python","version":"v3.9"},{"name":"ROCm-PyTorch","version":"2.3"}]' | |
opendatahub.io/notebook-software: '[{"name":"Python","version":"v3.11"},{"name":"ROCm-PyTorch","version":"2.3"}]' |
tags: | ||
# N Version of the image | ||
- annotations: | ||
opendatahub.io/notebook-software: '[{"name":"Python","version":"v3.9"},{"name":"ROCm-TensorFlow","version":"2.15"}]' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
opendatahub.io/notebook-software: '[{"name":"Python","version":"v3.9"},{"name":"ROCm-TensorFlow","version":"2.15"}]' | |
opendatahub.io/notebook-software: '[{"name":"Python","version":"v3.11"},{"name":"ROCm-TensorFlow","version":"2.15"}]' |
manifests/base/params.env
Outdated
odh-rocm-minimal-notebook-image-n=quay.io/modh/rocm-notebooks@sha256:41983cdadfb53478115d1e80bafc8489adb4a94ef794b6823b7a30f6aa1809b9 | ||
odh-rocm-pytorch-notebook-image-n=quay.io/modh/rocm-notebooks@sha256:807fb7cfc41aaeb3a81bea658fd429604b23582b6b4793c567b2b6f9f9ebbcf6 | ||
odh-rocm-tensorflow-notebook-image-n=quay.io/modh/rocm-notebooks@sha256:4f9694eeda941989d30bf8d59c056c73ed9ed4f4a623a578d48ac5ad0a4d9d14 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
odh-rocm-minimal-notebook-image-n=quay.io/modh/rocm-notebooks@sha256:41983cdadfb53478115d1e80bafc8489adb4a94ef794b6823b7a30f6aa1809b9 | |
odh-rocm-pytorch-notebook-image-n=quay.io/modh/rocm-notebooks@sha256:807fb7cfc41aaeb3a81bea658fd429604b23582b6b4793c567b2b6f9f9ebbcf6 | |
odh-rocm-tensorflow-notebook-image-n=quay.io/modh/rocm-notebooks@sha256:4f9694eeda941989d30bf8d59c056c73ed9ed4f4a623a578d48ac5ad0a4d9d14 | |
odh-rocm-minimal-notebook-image-n=quay.io/modh/rocm-notebooks@sha256:64a90dbbe594463ff4ee6974fe8e555dc71b93fe3c3a53330b0e760784b717c0 | |
odh-rocm-pytorch-notebook-image-n=quay.io/modh/rocm-notebooks@sha256:49b4c02cc00cbc4a1b1fd2b446e086d3f5ebbd987f998431d036b5c7208cab06 | |
odh-rocm-tensorflow-notebook-image-n=quay.io/modh/rocm-notebooks@sha256:1eda675fa9b67ac3c71d29b7391a8142946972bb92912908927d9fa5bf7ef4aa |
8db13dc
to
70c7592
Compare
Filling ticket for the failing CI |
managed to reproduce for myself
The fix is, as the error says, to do
|
/lgtm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/approve
thanks for the work 💯
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: harshad16 The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/override "Generate job matrix" |
@jiridanek: Overrode contexts on behalf of jiridanek: Generate job matrix In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
/override "Generate job matrix (pull_request)" |
@jiridanek: /override requires failed status contexts, check run or a prowjob name to operate on.
Only the following failed contexts/checkruns were expected:
If you are trying to override a checkrun that has a space in it, you must put a double quote on the context. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
f53511d
into
red-hat-data-services:main
Fixes for https://issues.redhat.com/browse/RHOAIENG-6447
Updated imagestream for AMD minimal pytorch and tensorflow for users that want OOTB workbench images with AMD libraries & package