-
Bug
-
Resolution: Fixed
-
Low
-
None
-
9.4.0, 9.12.0
-
9.04
-
Severity 2 - Major
-
Issue Summary
When upgrading Jira Software (JSW) or Jira Service Management (JSM) from the Versions & Licenses page, the correct LTS version is not listed. Instead, users are presented only with the latest non-LTS version (e.g., 10.4.1), which may not be compatible with their environment. Similarly, installing JSM from the same page, results in the installation of the latest non-LTS version instead of Jira automatically choosing the appropriate version matching its JSW correspondent.
This issue prevents users from upgrading to the intended LTS version via the UI and leads to upgrade failures.
Steps to Reproduce
- Go to Administration → Versions & Licenses.
- Attempt to upgrade Jira Software (JSW) or Jira Service Management (JSM) to the latest LTS version.
- Notice that only the latest non-LTS version (e.g., 10.4.1) is available, and the expected LTS version is not listed
- If proceeding with the upgrade, Jira attempts to install an unintended version, resulting in errors and preventing the installation of the correct version.
OR
- Go to Administration → Versions & Licenses.
- Attempt to install Jira Service Management (JSM) via "Try it for free" button.
- The installation won't complete and the same error message below will show up in the logs.
Expected Results
- The Versions & Licenses page should list the correct LTS versions of Jira Software (JSW) and Jira Service Management (JSM) as available upgrade options.
- Users should be able to upgrade to the correct LTS version without encountering failures.
Actual Results
- The Versions & Licenses page only offers the latest non-LTS version (e.g., 10.4.1), and does not display the correct LTS version.
- If users proceed with the upgrade, JSW/JSM installations fail, resulting in the following error in the logs:
2025-03-08 10:39:18,565+0000 UpmAsynchronousTaskManager:thread-4 ERROR admin [c.a.u.core.install.ObrPluginInstallHandler] OBR resolver has 30 unsatisfied requirements for installing plugin.13020169237783047892.jira-software-application-10.4.1.obr 2025-03-08 10:39:18,567+0000 UpmAsynchronousTaskManager:thread-4 ERROR admin [c.a.u.core.install.ObrPluginInstallHandler] Unsatisfied requirement: (&(package=com.atlassian.plugins.rest.api.internal.expand.resolver)) 2025-03-08 10:39:18,567+0000 UpmAsynchronousTaskManager:thread-4 ERROR admin [c.a.u.core.install.ObrPluginInstallHandler] Unsatisfied requirement: (&(package=com.atlassian.plugins.rest.api.internal.expand.parameter)) 2025-03-08 10:39:18,568+0000 UpmAsynchronousTaskManager:thread-4 ERROR admin [c.a.u.core.install.ObrPluginInstallHandler] Unsatisfied requirement: (&(package=io.swagger.v3.oas.annotations)) 2025-03-08 10:39:18,568+0000 UpmAsynchronousTaskManager:thread-4 ERROR admin [c.a.u.core.install.ObrPluginInstallHandler] Unsatisfied requirement: (&(package=com.fasterxml.jackson.core)) ... ...
Workaround
Users can manually upgrade JSW and JSM by downloading the correct version from the Marketplace and using the Upload an Application option in the Versions & Licenses page:
- JSW version history
- JSM version history
Additionally, if users encounter issues uploading the application manually, they may need to enable plugin uploads by adding the following JVM parameter:
-Dupm.plugin.upload.enabled=true
For more details on enabling plugin uploads in Jira Data Center, refer to this KB article:
How to Re-enable Plugin Upload in Jira Data Center