opendatahub-io / notebooks

Notebook images for ODH
Apache License 2.0
15 stars 51 forks source link

Specify version id to 9.3 on intel repository #519

Closed atheo89 closed 2 months ago

atheo89 commented 2 months ago

Description

Related to: https://github.com/opendatahub-io/notebooks/issues/520

The intel-base-gpu-ubi9-python-3.9 image build is failing on OCP-CI with the following error causing issue on e2e tests:

Adding repo from: https://repositories.intel.com/gpu/rhel/9.4/lts/2350/unified/intel-gpu-9.4.repo
Status code: 403 for https://repositories.intel.com/gpu/rhel/9.4/lts/2350/unified/intel-gpu-9.4.repo (IP: 18.239.225.69)
push_pin
Error: Configuration of repo failed
error: build error: building at STEP "RUN . /etc/os-release &&     dnf install -y 'dnf-command(config-manager)' &&     dnf config-manager --add-repo         https://repositories.intel.com/gpu/rhel/${VERSION_ID}/lts/2350/unified/intel-gpu-${VERSION_ID}.repo  &&     dnf install -y         intel-opencl         level-zero intel-level-zero-gpu level-zero-devel         intel-metrics-discovery         intel-metrics-library  &&     dnf clean all -y &&     rm -rf /var/cache/dnf/*": while running runtime: exit status 1
[Ref link](https://prow.ci.openshift.org/view/gs/test-platform-results/pr-logs/pull/opendatahub-io_notebooks/518/pull-ci-opendatahub-io-notebooks-main-notebooks-e2e-tests/1785737359413743616#1:build-log.txt%3A144)

REF link

This bug was discovered during the end-to-end tests running on the open pull requests.

How Has This Been Tested?

Tested locally by running the following command: make intel-base-gpu-ubi9-python-3.9 -e IMAGE_REGISTRY=quay.io/${YOUR_USER}/workbench-images The build should be executed without errors

Merge criteria:

atheo89 commented 2 months ago

Hello @sharvil10 and @harshad16, we've identified a bug during the execution of images on the OCP CI. It appears that the GPU binaries are not available in the 9.4 version, so for this PR, we've specified a specific working version. Could you please take a look when you have a moment?

openshift-ci[bot] commented 2 months ago

@atheo89: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/notebook-jupyter-intel-tf-cpu-ubi9-py-3-9-pr-image-mirror f756079d293e9fc2049c336a31df8d5613ff7c4b link true /test notebook-jupyter-intel-tf-cpu-ubi9-py-3-9-pr-image-mirror
ci/prow/runtime-intel-tf-cpu-ubi9-py-3-9-pr-image-mirror f756079d293e9fc2049c336a31df8d5613ff7c4b link true /test runtime-intel-tf-cpu-ubi9-py-3-9-pr-image-mirror
ci/prow/notebook-jupyter-intel-pyt-cpu-ubi9-py-3-9-pr-image-mirror f756079d293e9fc2049c336a31df8d5613ff7c4b link true /test notebook-jupyter-intel-pyt-cpu-ubi9-py-3-9-pr-image-mirror
ci/prow/runtime-intel-pyt-cpu-ubi9-py-3-9-pr-image-mirror f756079d293e9fc2049c336a31df8d5613ff7c4b link true /test runtime-intel-pyt-cpu-ubi9-py-3-9-pr-image-mirror

Full PR test history. Your PR dashboard.

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. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
atheo89 commented 2 months ago

Closing this PR because this change incorporated by the owner of these new PR: https://github.com/opendatahub-io/notebooks/pull/521/files

sharvil10 commented 2 months ago

This change is incorporated into PR #521.

harshad16 commented 2 months ago

Reopening this PR as #521 was closed.

openshift-ci[bot] commented 2 months ago

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