Details
-
Bug
-
Resolution: Unresolved
-
Medium
-
None
-
8.20.7
-
8.2
-
18
-
Severity 3 - Minor
-
5
-
Description
Issue Summary
While upgrading Configuration Manager for Jira plugin, Universal Plugin Manager disables and enables Atlassian core packages causing a downtime to DC instances.
Configuration manager has dependent plugins which needs to be stopped during the upgrade as recorded in the logs.
This is reproducible on Data Center: yes
Steps to Reproduce
Jira DC - version 8.20.7
Universal Plugin Manager - version 5.0.3
Install Configuration Manager for Jira - version 6.10.5
Click Update
Expected Results
Upgrading CMJ plugin only disables CMJ dependent plugins during the update process. The plugin gets updated.
Actual Results
The plugin gets updated but Universal Plugin Manager disables core Jira plugins. Logs record it:
To disable plugins '[com.botronsoft.jira.rollout.configuration-manager-core]', we need to first disable all dependent enabled plugins:
Here is the full list of plugins disabled:
To disable plugins '[com.botronsoft.jira.rollout.configuration-manager-core]', we need to first disable all dependent enabled plugins: [com.atlassian.pats.pats-plugin(OPTIONAL), com.atlassian.jira.gadgets(OPTIONAL), com.atlassian.jira.jira-software-application(OPTIONAL), com.ntg.dcis.scheduler.scheduler(OPTIONAL), com.atlassian.jira.plugins.inform.batchers(OPTIONAL), cloud.bdq.jsdattachmentemailer(OPTIONAL), com.atlassian.mywork.mywork-jira-provider-plugin(OPTIONAL), com.atlassian.plugins.helptips.jira-help-tips(OPTIONAL), com.ntg.dcdd.emlPaymentGateway(OPTIONAL), com.yasoon.jira.light(DYNAMIC), com.intenso.jira.issue-templates(DYNAMIC), com.atlassian.jira.mobile(OPTIONAL), com.atlassian.jira.plugins.jira-admin-helper-plugin(OPTIONAL), com.sourcesense.jira.plugin.cascadingselect(OPTIONAL), com.atlassian.servicedesk.application(OPTIONAL), com.atlassian.jira.plugins.jira-dnd-attachment-plugin(OPTIONAL), com.projectbalm.riskregister.riskregister-jira(OPTIONAL), com.oldstreetsolutions.atlassian.jira.custom-charts(OPTIONAL), com.atlassian.jira.jira-quick-edit-plugin(OPTIONAL), com.atlassian.jira.jira-core-reports-plugin(OPTIONAL), com.atlassian.jira.collector.plugin.jira-issue-collector-plugin(OPTIONAL), com.atlassian.business.insights.core-plugin(DYNAMIC), com.ntg.dcdd.restapi(OPTIONAL), com.midori.jira.plugin.pdfautomation(OPTIONAL), com.atlassian.jira.plugins.webhooks.jira-webhooks-plugin(OPTIONAL), com.atlassian.jira.jira-projects-issue-navigator(OPTIONAL), com.atlassian.jira.jira-issue-link-remote-jira-plugin(OPTIONAL), com.intenso.jira.plugins.jsd-extender(OPTIONAL), com.botronsoft.jira.rollout.integrity-check(MANDATORY), net.brokenbuild.subcomponents(OPTIONAL), com.atlassian.jira.ext.calendar(OPTIONAL), com.atlassian.jira.mobile.jira-mobile-rest(OPTIONAL), com.atlassian.servicedesk.servicedesk-canned-responses-plugin(OPTIONAL), com.atlassian.jirafisheyeplugin(OPTIONAL), com.ntg.dcis.reporter(OPTIONAL), com.atlassian.servicedesk.servicedesk-notifications-plugin(OPTIONAL), com.atlassian.jira.jira-issue-nav-plugin(OPTIONAL), com.atlassian.servicedesk.servicedesk-lingo-integration-plugin(OPTIONAL), com.atlassian.business.insights.jira-plugin(DYNAMIC), com.atlassian.servicedesk.servicedesk-reports-plugin(OPTIONAL), com.atlassian.servicedesk.frontend-webpack-plugin(OPTIONAL), com.atlassian.jira.jira-share-plugin(OPTIONAL), com.atlassian.servicedesk.plugins.servicedesk-search-plugin(OPTIONAL), com.atlassian.servicedesk.servicedesk-knowledge-base-plugin(OPTIONAL), com.atlassian.jira.plugin.ext.bamboo(OPTIONAL), com.atlassian.jira.plugins.jira-development-integration-plugin(OPTIONAL), com.atlassian.jira.plugins.jira-transition-triggers-plugin(OPTIONAL), com.atlassian.jira.plugins.jira-bitbucket-connector-plugin(OPTIONAL), com.atlassian.jira.plugins.jira-software-plugin(OPTIONAL), com.atlassian.servicedesk.plugins.automation.servicedesk-automation-then-webhook-plugin(OPTIONAL), com.atlassian.servicedesk.servicedesk-variable-substitution-plugin(OPTIONAL), com.atlassian.servicedesk.plugins.automation.servicedesk-automation-modules-plugin(OPTIONAL), com.atlassian.servicedesk.approvals-plugin(OPTIONAL), com.riadalabs.jira.plugins.insight(OPTIONAL), com.onresolve.jira.groovy.groovyrunner(OPTIONAL), com.atlassian.jira.migration.jira-migration-plugin(OPTIONAL), com.codebarrel.addons.automation(OPTIONAL), com.atlassian.jira.plugins.workinghours(OPTIONAL), com.atlassian.servicedesk.servicedesk-lingo-plugin(OPTIONAL), com.atlassian.servicedesk(OPTIONAL), com.atlassian.servicedesk.project-ui(OPTIONAL), com.atlassian.servicedesk.public-rest-api(OPTIONAL), com.atlassian.servicedesk.plugins.automation.servicedesk-automation-plugin(OPTIONAL), com.atlassian.servicedesk.incident-management-plugin(OPTIONAL), com.atlassian.jira.plugins.jira-importers-plugin(OPTIONAL), com.atlassian.jpo(OPTIONAL), com.atlassian.jira.plugins.inline-create.jira-inline-issue-create-plugin(OPTIONAL), com.atlassian.teams(OPTIONAL), com.radiantminds.roadmaps-jira(OPTIONAL), com.pyxis.greenhopper.jira(OPTIONAL), com.atlassian.jira.jira-issue-nav-components(OPTIONAL), com.atlassian.jira.jira-issue-link-confluence-plugin(OPTIONAL), com.atlassian.jira.jira-view-issue-plugin(OPTIONAL), com.atlassian.jira.jira-issue-link-applinks-common-plugin(OPTIONAL), com.atlassian.jira.rest(OPTIONAL), com.atlassian.jira-core-project-templates(OPTIONAL), com.atlassian.jira.jira-projects-plugin(OPTIONAL), com.atlassian.jira.project-templates-plugin(OPTIONAL), com.atlassian.jira.jira-project-config-plugin(OPTIONAL), com.atlassian.jira.plugins.workflow.sharing.jira-workflow-sharing-plugin(OPTIONAL), com.atlassian.jira.plugins.jira-workflow-designer(OPTIONAL)]
Workaround
Update Configuration Manager for Jira to version 6.10.7
Attachments
Issue Links
- is caused by
-
JRASERVER-73869 Changes in collecting plugin dependencies for Jira 8.19 onward upon plugin disabling/uninstalling
- Gathering Impact
-
UPM-6146 Loading...