opendatahub-io / notebooks

Notebook images for ODH
Apache License 2.0
17 stars 55 forks source link

Upgrade codeflare-sdk 0.18.0 for py3.9 content #646

Closed harshad16 closed 1 month ago

harshad16 commented 1 month ago

Description

Upgrade codeflare-sdk 0.18.0 for py3.9 content Fixes: https://github.com/project-codeflare/codeflare-sdk/actions/runs/10114395555/job/27972928826 JIRA: https://issues.redhat.com/browse/RHOAIENG-10666

Neglected:

How Has This Been Tested?

CI tests

Merge criteria:

openshift-ci[bot] commented 1 month ago

Skipping CI for Draft Pull Request. If you want CI signal for your change, please convert it to an actual PR. You can still manually trigger a test run with /test all

jstourac commented 1 month ago

FTR: https://issues.redhat.com/browse/RHOAIENG-10666

Python package diff for the rocm-jupyter-pytorch-ubi9-python-3.9 image build from main vs from this PR:

$ diff -u0 pip_pr pip
--- pip_pr  2024-07-31 12:52:41.000000000 +0200
+++ pip 2024-07-31 12:52:57.000000000 +0200
@@ -15 +15 @@
-astroid                   3.2.4
+astroid                   3.2.2
@@ -21 +21 @@
-bcrypt                    4.2.0
+bcrypt                    4.1.3
@@ -25,5 +25,5 @@
-bokeh                     3.4.3
-boto3                     1.34.150
-botocore                  1.34.150
-cachetools                5.4.0
-certifi                   2024.7.4
+bokeh                     3.4.2
+boto3                     1.34.135
+botocore                  1.34.135
+cachetools                5.3.3
+certifi                   2024.6.2
@@ -33 +33 @@
-codeflare-sdk             0.18.0
+codeflare-sdk             0.16.4
@@ -52 +52 @@
-exceptiongroup            1.2.2
+exceptiongroup            1.2.1
@@ -57 +57 @@
-fonttools                 4.53.1
+fonttools                 4.53.0
@@ -65 +65 @@
-google-auth               2.32.0
+google-auth               2.30.0
@@ -67 +67 @@
-google-cloud-storage      2.18.0
+google-cloud-storage      2.17.0
@@ -71 +71 @@
-grpcio                    1.65.1
+grpcio                    1.64.1
@@ -73 +73 @@
-importlib_metadata        8.2.0
+importlib_metadata        8.0.0
@@ -75 +75 @@
-ipykernel                 6.29.5
+ipykernel                 6.29.4
@@ -87 +87 @@
-jsonschema                4.23.0
+jsonschema                4.22.0
@@ -107 +107 @@
-jupyterlab_server         2.27.3
+jupyterlab_server         2.27.2
@@ -158 +158 @@
-pillow                    10.4.0
+pillow                    10.3.0
@@ -166 +166 @@
-protobuf                  4.25.4
+protobuf                  4.25.3
@@ -168 +168 @@
-psycopg                   3.1.20
+psycopg                   3.1.19
@@ -170 +170 @@
-pure_eval                 0.2.3
+pure-eval                 0.2.2
@@ -172 +172 @@
-pyarrow                   17.0.0
+pyarrow                   16.1.0
@@ -184 +184 @@
-pylint                    3.2.6
+pylint                    3.2.4
@@ -198 +198 @@
-ray                       2.23.0
+ray                       2.20.0
@@ -207 +207 @@
-rpds-py                   0.19.1
+rpds-py                   0.18.1
@@ -225 +225 @@
-sympy                     1.13.1
+sympy                     1.12.1
@@ -227 +227 @@
-tenacity                  9.0.0
+tenacity                  8.4.2
@@ -236 +236 @@
-tomlkit                   0.13.0
+tomlkit                   0.12.5
@@ -255 +255 @@
-whatthepatch              1.0.6
+whatthepatch              1.0.5

The diff seems okay to me.

Also, all the relevant files are updated in this PR, so also good.

I would consider to have the dependency fix in a separate commit than the actual codeflare-sdk upgrade. But I can live with that.

/lgtm

jiridanek commented 1 month ago

/lgtm

harshad16 commented 1 month ago

I would consider to have the dependency fix in a separate commit than the actual codeflare-sdk upgrade. But I can live with that.

As we would have to retrigger a workflow , which isn't on our end, this is more of convenience way.

harshad16 commented 1 month ago

Thanks for the review folks.

/override ci/prow/rocm-notebooks-e2e-tests /override ci/prow/images /override ci/prow/notebooks-ubi9-e2e-tests /override ci/prow/runtimes-ubi9-e2e-tests

openshift-ci[bot] commented 1 month ago

@harshad16: Overrode contexts on behalf of harshad16: ci/prow/images, ci/prow/notebooks-ubi9-e2e-tests, ci/prow/rocm-notebooks-e2e-tests, ci/prow/runtimes-ubi9-e2e-tests

In response to [this](https://github.com/opendatahub-io/notebooks/pull/646#issuecomment-2261396500): >Thanks for the review folks. > >/override ci/prow/rocm-notebooks-e2e-tests >/override ci/prow/images >/override ci/prow/notebooks-ubi9-e2e-tests >/override ci/prow/runtimes-ubi9-e2e-tests Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository.
jstourac commented 1 month ago

/approve

openshift-ci[bot] commented 1 month ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jstourac

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: - ~~[OWNERS](https://github.com/opendatahub-io/notebooks/blob/main/OWNERS)~~ [jstourac] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment