-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Low
-
Affects Version/s: 4.8.15
-
Component/s: Server administration
-
Severity 3 - Minor
-
3
Issue Summary
Plugin details section cannot be expanded in the Manage apps page for plugins that require an app license. It returns an empty section.
Because of this, it is not possible to perform admin operations on the plugin (e.g. set the license, enable/disable, update, uninstall).
The issue is observed in Fecru version 4.8.15. It is not reproducible in earlier versions.
Steps to Reproduce
- Install Fisheye/Crucible 4.8.15
- Log on as an admin
- Go to Admin (cog icon) > Find New Add-ons and install a plugin that requires a license
- Go to Admin > Manage Add-ons
- Select the plugin to show the plugin details
Expected Results
The plugin details section should be shown.
This is a sample screenshot from version 4.8.14:
Actual Results
In Fecru 4.8.15, the plugin details section is not expanded and shows an empty section:
The browser Developer tools > Network tab show CSP blocked requests for the following:
- GET https://marketplace.atlassian.com/rest/2/geoip
- GET https://marketplace.atlassian.com/rest/2/addons/<PLUGIN_KEY>/pricing/server/live
Workaround
The following procedures can be used as a workaround
- Log on as an admin.
- Go to Admin (cog icon) > System Settings > Manage Add–ons
- In the Manage apps page, click the Settings link. It's just below the list of user-installed apps.
- In the Settings modal, uncheck the Connect to the Atlassian Marketplace option.
- Click the Apply button.
- The Manage apps page will automatically refresh.
- At this point, you should be able to expand the section for plugins and perform admin operations (e.g. apply the app license)
- Optionally, after applying the app licenses, you can go back to the Settings modal and tick the Connect to the Atlassian Marketplace checkbox.