-
Type:
Bug
-
Resolution: Fixed
-
Priority:
High
-
Component/s: Backup & Restore - Import From JIRA Server
-
None
-
Severity 2 - Major
Summary
When importing a Jira Server backup to a Jira Cloud, the import fails due to upgrade task.
Environment
- Jira Cloud
Steps to Reproduce
- Perform a Jira site import
Expected Results
Import completes successfully
Actual Results
The UI shows the following error:
The upgrade task manager has returned a non-successful result from running the upgrades. Tasks:
Logs show the following:
"message": "Non recoverable error occurred during cloudImport.", "err": { "msg": "Import task failed: [The upgrade task manager has returned a non-successful result from running the upgrades. Tasks: ]", "class": [ "cloud.atlassian.provisioning.exception.PermanentProvisioningFailureException" ], "stack": "cloud.atlassian.provisioning.exception.PermanentProvisioningFailureException: Import task failed: [The upgrade task manager has returned a non-successful result from running the upgrades. Tasks: ]\n\tat com.atlassian.jira.internal.rest.CloudBackupManager.startImport(CloudBackupManager.java:99)\n\tat com.atlassian.jira.internal.rest.ImportResource.lambda$importArchive$1(ImportResource.java:76)\n\tat com.atlassian.jira.internal.rest.AbstractCloudProvisionerResource.lambda$withTenantedWorkContext$0(AbstractCloudProvisionerResource.java:95)
"message": "Upgrade task [Populates the SHIFTED_START_ABSOLUTE_CALENDAR_DURATION column in the SLA Search Index,buildNumber=35] failed", "err": { "class": [ "java.lang.NullPointerException" ], "stack": "java.lang.NullPointerException\n\tat java.util.HashMap.merge(HashMap.java:1225)\n\tat java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1320)\n\tat java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)\n\tat java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)\n\tat java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)\n\tat java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)\n\tat java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
Workaround
None