Uploaded image for project: 'Jira Software Cloud'
  1. Jira Software Cloud
  2. JSWCLOUD-20741

Marking the epic as done in the team-managed backlog does not remove the epic from the epic panel when the epic contains issues with multiple done statuses

    XMLWordPrintable

Details

    Description

      Issue Summary

      Epics should disappear from the epic panel when either:

      1. the epic itself is not complete
      2. OR there are visible issues belonging to the epic.
        (For example, let's say an epic is marked as done but the last incomplete issue of the epic is in the active sprint.
        1. Change the issue to be done. The epic will still be visible in the epic panel as the issue is still visible.
        2. Complete the sprint. This will make the last issue in the epic disappear. The epic should then disappear from the epic panel.

      For some backlogs, we have a problem where the epic does not disappear from the epic panel when the epic has issues in multiple done statuses.

      Steps to Reproduce

      1. Create at least 2 issues in the epic on your team-managed backlog in the active sprint.
        1. Create an epic using epic panel
        2. Select the epic using the epic panel
        3. Create 2 issues in an active sprint: Issue A and Issue B
      2. Configure your board to have 2 statuses in the Done status category.
        1. Navigate to Project settings > Columns and statuses screen.
        2. Click "Manage workflow" button and then "Edit workflow" to open the Workflow editor.
        3. Create another Done status and name the new status "Abandoned". There should be 2 status in the done status category - "DONE" and "ABANDONED".
        4. Save your changes. Make sure the columns on your board view have "ABANDONED" as the right-most column.
      3. Update Issue A and B to be in "ABANDONED" status, and the epic to be in "DONE" status.
      4. Complete the Sprint to make Issue A and Issue B disappear. The epic will disappear too.
      5. Update Issue A to be in "DONE" status. Keep issue B to be in "ABANDONED" status.
      6. Navigate back to the backlog and see the epic still in the epic panel, but Issue A and Issue B are not visible.

      Expected Results

      The done epic should be gone from the epic panel. 

      Actual Results

      The done epic still showing on the epic panel. 

      Workaround

      As a possible workaround, if we map all Done statuses (from Epic's child issues) to the last column, the Epics that have only issues with Done statuses mapped to the last column, should disappear from the Epic panel.

      Attachments

        1. image-2021-10-26-15-26-27-655.png
          image-2021-10-26-15-26-27-655.png
          19 kB
        2. image-2021-10-26-15-26-59-803.png
          image-2021-10-26-15-26-59-803.png
          107 kB
        3. image-2021-10-26-15-33-00-698.png
          image-2021-10-26-15-33-00-698.png
          54 kB
        4. image-2021-10-26-15-34-25-883.png
          image-2021-10-26-15-34-25-883.png
          135 kB
        5. image-2021-10-26-15-34-29-684.png
          image-2021-10-26-15-34-29-684.png
          135 kB
        6. image-2021-10-26-15-43-30-102.png
          image-2021-10-26-15-43-30-102.png
          60 kB
        7. image-2021-10-26-15-45-20-714.png
          image-2021-10-26-15-45-20-714.png
          116 kB
        8. Step 6.png
          Step 6.png
          116 kB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              wyang Willow Yang (Inactive)
              Votes:
              90 Vote for this issue
              Watchers:
              79 Start watching this issue

              Dates

                Created:
                Updated: