We had a situation where a specific sprint started to appear on 2 agile boards, and it looked to us like the board that "owns" the sprint had changed (of course we could be missing something obvious on all this). Our specifics below (I've changed the names of the boards & sprints for simplicity):
- We have multiple agile boards
- Board 1 had its own sprints (e.g. sprints 1a, 1b, 1c), with its own issues using a project-based filter.
- Board 2 had its own sprints (e.g. sprints 2a, 2b, 2c), with its own issues, using a filter based on a different Jira project.
- Problem
- On board 2, we noticed that "sprint 2b" was now named "sprint 1b" (showing the same issues that were previously shown in "sprint 2b"). At first glance, it was as if the name of the sprint was edited. (Looking at example issues' histories, there was nothing in the history that showed them being changed from one sprint to another).
- We found it's the same sprint across the 2 boards (i.e. the same sprint ID, with different issues displayed on each board, correctly based on each board's filter).
- In the db, it appears the sprint is now "owned" by board 2 (per RAPID_VIEW_ID in the AO_60DB71_SPRINT table).
- There were no edits to the issues themselves (or the boards' filters) to cause them to move across boards / filters / sprints.
- Our workaround for now
- We wanted to avoid using "sprint 1b" on board 2
- So we created a new sprint on board 2, and moved the issues from "sprint 1b" into this new sprint. We noticed that "sprint 1b" (now empty per the board's filter) stayed visible on the board
- We created a copy of board 2 (so "sprint 1b" wouldn't show up), and started the new sprint.
Does anyone have any ideas / suggestions? Otherwise we'll submit a support issue in case it warrants a closer look. (Although it didn't appear to be required, we did reindex and ran the integrity checks ok after seeing this problem. We're on Jira 6.2 / Jira Agile 6.6.13 / MySql).
Thanks!