-
Bug
-
Resolution: Fixed
-
High
-
8.8.0, 8.8.1
-
8.08
-
10
-
Severity 3 - Minor
-
7
-
Issue Summary
Jira 8.8 introduced a new behaviour where users can exclude Sprint created outside the board. In Jira 8.8 and above, if a board does not have any Sprint created on it and the board only display Sprint created outside the board through the board filter, the user will be seeing the following message while viewing Velocity Chart report:
There are no available sprints for this board.
Steps to Reproduce
- Create a new board with a board filter like: project = SSP ORDER BY Rank ASC
- On the board, create few Sprints.
- Add some issues to the Sprint.
- Start a Sprint and complete it.
- Repeat the step with the rest of the Sprints.
- Check the Velocity Chart on the board to verify that the Sprints are shown correctly.
- Create a new board with a similar board filter as the original board: project = SSP ORDER BY Rank ASC
- Navigate to the Velocity Chart on the board and we will see that report shows There are no available sprints for this board. message
Expected Results
- Velocity Chart shows the last completed Sprints.
Actual Results
Velocity Chart shows the following message and no Sprint is shown:
There are no available sprints for this board.*
Workaround 1
Creating a new Sprint on the board affected board and completing it will allow the Velocity Chart to work again.
- Create a new Sprint on the affected board.
- Add an issue to the new Sprint.
- Complete the Sprint.
- Check the Velocity Chart on the affected board again.
Workaround 2
Making a REST API call to PUT agile/1.0/board/boardId/settings/refined-velocity through Postman, Curl or using the Atlassian REST API browser add-on.
Using the Atlassian REST API Browser
- Let's install the Atlassian REST API Browser (this is a free tool that will add a REST API interface to help us apply the workaround easily)
- Navigate to Administration > System > REST API Browser
- Make sure the box "Show only public APIs" is not selected
- Enter your admin credentials to display all the REST API endpoints
- Search for the endpoint called
agile/1.0/board/{boardId}/settings/refined-velocity
- Go to the PUT tab
- Insert the boardId of the board affected (this can be found at the Jira URL when you navigate to the board - it will be the something like "rapidView=2")
- Click on + Parameter
- Under the "Parameter" column, insert value
- Under the "Value" column, insert false
- At the "Request Body", make sure that we are sending an empty body like this:
{ }
- Click on Send
- Check if the Velocity Chart is working again
- Repeat the process to all boards affected
Using the cURL command in a terminal window
curl -X PUT -u $USERNAME -H "Content-Type: application/json" "JIRA_URL/rest/agile/1.0/board/boardId/settings/refined-velocity?value=false" -d "{ }"
Don't forget to replace the $USERNAME, JIRA_URL and boardId above
- is caused by
-
JSWSERVER-13783 Velocity report should only show sprints related to the current board
- Closed
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
- relates to
-
RAID-2095 Loading...