An existing issue was mistakenly moved from a Defect type to Epic. The Defect and Epic workflows share some workflow statuses, but also have ones that are not in common. The moved issue somehow managed to retain its old status, "Ready to Build", which does not exist in the Epic workflow, so now we have an issue that is an Epic, but is not in any valid workflow status. We are unable to move the issue to another type, as we just get the error:
There are errors associated with issues that are to be migrated to the new workflow association.
These errors must be corrected before the workflow association can be completed.
No changes have beenmade to the database.
- The issue XXX-2222 is incorrectly associated with the status 'Ready to Build'
Can this be forcibly fixed by DB manipulation? The current working solution is to clone and continue work on that ticket, but the original will float around forever. Is there anything we can do to correct this?
Peter, I was hoping to avoid having to do this, but this does indeed work!
A few things to note: Adding the status to a workflow isn't hard, and it doesn't matter if there are transitions for it or not. This allowed the issue to be moved back to Defect.
However, removing the status afterward was a bit tricky, since JIRA does not allow you to remove a status from an active workflow. Remember to create a workflow backup before adding the status, as it allows you to point all your workflow schemes to it afterwards.
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG