-
Bug
-
Resolution: Unresolved
-
Low (View bug fix roadmap)
-
None
-
10.3.0, 9.4.29, 9.12.16, 10.4.0
-
9.04
-
Severity 3 - Minor
-
Issue Summary
Removing/changing a Level from the Advanced Roadmaps Hierarchy and then adding it back does not reflect on the plan without manual intervention.
This is reproducible on Data Center: yes
Steps to Reproduce
- Spin up a vanilla JSW instance
- Create two projects using sample data (e.g. one Scrum and one Kanban)
- Create a plan using these two projects as the source
- Create an Epic on each of the projects
- Go back to the plan, and move some existing issues under those Epics
- Create two new standard issue types (e.g. Initiative and Theme), and add those to both projects' issue scheme
- Create one new issue for each type, under each project
- Edit the Advanced Roadmaps Hierarchy, adding two new levels, like below:
- Theme
- Initiative
- Epic
- Story ("All other standard issue types")
- Sub-task ("All sub-task issue types")
- Go back to the plan and change the Hierarchy view to display all levels (from Theme to Sub-task)
- Move some issues from the "issues without parent", to create the parent relationship between the issues, following the hierarchy "Theme > Initiative > Epic > Story > Sub-task"
- Edit the hierarchy again, removing the Initiative level, and adding the Initiative issue type to the Epic level
- Go back to the plan, and note that the Epics were moved to the "Issues without parent" section
- Move one of the Epics to under the Theme issue type (leave the second Epic under the "issues without parent" section)
- Add the Initiative level back to the hierarchy
- Go back to the plan and note that the Epic issue moved previously is still under the Theme issue, while the other one was automatically moved under the Initiative.
Expected Results
Advanced Roadmaps should either, move the issue back to the "issues without parent" section, move it under the correct parent as per the Hierarchy, or at least display a "Warning" icon advising the user that the issue is not respecting the current hierarchy.
Actual Results
Not even a warning is displayed, and the issue will remain under the wrong parent (as per the hierarchy) until it is manually moved to the "issues without a parent" and then later moved back under the correct parent.
Workaround
Manually move the issue to the "issues without a parent" section and then move back under the correct parent.
- links to