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

Old version of the querydsl plugin appear in User Installed Add-Ons in Jira Software

    • 9.04
    • 21
    • Severity 3 - Minor
    • 78
    • Hide
      Atlassian Update – 3 Feb 2025

      Hello everyone,

      Thank you for your patience and for bringing this issue to our attention. We wanted to provide you with an update regarding the querydsl-provider-plugins appearing as User-installed add-ons after upgrading Jira Software.

      Resolution summary:

      • We have confirmed that administrators can safely manually uninstall both the querydsl-4.0.7-provider-plugin and the querydsl-4.1.4-provider-plugin from the Manage apps UI in Jira. These plugins are no longer necessary as Jira Software now utilizes the QueryDSL bundle provided by Jira Core starting from version 10.2.0.
      • We have updated our upgrade notes for Jira 10.2.x and 10.3.x to include instructions for removing these plugins post-upgrade. This should help clarify the steps required to maintain a clean and efficient environment.
      • Given that these plugins are remnants of previous versions and do not affect the functionality of Jira Software moving forward, we are closing this issue as Won't Fix. The presence of these plugins does not indicate a defect in the current or future versions of Jira Software.

      We appreciate your understanding and cooperation. If you have further questions or encounter any issues, please feel free to reach out through our support channels.

      Best regards,

      Daniel Rauf,
      Software Engineer at Atlassian

      Show
      Atlassian Update – 3 Feb 2025 Hello everyone, Thank you for your patience and for bringing this issue to our attention. We wanted to provide you with an update regarding the querydsl-provider-plugins appearing as User-installed add-ons after upgrading Jira Software. Resolution summary: We have confirmed that administrators can safely manually uninstall both the querydsl-4.0.7-provider-plugin and the querydsl-4.1.4-provider-plugin from the Manage apps UI in Jira. These plugins are no longer necessary as Jira Software now utilizes the QueryDSL bundle provided by Jira Core starting from version 10.2.0. We have updated our upgrade notes for Jira 10.2.x and 10.3.x to include instructions for removing these plugins post-upgrade. This should help clarify the steps required to maintain a clean and efficient environment. Given that these plugins are remnants of previous versions and do not affect the functionality of Jira Software moving forward, we are closing this issue as Won't Fix . The presence of these plugins does not indicate a defect in the current or future versions of Jira Software. We appreciate your understanding and cooperation. If you have further questions or encounter any issues, please feel free to reach out through our support channels. Best regards, Daniel Rauf, Software Engineer at Atlassian

      Issue Summary

      This is reproducible on Data Center: yes

      When performing the upgrade from Jira Software 9.4.12 or below to Jira Software 9.4.13+, users see the querydsl-4.0.7-provider-plugin plugin under the User-installed add-ons.

      In Jira Software 9.4.12 and below, the querydsl-4.0.7-provider-plugin was shipped with Jira as a dependent plugin of the Advanced Roadmaps add-on.

      In Jira Software 9.4.13+, the querydsl plugin was updated to the querydsl-4.1.4-provider-plugin version leaving the querydsl-4.0.7-provider-plugin as well. 

      Starting from Jira Software 10.2.0, the querydsl plugins are no longer bundled with Jira Software as separate plugins. Instead, Jira Software now relies on the QueryDSL bundle provided by Jira Core.
      As a result:

      • Both the querydsl-4.0.7-provider-plugin and querydsl-4.1.4-provider-plugin may still appear under the Application Components or User-installed add-ons after an upgrade.
      • These plugins are no longer required for Jira Software and can be safely uninstalled.
      • The newer QueryDSL libraries (querydsl-core-5.1.0.jar and querydsl-sql-5.1.0.jar) are now located in WEB-INF/lib and are no longer visible in the Application Components or System Apps section in Jira’s UI.

      Steps to Reproduce

      1. Install Jira Software 9.4.12 or below with no data or plugins
      2. Perform the upgrade to Jira Software 9.4.13+
      3. Navigate to Jira Adminsitration > Manage apps> Manage apps

      Expected Results

      The querydsl-4.0.7-provider-plugin will not be displayed in the User-installed add-on section. 

      Actual Results

      The querydsl-4.0.7-provider-plugin is displayed as a User-installed add-on. 

      If upgrading to Jira 10.2.0 or higher, querydsl-4.1.4-provider-plugin might also be displayed as a User-installed add-on.

      Workaround

      Uninstall querydsl-4.0.7-provider-plugin in the Manage apps UI page (<jira_url>/plugins/servlet/upm/manage/all).

      For Jira Software 10.2.0 and higher, you can also uninstall the querydsl-4.1.4-provider-plugin since Jira Software now relies on the QueryDSL bundle provided by Jira Core.

      NOTE: Jira should make use of the most recent version of any plugin, and ignore all others

          Form Name

            [JRASERVER-76932] Old version of the querydsl plugin appear in User Installed Add-Ons in Jira Software

            Atlassian Update – 3 Feb 2025

            Hello everyone,

            Thank you for your patience and for bringing this issue to our attention. We wanted to provide you with an update regarding the querydsl-provider-plugins appearing as User-installed add-ons after upgrading Jira Software.

            Resolution summary:

            • We have confirmed that administrators can safely manually uninstall both the querydsl-4.0.7-provider-plugin and the querydsl-4.1.4-provider-plugin from the Manage apps UI in Jira. These plugins are no longer necessary as Jira Software now utilizes the QueryDSL bundle provided by Jira Core starting from version 10.2.0.
            • We have updated our upgrade notes for Jira 10.2.x and 10.3.x to include instructions for removing these plugins post-upgrade. This should help clarify the steps required to maintain a clean and efficient environment.
            • Given that these plugins are remnants of previous versions and do not affect the functionality of Jira Software moving forward, we are closing this issue as Won't Fix. The presence of these plugins does not indicate a defect in the current or future versions of Jira Software.

            We appreciate your understanding and cooperation. If you have further questions or encounter any issues, please feel free to reach out through our support channels.

            Best regards,

            Daniel Rauf,
            Software Engineer at Atlassian

            Daniel Rauf added a comment - Atlassian Update – 3 Feb 2025 Hello everyone, Thank you for your patience and for bringing this issue to our attention. We wanted to provide you with an update regarding the querydsl-provider-plugins appearing as User-installed add-ons after upgrading Jira Software. Resolution summary: We have confirmed that administrators can safely manually uninstall both the querydsl-4.0.7-provider-plugin and the querydsl-4.1.4-provider-plugin from the Manage apps UI in Jira. These plugins are no longer necessary as Jira Software now utilizes the QueryDSL bundle provided by Jira Core starting from version 10.2.0. We have updated our upgrade notes for Jira 10.2.x and 10.3.x to include instructions for removing these plugins post-upgrade. This should help clarify the steps required to maintain a clean and efficient environment. Given that these plugins are remnants of previous versions and do not affect the functionality of Jira Software moving forward, we are closing this issue as Won't Fix . The presence of these plugins does not indicate a defect in the current or future versions of Jira Software. We appreciate your understanding and cooperation. If you have further questions or encounter any issues, please feel free to reach out through our support channels. Best regards, Daniel Rauf, Software Engineer at Atlassian

            Brent Nye added a comment -

            I also removed this via the UPM. No issues.

            Brent Nye added a comment - I also removed this via the UPM. No issues.

            Janne Korkkula added a comment - - edited

            Would be a nice touch to answer The Question asked in April: Can it just be uninstalled?

            I just removed it via the UI from our test server, at least it didn't blow up.

            Janne Korkkula added a comment - - edited Would be a nice touch to answer The Question asked in April: Can it just be uninstalled? I just removed it via the UI from our test server, at least it didn't blow up.

            Brent Nye added a comment -

            Can this safely be removed via the UPM/Manage Apps page (/plugins/servlet/upm/manage/all)?

            Brent Nye added a comment - Can this safely be removed via the UPM/Manage Apps page (/plugins/servlet/upm/manage/all)?

            I've successfully disabled querydsl 4.0.7 version. Will uninstall after a while if everything works OK.

            There's already a newer preinstalled version in "All apps"

             

            Savvas Radevic added a comment - I've successfully disabled querydsl 4.0.7 version. Will uninstall after a while if everything works OK. There's already a newer preinstalled version in "All apps"  

            Gabor Fonyo (Eficode) added a comment - - edited

            Valid after upgrading from 9.4.6 to 9.12.6 as well.

            Can we remove that 4.0.7 version?

            Gabor Fonyo (Eficode) added a comment - - edited Valid after upgrading from 9.4.6 to 9.12.6 as well. Can we remove that 4.0.7 version?

              Unassigned Unassigned
              7d74d3b1a350 Rodrigo Jose Zaparoli
              Affected customers:
              18 This affects my team
              Watchers:
              26 Start watching this issue

                Created:
                Updated:
                Resolved: