Fixing Issues With Jira Resolutions
Platform Notice: Cloud, Server, and Data Center - This article applies equally to all platforms.
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Purpose
When a Resolution is incorrectly set, we can see the following:
- Newly Created or Reopened Issues will show as strikethrough ( example:
KEY-1234) on:- the Activity Stream
- when Linked to Other Issues or Confluence Pages
- Agile boards do not show "resolved" issues
- On Service Management related projects, the Customer Survey may be sent inadvertently when the Customer initially creates their request
- Or may not send if the Resolution Field is not set
- "Done" Issues are not removed from Scrum or Kanban Boards when Sprints are Completed or Versions are Released
- In Portfolio, "Done" issues without a Resolution do not show on the Plan
- Some Jira reports are not working or returned zero or empty report.
We've been able to identify 4 states a Jira Issue can be in:
Resolved
- This would be the Correct State for issues that are considered "Resolved"; ie Done, Completed, Resolved, Closed, etc
Unresolved
This would be the Correct State for issues that are considered being "Worked On"; ie In Progress, To Do, Open, etc
Should be Resolved (ie Closed status with Unresolved resolution) - Click here if your Configure resolutions in a Jira workflow
This can occur when a POST Function or Screen does not occur on the Resolve Issue Transition
- Resolution is set on a Transition
- A POST Function is added to the "Resolve Issue" transition so that the Resolution is set automatically to a specified value
- Allow a User to Choose a Resolution
- A Screen on the "Resolve Issue" transition contains the Resolution Field which will allow the user to select the appropriate value
- Resolution is set on a Transition
Should be Unresolved (ie New Issue or Issue Reopened) - Click here if your JIRA Issues Do Not Need A Resolution
This can occur when an Issue is Reopened or with misconfigured Screens
- Resolution Field is added to All Screens
- this also brings in the event where a Custom "Unresolved" Resolution is added - This is NOT needed as Jira treats an Empty Resolution Field as Unresolved - this Custom "Unresolved" is value for the Resolution field and will be treated by Jira as Resolved.
- Potentially a newly created issue will have a Resolution upon creation
- Custom created "Reopen" Transition that does not have a POST Function to clear the Resolution
- Resolution is only clearable via POST Function
- Customer may have added the Resolution field to a "Reopen" screen with a Custom "Unresolved" Resolution
- Resolution Field is added to All Screens