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

Some attachments fail to migrate silently when using CSV exports in CCMA

    XMLWordPrintable

Details

    • 43
    • Severity 2 - Major
    • 1,284

    Description

      Issue Summary

      When using the CSV export feature for migrating CCMA spaces, some attachments go missing in the Cloud. This feature is in GA for the following versions:

      • CCMA 3.4.0 for PostGres dbs will now use CSV Export by default
      • CCMA 3.4.5 for MySQL dbs GA
      • CCMA 3.4.6 for Oracle dbs GA

      Steps to Reproduce

      • Use a version of CCMA with a database above to ensure spaces are exported to CSV during migration
      • Migrate spaces with attachments

      Expected Results

      • All attachments are included if they exist on server
      • If there are missing attachments on server, or CCMA can't access them, print error in the logs for missing attachment

      Actual Results

      Some attachments seem to be missed by CCMA. We have not been able to identify which attachments are not being picked up, and if there's a specific condition in which they will fail to migrate.

      No errors are thrown in the atlassian-confluence.log or migration logs

      The attachments appear to be accessible, but the following error is seen in the Cloud after migrating when trying to access missing attachments:

      {"error":{"code":"NotFoundError","title":"Some resources were not found","href":"https://api.media.atlassian.com#NotFoundError"}}
      

      Workaround

      Disable CSV exports:

      • Enable the following dark feature in Confluence from ${CONFLUENCE_URL}/admin/darkfeatures.action
      • migration-assistant.enable.original-xml-export

       

      Attachments

        Issue Links

          Activity

            People

              a3f474913183 Adam Miritis
              dponzio Daniel Ponzio
              Votes:
              5 Vote for this issue
              Watchers:
              28 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: