Skip to main content
print this page

Amorphic workflows sending incorrect status notifications

· 2 min read
Fix In Progress
Workaround Available

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 InProgress

Fix will be available in Amorphic version 2.2. Please upgrade to 2.2 to resolve this issue once it is avaialble.

Temporary Workaround

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.