Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Issue in multiple statuses

Lily Hammerskog November 9, 2021

There appears to be some sort of mismatch of status in Jira.

The ticket itself appears to be in Deliver.

image.png

If we look in the history, we see that the issue should have transitioned.

image.png

The ticket is showing buttons related to the "Verify" status.

image.png

Customer view is showing it in Status "Deliver" with the latest update being "Status set to Verify", with the buttons related to "Verify"

When trying to do a bulk operation to transition the issues, the only options are to transition from "Verify". 

image.png

 

We have tried a background re-index to resolve these tickets, but they are still in both Verify and Deliver statuses.

What can we do to ensure these issues no longer end up in two statuses at the same time? 
What can we do to prevent more issues from ending up in this double status state?

1 answer

1 accepted

5 votes
Answer accepted
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
November 9, 2021

If you've tried a re-index, that suggests you are on Server, not Cloud (you've said Cloud in the labels)

Server also has the option for an integrity check, which you should try next, look for the "workflow" related options - one of them is about fixing mismatched status.

Lily Hammerskog November 9, 2021

Thank you for the guidance! Running the integrity check for workflows found all the issues, and running the fix reset the status back to Deliver.

Next step is figuring out why that specific request type is transitioning to an invalid step ID when transitioning to Verify. Thank you!

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
November 9, 2021

In the background, the problem here is that Jira stores the status for an issue in two different places, and these have gone out of sync.  The integrity checker finds this and changes the one the humans don't usually see so that it matches the status.

Generally, these two values should be locked together, but they can go out of sync when

  • Jira is killed or forcibly stopped (server crash) instead of shut down properly
  • A long running process falls over or runs out of memory

But these are relatively uncommon, in my experience, the main reason for a drift is when someone has tried to set a status with a script or code in an app, or there are other bugs/errors in scripts or apps.

It is almost certainly a problem on your workflows or possibly a listener, so start your investigations with them!

Like # people like this

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events