Uploaded image for project: 'Red Hat OpenShift Data Science'
  1. Red Hat OpenShift Data Science
  2. RHODS-8921

Base prefix used in the host URL of DS Pipeline route is too long

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • RHODS_1.27.0_GA
    • UI
    • False
    • None
    • False
    • Release Notes
    • Testable
    • No
    • No
    • Hide
      == You cannot create a pipeline server when cumulative character limit is exceeded.
      When the cumulative character limit of a Data Science project name and a pipeline server name exceeds 62 characters, you cannot successfully create a pipeline server.

      *Workaround*: Rename your Data Science project so that its name does not exceed 30 characters.
      Show
      == You cannot create a pipeline server when cumulative character limit is exceeded. When the cumulative character limit of a Data Science project name and a pipeline server name exceeds 62 characters, you cannot successfully create a pipeline server. *Workaround*: Rename your Data Science project so that its name does not exceed 30 characters.
    • Known Issue
    • Done
    • No
    • Pending
    • None

      Description of problem:

      Similarly to https://issues.redhat.com/browse/RHODS-6373 , in DS Pipeline we hit the same problem when we have long project title names. 

      Based on the info in this k8s document and some trials, we noticed that the combination of route name (i.e., ds-pipeline-pipelines-definition in our case - 32 chars) + project title) cannot exceed 63 62 characters. 

      Examples

      1) project title: bertopipelines-abcdefghilmnopqr (31 chars): fails. The failure consists in 

      DS pipeline pods not being created. Sometime I saw only 2 out 4 pods, sometimes none of them

      2) project title: bertopipelines-abcdefghilmnopq (30 chars): OK.

      Prerequisites (if any, like setup, operators/versions):

      Steps to Reproduce

      1. create a DS project whose resource name has 31 or more characters
      2. create a pipeline server in the same DS project

      Actual results:

      Pipeline server fails to be created

      Expected results:

      TBD

      Options:

      • reduce the host prefix ds-pipeline-pipelines-definition to something shorter
      • prevent users from inserting long project titles

      Reproducibility (Always/Intermittent/Only Once):

      Always

      Build Details:

      RHODS v1.27.0

      Workaround:

      Additional info:

            aballantyne Andrew Ballantyne
            rhn-support-bdattoma Berto D'Attoma
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: