Related issue branches can cause rules with JQL conditions to fail on datacenter

Description

The problem is that sometimes rule branches may execute on another node than the one the rule was originally triggered from. Jira's index replication in datacenter may be lagging behind though, so JQL conditions may not be able to find an issue yet on another node in DC.

An example rule that produces this problem is:

  • Trigger: Issue created

  • Related branch with 'Current issue'

    • JQL condition

    • Some action

The related branch may execute on any node in the DC cluster, but those other nodes indexes may not include the created issue yet, causing the JQL condition to always fail.

Environment

None

Status

Assignee

Andreas Knecht

Reporter

Andreas Knecht

Labels

Links

2

Priority