Uploaded image for project: 'FlightPath'
  1. FlightPath
  2. FLPATH-2333

Show workflows availability based on their status in the data-index

XMLWordPrintable

    • Reflect workflows availability based on DataIndex
    • False
    • Hide

      None

      Show
      None
    • False
    • To Do

      With https://issues.redhat.com/browse/SRVLOGIC-178 being fixed in OSL-1.36, the orchestrator plugin should be updated to rely on the status of the workflow definition and present only available workflows in the workflows list.

      In OSL-1.36 there is no reason added to the workflow status, therefore we cannot share any additional information for the status, but when workflow is unavailable in the data-index, it means it will not be reachable and we shouldn't present it in the UI.

      We should also clear the workflow definition and sources from the cache.

       

      In OSL, clean up of workflows and their runs is done via the DB, to preserve auditing information. Therefore, even removal of workflows resources (Soantaflow CR, CM, secrets) from the cluster will not influence their appearances in DI, however for that exact purpose the status will be set to unavailable. From the Orchestrator perspective, we shouldn't present workflows in unavailable status.

              brotman@redhat.com Bat-Zion Rotman
              rh-ee-masayag Moti Asayag
              Gary Harden Gary Harden
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: