Jira will fail to generate a backup for Server

XMLWordPrintable

    • 10
    • Severity 3 - Minor

      Summary

      When trying to generate a backup for Server, Jira will fail with the following error:

      Analysis

      The following was found in the logs:

      class:	[	[-]	
            	 com.atlassian.jira.log.clean.PrivacySafeException	
            	 com.atlassian.jira.log.clean.PrivacySafeException	
            	 com.atlassian.jira.log.clean.PrivacySafeException	
          	]	
          	 msg:	 Privacy-safe boxing of a com.atlassian.jira.bc.export.ExportException	
          	 stack:	 com.atlassian.jira.log.clean.PrivacySafeException: Privacy-safe boxing of a com.atlassian.jira.bc.export.ExportException
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.export(CloudExportTaskRunner.java:247)
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.lambda$runTaskAndStartZip$2(CloudExportTaskRunner.java:166)
      	at com.atlassian.connpool.impl.AbstractConnectionPoolProvider.withPrivatePool(AbstractConnectionPoolProvider.java:133)
      	at com.atlassian.jira.connpool.JiraViburConnectionPoolProvider.withPrivatePool(JiraViburConnectionPoolProvider.java:94)
      	at com.atlassian.jira.bc.dataimport.AbstractBackupTaskRunner.lambda$null$0(AbstractBackupTaskRunner.java:63)
      	at java.util.Optional.map(Optional.java:215)
      	at com.atlassian.jira.bc.dataimport.AbstractBackupTaskRunner.lambda$runWithSeparateContextAsync$1(AbstractBackupTaskRunner.java:62)
      	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      	at java.lang.Thread.run(Thread.java:748)
      Caused by: com.atlassian.jira.log.clean.PrivacySafeException: Privacy-safe boxing of a com.atlassian.jira.bc.export.ExportException
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.createExportFile(CloudExportTaskRunner.java:365)
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.export(CloudExportTaskRunner.java:221)
      	... 10 more
      Caused by: com.atlassian.jira.log.clean.PrivacySafeException: Privacy-safe boxing of a java.lang.RuntimeException
      	at com.atlassian.jira.action.admin.export.DefaultSaxEntitiesExporter.completeServerModificationsForExport(DefaultSaxEntitiesExporter.java:218)
      	at com.atlassian.jira.action.admin.export.DefaultSaxEntitiesExporter.exportEntities(DefaultSaxEntitiesExporter.java:102)
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.exportJIRAData(CloudExportTaskRunner.java:539)
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.createExportFile(CloudExportTaskRunner.java:330)
      	... 11 more
      
        	}	
      
      	 class:	[	[-]	
            	 com.atlassian.jira.bc.export.ExportException	
            	 com.atlassian.jira.bc.export.ExportException	
            	 java.lang.RuntimeException	
          	]	
          	 msg:	 Export failed (Completed pre-export checks)	
          	 stack:	 com.atlassian.jira.bc.export.ExportException: Export failed (Completed pre-export checks)
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.export(CloudExportTaskRunner.java:247)
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.lambda$runTaskAndStartZip$2(CloudExportTaskRunner.java:166)
      	at com.atlassian.connpool.impl.AbstractConnectionPoolProvider.withPrivatePool(AbstractConnectionPoolProvider.java:133)
      	at com.atlassian.jira.connpool.JiraViburConnectionPoolProvider.withPrivatePool(JiraViburConnectionPoolProvider.java:94)
      	at com.atlassian.jira.bc.dataimport.AbstractBackupTaskRunner.lambda$null$0(AbstractBackupTaskRunner.java:63)
      	at java.util.Optional.map(Optional.java:215)
      	at com.atlassian.jira.bc.dataimport.AbstractBackupTaskRunner.lambda$runWithSeparateContextAsync$1(AbstractBackupTaskRunner.java:62)
      	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      	at java.lang.Thread.run(Thread.java:748)
      Caused by: com.atlassian.jira.bc.export.ExportException: Export failed (Exporting JIRA data)
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.createExportFile(CloudExportTaskRunner.java:365)
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.export(CloudExportTaskRunner.java:221)
      	... 10 more
      Caused by: java.lang.RuntimeException: Failed to downgrade JIRA Cloud to JIRA Server common denominator version
      	at com.atlassian.jira.action.admin.export.DefaultSaxEntitiesExporter.completeServerModificationsForExport(DefaultSaxEntitiesExporter.java:218)
      	at com.atlassian.jira.action.admin.export.DefaultSaxEntitiesExporter.exportEntities(DefaultSaxEntitiesExporter.java:102)
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.exportJIRAData(CloudExportTaskRunner.java:539)
      	at com.atlassian.jira.bc.export.CloudExportTaskRunner.createExportFile(CloudExportTaskRunner.java:330)
      	... 11 more
      
        	}	
      

      Environment

      Jira Cloud

      Steps to Reproduce

      1. Jira home -> Settings -> System -> Backup manager;
      2. Click on Create backup for server (it does not matter if you include attachments or not).

      Expected Results

      The backup will be generated correctly.

      Actual Results

      The backup will fail.

      Workaround

      No workaround at the moment.

            Assignee:
            davis
            Reporter:
            Leonardo De Almeida
            Votes:
            8 Vote for this issue
            Watchers:
            23 Start watching this issue

              Created:
              Updated:
              Resolved: