Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-73830

Upgrading Configuration Manager for Jira DC app causes UPM to disable/enable Atlassian packages

    XMLWordPrintable

Details

    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

          Activity

            People

              Unassigned Unassigned
              cf063312d081 Binoy Nicholas
              Votes:
              30 Vote for this issue
              Watchers:
              31 Start watching this issue

              Dates

                Created:
                Updated: