Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-2446

Orchestrator: Unable to view workflow runs with RBAC Enabled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • 1.8.0
    • Orchestrator
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Description of problem:

      Enabling RBAC, and seemingly appropriate permissions results in a user being unable to view their own workflow runs.

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

      RHDH 1.8 deployed via Helm.

      Steps to Reproduce

      Deploy a workflow.

      Set permissions per the commit before this one (this commit is the workaround).

      Run the workflow as a user with the workflowUser role defined in the sample permissions.

      The error in the attached screenshot will be shown when trying to view the workflow run.

      Actual results:

      Unable to view the workflow run.

      Expected results:

      Able to view the workflow run, and better error handling in the UI.

      Reproducibility (Always/Intermittent/Only Once):

      Always

      Build Details:

      RHDH 1.8

      Additional info (Such as Logs, Screenshots, etc):

      Adding the instanceAdminView permission as seen in the commit here fixes the issue, but should not be necessary AFAICT.

              Unassigned Unassigned
              eshortis Evan Shortiss
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: