Uploaded image for project: 'Red Hat OpenShift AI Engineering'
  1. Red Hat OpenShift AI Engineering
  2. RHOAIENG-583

Limit Issue with Project name + Resource name

    XMLWordPrintable

Details

    • Moderate

    Description

      Is there an existing issue for this? *  I have searched the existing issues

      Current Behavior

      When creating OpenShift Routes, it has been determined that a max of 63 characters can be used between the project name & the route name which takes the form of <resrouceName>-<projectName>.xyz.foo.com.
      If appending the project name and the resource name gives a route name with more than 63 characters the resource creation will fail. This is happening currently in: * DS Pipelines servers -> When the project name is longer than 31 characters

      • Workbenches -> Notebook name plus project name is longer than 63 characters
      • Model Serving -> Model Server Name (ServingRuntime) plus project name is longer than 63 characters

      Expected Behavior

      For Workbenches and Model Serving

      We are waiting on #1820 to get a proper ux handler of this issue.h4. For pipelines
      Pipeline server should have more flexibility in its name.
      Suggested fix is to simply take the current name of ds-pipeline-pipelines-defintion and shrink it to ds-pipeline-dspa. You do this by shrinking the DSPA's name to dspa (from pipelines-definition). The ds-pipeline prefix is backend and does not need to change.h3. Steps To Reproduce # Create a project with 62 characters in the name (DS Pipelines Project-ldap-user20 as found in automation)

      1. Then attempt to create the Pipeline Server
      2. Attempt to create a workbench
      3. Attempt to create a model server

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              aballantyne Andrew Ballantyne
              RHOAI Dashboard
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:

                PagerDuty