Will someone kindly point me to a source that describes the algorithm for what designates a Defect as "resolved"?
Is this the only information that is published?
In JIRA, an issue is either Open or Closed, based on the value of its Resolution field — not its Status field!
This is true regardless of the current value of the issue's Status field (Open, In Progress, etc).
Therefore, if you need your workflow to force an issue to be Open or Closed, you will need to set the issue's Resolution field during a transition. There are two ways to do this:
Yes this is accurate. You need to have the resolution field set in order for the report to work.
this is one way to do it. Another is to use a transition screen
You would use a post function as you outlined if the resolution should always be set to the same thing(done, duplicate , won’t fix etc)
you should use the transition screen if you want to limit the number of done statuses or you want to have people select the why an issue is resolved. This allows for more granular reporting if it’s something your users desire while also limiting how many statuses are needed in your jira
resolution is a very important field that is often not set. I would recommend running the following jql on your jira instance and it will determine which workflows need to be updated
statusCategory=Done AND resolution is EMPTY
you can then fix the resolutions by bulk changes or if you have script runner they have a built in script for this
https://scriptrunner.adaptavist.com/5.5.8/jira/builtin-scripts.html#_bulk_fix_resolutions
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.