Uploaded image for project: 'Migration Platform'
  1. Migration Platform
  2. MIG-814

Apps with only Data Center and Cloud versions do not appear with correct data in App Assessment

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Low Low
    • None
    • None
    • None
    • Minor

      Issue Summary

      Apps that have only a Data Center and Cloud listing in Marketplace do not appear correctly in App Assessment for Exists in Cloud and Can Be Migrated columns, even if the data is correct in Marketplace. 

      Here we can see the app app.jxl has an entry in Maketplace for the /migration endpoint.

      $ curl --silent 'https://marketplace.atlassian.com/rest/2/addons/app.jxl/migration' | jq '.'
      {
        "vendorId": 1219648,
        "addonKey": "app.jxl",
        "addonName": "JXL - Spreadsheet Table Issue Editor for Jira",
        "cloudAddonKey": "app.jxl",
        "cloudVersionAvailability": "PUBLIC",
        "cloudVersionDevelopmentRoadmap": "https://jxl.app/docs/roadmap",
        "featureDifferenceDocumentation": "https://jxl.app/help/migration/features",
        "migrationDocumentation": "https://jxl.app/help/migration/paths",
        "cloudMigrationAssistantCompatibility": "1.0.0"
      }
      

      We can confirm the versions available with

      $ curl --silent 'https://marketplace.atlassian.com/rest/2/addons/app.jxl?application=jira&hosting=datacenter&withVersion=true' | jq '._embedded.version.deployment'
      {
        "server": false,
        "cloud": false,
        "connect": false,
        "autoUpdateAllowed": false,
        "permissions": [],
        "dataCenter": true,
        "dataCenterStatus": "compatible"
      } 

      However in the Cloud Migration Assistants, they only uses hosting=server, and doesn't check the datacenter value for hosting when aggregating the marketplace data. 

      Steps to Reproduce

      1. In Marketplace have an app that only has DataCenter and Cloud entries
      2. Install the app in a Data Center instance of Jira or Confluence
      3. Go to App Assessment in the relevant CMA and check the values for Exists in cloud and Can be migrated

      Expected Results

      Exists in cloud and Can be migrated are correctly populated based on the information in https://developer.atlassian.com/platform/app-migration/app-assessment-UI/ .

      Actual Results

      Exists in cloud and Can be migrated show as .

      Workaround

      Ensure you app has an entry for server in Marketplace.

            [MIG-814] Apps with only Data Center and Cloud versions do not appear with correct data in App Assessment

            Owen made changes -
            Workflow Original: JAC Bug Workflow v3 [ 4207605 ] New: Mig Bug Workflow v3 [ 4527347 ]
            Thomas Connally made changes -
            Remote Link Original: This issue links to "CME-1726 (Jira)" [ 579086 ] New: This issue links to "CME-1726 (Hello Jira)" [ 579086 ]
            Thomas Connally made changes -
            Remote Link Original: This issue links to "CMP-2883 (Jira)" [ 579085 ] New: This issue links to "CMP-2883 (Hello Jira)" [ 579085 ]
            Benedy (Inactive) made changes -
            Remote Link New: This issue links to "MOVE-84900 (Atlassian Support System)" [ 665067 ]
            Benedy (Inactive) made changes -
            Remote Link New: This issue links to "MOVE-86601 (Atlassian Support System)" [ 665065 ]
            James Richards made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]
            James Richards made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 594270 ]
            James Richards made changes -
            Status Original: In Review [ 10051 ] New: Waiting for Release [ 12075 ]
            David Almeida made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 590809 ]
            James Richards made changes -
            Status Original: In Progress [ 3 ] New: In Review [ 10051 ]

              jrichards@atlassian.com James Richards
              jrichards@atlassian.com James Richards
              Affected customers:
              2 This affects my team
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: