Workflows sending incorrect notifications in scenarios mentioned below(Only when user is subscribed to workflow alerts)
- when we have non-etl nodes in the workflow, even after the successful execution of the workflow system sends incorrect node failure email alert.
- when the any node in the workflow failed, push notification shows error message and details but the status in the push notification says
success
.
Sample incorrect email notification details:
Title: Workflow 'abcd' encountered one or more node failures.
EventType: Node Execution Failure
ErrorMessage: Job run succeeded
Affected Versions: 2.1
2.0
1.14
1.13
Fix Version: 2.2
Root cause(s)
In one of the use cases where the workflow is executed through an ETL job script then Amorphic is not recognizing the execution as valid and thereby sending a false error email indicating that this particular node got failed even though the node is successful. Status of the push notification block of code is marked as SUCCESS even though the workflow is failed.
Impact
Users will receive incorrect failure email notifications even though all the nodes in the workflow were successfully executed. And receives incorrect push notification status for failed workflows.
Mitigation
Fix will be available in Amorphic version 2.2. Please upgrade to 2.2 to resolve this issue once it is avaialble.
Unsubscribe from the specific workflow alerts to not receive incorrect notifications.
Timeline
- 2023-03-29: Bug reported/identified (CLOUD-3195)
- 2023-03-29: Bug triaged
- 2023-04-03: Bug fixed
- 2023-04-07: Testing completed.
- 2023-06-01: Planned for Amorphic v2.2.