If a customer has an export from a JIRA that has a recent version of GreenHopper (where GH's licence is stored in the UPM) and imports this into OnDemand, the GH licence will be imported along with the JIRA data.

      This licence will take priority over OnDemand's GH licence and GH will not work until a support engineer manually removes the licence from the database and restarts JIRA, which is quite disruptive to the customer.

      OnDemand JIRA Importer can strip the UPM license. However, the stripping code will break when either UPM or GH changes license-related code. So the best fix would be for GreenHopper to revert the priority. In fact, it should never use UPM license as the UPM license UI is disabled in OnDemand mode. There is no way for customers to update their license through UPM.

            [JSWSERVER-5661] GreenHopper in OnDemand should never use UPM license

            The UPM fix went out with version 2.6.1.

            Peter Obara added a comment - The UPM fix went out with version 2.6.1.

            I am re-opening this because while the fix is not in GH its still out problem to co-ordinate getting it done. So until the underlying library fix is done its still not fixed in GH. Also the UPM changhe has to migrate into JIRA and hence there is lead time there as well.

            ɹǝʞɐq pɐɹq added a comment - I am re-opening this because while the fix is not in GH its still out problem to co-ordinate getting it done. So until the underlying library fix is done its still not fixed in GH. Also the UPM changhe has to migrate into JIRA and hence there is lead time there as well.

            ɹǝʞɐq pɐɹq added a comment - https://ecosystem.atlassian.net/browse/UPM-2512

            I'll create a ticket in UPM and close this one.

            Alex Wei (DE) added a comment - I'll create a ticket in UPM and close this one.

            I think this is a UPM bug in that it is not being OnDemand aware and frankly (like us) did not cater for the fact that BTF data can be present in the OnDemand environment.

            The fix will need to be made in UPM because we delegate out to the UPM CompatiblePluginLicenseManager code.

            ɹǝʞɐq pɐɹq added a comment - I think this is a UPM bug in that it is not being OnDemand aware and frankly (like us) did not cater for the fact that BTF data can be present in the OnDemand environment. The fix will need to be made in UPM because we delegate out to the UPM CompatiblePluginLicenseManager code.

            How's this a GreenHopper problem? It is presumably a bug with either UPM or import right?

            Shaun Clowes (Inactive) added a comment - How's this a GreenHopper problem? It is presumably a bug with either UPM or import right?

              Unassigned Unassigned
              mknight@atlassian.com Michael Knight
              Affected customers:
              0 This affects my team
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: