-
Notifications
You must be signed in to change notification settings - Fork 212
Integrate the new prebuild image notebooks into upstream #702
Conversation
Skipping CI for Draft Pull Request. |
labels: | ||
opendatahub.io/notebook-image: "true" | ||
annotations: | ||
opendatahub.io/notebook-image-url: "https://github.com/red-hat-data-services/notebooks/tree/main/jupyter/datascience/ubi8-python-3.8" |
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-image-url: "https://github.com/red-hat-data-services/notebooks/tree/main/jupyter/datascience/ubi8-python-3.8" | |
opendatahub.io/notebook-image-url: "https://github.com/opendatahub-io/notebooks/tree/main/jupyter/datascience/ubi8-python-3.8" |
opendatahub.io/notebook-image-name: "Standard Data Science" | ||
opendatahub.io/notebook-image-desc: "Jupyter notebook image with a set of data science libraries that advanced AI/ML notebooks will use as a base image to provide a standard for libraries avialable in all notebooks" | ||
opendatahub.io/notebook-image-order: "20" | ||
name: s2i-generic-data-science-notebook |
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.
name: s2i-generic-data-science-notebook | |
name: jupyter-datascience-notebook |
opendatahub.io/notebook-image: "true" | ||
annotations: | ||
opendatahub.io/notebook-image-url: "https://github.com/red-hat-data-services/notebooks/tree/main/jupyter/datascience/ubi8-python-3.8" | ||
opendatahub.io/notebook-image-name: "Standard Data Science" |
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-image-name: "Standard Data Science" | |
opendatahub.io/notebook-image-name: "Jupyter Data Science" |
opendatahub.io/notebook-image-url: "https://github.com/red-hat-data-services/notebooks/tree/main/jupyter/datascience/ubi8-python-3.8" | ||
opendatahub.io/notebook-image-name: "Standard Data Science" | ||
opendatahub.io/notebook-image-desc: "Jupyter notebook image with a set of data science libraries that advanced AI/ML notebooks will use as a base image to provide a standard for libraries avialable in all notebooks" | ||
opendatahub.io/notebook-image-order: "20" |
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-image-order: "20" | |
opendatahub.io/notebook-image-order: "2" |
openshift.io/imported-from: quay.io/opendatahub/notebooks | ||
from: | ||
kind: DockerImage | ||
# if you change the image tag, change the "-N" on the tag name immediately below |
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.
This comment doesn't apply anymore:
# if you change the image tag, change the "-N" on the tag name immediately below |
openshift.io/imported-from: quay.io/opendatahub/notebooks | ||
from: | ||
kind: DockerImage | ||
# in a downstream build "latest" will be replaced |
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.
# in a downstream build "latest" will be replaced |
kind: DockerImage | ||
# in a downstream build "latest" will be replaced | ||
name: quay.io/opendatahub/notebooks@sha256:2eebb34ec58d08d52d1dca6dcf07b52a0f1dd7a3468b7ca1299d803a0c6eebea | ||
# in a downstream build "rhodsversion" will be replaced |
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.
# in a downstream build "rhodsversion" will be replaced |
# in a downstream build "latest" will be replaced | ||
name: quay.io/opendatahub/notebooks@sha256:2eebb34ec58d08d52d1dca6dcf07b52a0f1dd7a3468b7ca1299d803a0c6eebea | ||
# in a downstream build "rhodsversion" will be replaced | ||
name: "py3.8-cuda-11.4.2-2" |
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.
name: "py3.8-cuda-11.4.2-2" | |
name: "py3.8-v1" |
@@ -1,16 +1,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.
Do not remove yaml header
- name: thoth-minimal-oauth-notebook | ||
image: image-registry.openshift-image-registry.svc:5000/opendatahub/s2i-minimal-notebook:v0.3.0-py38 | ||
- name: jupyter-datascience-ubi8-python-3-8 | ||
image: qquay.io/opendatahub/notebooks:jupyter-datascience-ubi8-python-3.8 |
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.
We want to test the images imported by the previous image streams, not those in quay.io. For example:
image: qquay.io/opendatahub/notebooks:jupyter-datascience-ubi8-python-3.8 | |
image: image-registry.openshift-image-registry.svc:5000/opendatahub/jupyter-datascience-notebook:py3.8-v1 |
Review the other notebooks too.
/retest |
@atheo89 Tests are failing because of:
This is not related with your PR, could you take a look? @LaVLaS |
/retest |
@atheo89 I will be merging this today after I finish and manual test while I finish a PR to resolve the CI test issues |
@atheo89 Can you change the component folder to |
|
@atheo89: The following test failed, say
Full PR test history. Your PR dashboard. 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/test-infra repository. I understand the commands that are listed here. |
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
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: LaVLaS 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 |
This PR includes all the necessary changes to switch from jupyterhub to jupyter notebooks. The corresponding open issue is the https://github.com/opendatahub-io/odh-manifests/issues/671
Description
The old Thoth images from
jupyterhub/notebook-images/overlays/additional
are replaced with the new set of notebooks intonotebook-images/base
.Below is the folder tree of the new folder structure under the root path of the repository.
These images are stored in (https://github.com/opendatahub-io/notebooks) and are built with Openshift CI and mirrored to Quay (https://quay.io/repository/opendatahub/notebooks).
Updated testing KfDef
tests/setup/odh-core.yaml
to use thenotebook-images
folderLast, as part of this transition, refactored the test notebooks
tests/resources/notebook-controller/notebooks
as presented below:How Has This Been Tested?
Merge criteria: