-
Notifications
You must be signed in to change notification settings - Fork 62
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
Better support for older OOTB images #131
Comments
Based on the discussion, this requires more discussion in term of the annotations of the imagestream Moving this issue to the next sprint 1.31 |
The dashboard team is planning on storing the name of the image that we show in the UI on the Notebook CR as an annotation The action item for the workbenches is when we move to drop the current N-1, to keep this resource around and flag it so the dashboard to be able to read and ignore it when rendering.
As it stands, the dashboard team is working on 1370 issue but it is related to the functionality when we are going to slip an old tag, so it is crucial to keep a flag that the dashboard can render and provide the corresponding notification to the user. Here is the issue to keep tracking this workload #154 |
Upgrade: Update runtime image on main based on the commit id: 0a828ae
Description of problem:
In an older DS project, many of my workbenches now have an "unknown" image associated:
If I try to edit the project, I can't see which image it was using, I'm forced to choose from the available images.
And yet, I can still start and use this workbench.
Prerequisites (if any, like setup, operators/versions):
Have an older cluster with projects that were created a while back.
Steps to Reproduce
Actual results:
unknown image.
unable to know which one it even was. (was it a tensorflow or a pytorch?)
Expected results:
at least know which image it was.
even if I can't select an N-2 image for a fresh project, I should be able to keep using it.
Reproducibility (Always/Intermittent/Only Once):
I've seen the same thing in other projects too.
Build Details:
Workaround:
Additional info:
These are the images behind the scenes:
bash-4.4 ~ $ oc get statefulsets -n a-great-project -o jsonpath='{range .items[]}{.spec.template.spec.containers[].image}{"\n"}{end}'
image-registry.openshift-image-registry.svc:5000/redhat-ods-applications/byon-1681497173054:jupyter-datascience-ubi9-python-3.9-20230411
image-registry.openshift-image-registry.svc:5000/redhat-ods-applications/pytorch:py3.8-cuda-11.4.2-2
image-registry.openshift-image-registry.svc:5000/redhat-ods-applications/byon-1679684285597:latest
image-registry.openshift-image-registry.svc:5000/redhat-ods-applications/tensorflow:py3.8-cuda-11.4.2-2
image-registry.openshift-image-registry.svc:5000/redhat-ods-applications/s2i-minimal-notebook:py3.8-v1
image-registry.openshift-image-registry.svc:5000/redhat-ods-applications/byon-1675352918609:code-server-ubi9-py39_2023b_latest
bash-4.4 ~ $
JIRA: https://issues.redhat.com/browse/RHODS-8933
The text was updated successfully, but these errors were encountered: