• Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Critical Critical
    • 1.9.0
    • None
    • Orchestrator
    • None
    • Logging for workflows
    • L
    • False
    • Hide

      None

      Show
      None
    • False
    • RHIDP-9373[Orchestrator] Logging for Workflows
    • To Do
    • RHIDP-9373 - [Orchestrator] Logging for Workflows
    • QE Needed, Docs Needed, TE Needed, Customer Facing, PX Needed
    • 0% To Do, 67% In Progress, 33% Done

      EPIC Goal

      As a admin/workflow developer I would like to review logs for workflows from RHDH UI.

      Background/Feature Origin

      This feature was requested by Ford

      Why is this important?

      At the moment any information about progress/failures of workflows can be found in workflow pod logs. It takes time to find correct pod and find the right log messages. At the moment it is not possible to correlate logs with particular workflow instance.

      User Scenarios

      As a user/admin I would like to view specific workflow instance logs to understand what was the outcome of each action in a workflow

      Additional use case:
      As a user I would like to get meaningful message why my workflow failed.

      Dependencies (internal and external)

      • Changes are needed in sonataFlow runtime to provide structured logging
      • Configuration/link to configuration needs to be part of the documentation on how to configure openTelementry
      • The orchestrator backend needs to be configured with openTelemetry to fetch the logs
      • The orchestrator frontend needs to provide an action to view logs for a workflow instance

      Acceptance Criteria

      • available documentation how to configure log collecting stack
      • meaningful message available on the UI after workflow failure
      • it is possible to browse workflow instance logs from the UI

      Release Enablement/Demo - Provide necessary release enablement details
      and documents

      DEV - Upstream code and tests merged: <link to meaningful PR or GitHub
      Issue>

      DEV - Upstream documentation merged: <link to meaningful PR or GitHub
      Issue>

      DEV - Downstream build attached to advisory: <link to errata>

      QE - Test plans in Playwright: <link or reference to playwright>

      QE - Automated tests merged: <link or reference to automated tests>

      DOC - Downstream documentation merged: <link to meaningful PR>

              lholmqui@redhat.com Lucas Holmquist
              pkliczew@redhat.com Piotr Kliczewski
              RHIDP - Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: