Skip to content
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

[Bug]: Custom notebook image fails to pull with registry port #1085

Closed
1 task done
davwhite opened this issue Apr 4, 2023 · 3 comments · Fixed by #1249
Closed
1 task done

[Bug]: Custom notebook image fails to pull with registry port #1085

davwhite opened this issue Apr 4, 2023 · 3 comments · Fixed by #1249
Assignees
Labels
feature/byon Bring Your Own Notebook Feature kind/bug Something isn't working priority/high Important issue that needs to be resolved asap. Releases should not have too many of these.
Milestone

Comments

@davwhite
Copy link

davwhite commented Apr 4, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When creating a custom notebook image hosted in the OCP internal registry, any attempt to spin up a session using this notebook causes imagePullBackoff. Basic troubleshooting points to parsing of the image name. It looks like anytime there is a ":" descriptor in the name, it gets parsed incorrectly. When there is no port number, like quay.io, it parses correctly.

Expected Behavior

The custom image should spin up without errors regardless of the existence of port number in the name.

Steps To Reproduce

  1. Create a custom notebook image stored in the internal registry. (image stream)
  2. Add this image to the custom notebooks in your ODH environment.
  3. Launch a notebook with this new image.

Workaround (if any)

No response

What browsers are you seeing the problem on?

No response

Open Data Hub Version

apiVersion: kfdef.apps.kubeflow.org/v1
kind: KfDef
metadata:
  creationTimestamp: '2023-03-26T12:29:23Z'
  finalizers:
    - kfdef-finalizer.kfdef.apps.kubeflow.org
  generation: 2
  managedFields:
    - apiVersion: kfdef.apps.kubeflow.org/v1
      fieldsType: FieldsV1
      fieldsV1:
        'f:spec':
          .: {}
          'f:applications': {}
          'f:repos': {}
      manager: Mozilla
      operation: Update
      time: '2023-03-26T12:29:23Z'
    - apiVersion: kfdef.apps.kubeflow.org/v1
      fieldsType: FieldsV1
      fieldsV1:
        'f:metadata':
          'f:finalizers':
            .: {}
            'v:"kfdef-finalizer.kfdef.apps.kubeflow.org"': {}
        'f:status': {}
      manager: opendatahub-operator
      operation: Update
      time: '2023-03-26T12:29:23Z'
  name: opendatahub
  namespace: odh
  resourceVersion: '92958'
  uid: d9c111c7-e20d-4695-8a15-dd012ccc97e1
spec:
  applications:
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: odh-common
      name: odh-common
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: odh-dashboard
      name: odh-dashboard
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: odh-notebook-controller
      name: odh-notebook-controller
    - kustomizeConfig:
        repoRef:
          name: manifests
          path: notebook-images
      name: notebook-images
  repos:
    - name: manifests
      uri: 'https://github.com/opendatahub-io/odh-manifests/tarball/v1.4.2'
status: {}

Anything else

Originally entered in doc repo
opendatahub-io/opendatahub.io#76

@davwhite davwhite added kind/bug Something isn't working untriaged Indicates the newly create issue has not been triaged yet labels Apr 4, 2023
@github-project-automation github-project-automation bot moved this to Needs prioritization in ODH Dashboard Planning Apr 4, 2023
@Gkrumbach07 Gkrumbach07 added priority/normal An issue with the product; fix when possible and removed untriaged Indicates the newly create issue has not been triaged yet labels Apr 5, 2023
@Gkrumbach07 Gkrumbach07 moved this from Needs prioritization to To do in ODH Dashboard Planning Apr 5, 2023
@Gkrumbach07 Gkrumbach07 added the feature/byon Bring Your Own Notebook Feature label Apr 5, 2023
@Gkrumbach07 Gkrumbach07 moved this from To do to Backlog in ODH Dashboard Planning Apr 5, 2023
@Gkrumbach07 Gkrumbach07 moved this from Backlog to To do in ODH Dashboard Planning Apr 5, 2023
@jedemo
Copy link

jedemo commented May 10, 2023

@jkoehler-redhat - can we raise the priority of this item? It's a customer issue.

@andrewballantyne andrewballantyne added priority/high Important issue that needs to be resolved asap. Releases should not have too many of these. and removed priority/normal An issue with the product; fix when possible labels May 10, 2023
@andrewballantyne andrewballantyne added this to the Future Relase milestone May 10, 2023
@andrewballantyne
Copy link
Member

@jedemo I have raised the priority and put it into next sprint.

@jedemo
Copy link

jedemo commented May 10, 2023

Great, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/byon Bring Your Own Notebook Feature kind/bug Something isn't working priority/high Important issue that needs to be resolved asap. Releases should not have too many of these.
Projects
No open projects
Archived in project
Development

Successfully merging a pull request may close this issue.

5 participants