-
Epic
-
Resolution: Done
-
Undefined
-
None
-
Reflect workflows availability based on DataIndex
-
False
-
-
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.
- is blocked by
-
FLPATH-2613 Deleting sonataflow CR triggers failed attempts by operator to update DI
-
- Closed
-
- is depended on by
-
FLPATH-2474 [M7][qe] RHDH 1.7.1 - Helm Chart/Operator with Orchestrator
-
- Closed
-
- relates to
-
FLPATH-2526 [QE] - Show workflows availability based on their status in the data-index
-
- Closed
-
- links to