Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-65609

No space left on device causing Confluence site import to fail

    XMLWordPrintable

Details

    Description

      Issue Summary

      No space left on device causing Confluence site import to fail

      Environment

      • Confluence Cloud

      Steps to Reproduce

      1. Import a large Confluence backup ~18 GB in size

      Expected Results

      Import is completed succesfully

      Actual Results

      Import fails and the following error is seen in logs:

      2019-02-12 12:42:06    ERROR    com.atlassian.ondemand.confluenceimporter.service.importer.SiteImportTaskRunnerImpl    Error importing site         com.atlassian.ondemand.confluenceimporter.ex.ImporterException: Cannot download file from Media API com.atlassian.ondemand.confluenceimporter.service.importer.SiteImportTaskRunnerImpl.getMediaApiFile(SiteImportTaskRunnerImpl.java:649) com.atlassian.ondemand.confluenceimporter.service.importer.SiteImportTaskRunnerImpl.doImport(SiteImportTaskRunnerImpl.java:266) com.atlassian.ondemand.confluenceimporter.service.importer.SiteImportTaskRunnerImpl.runInternal(SiteImportTaskRunnerImpl.java:254) com.atlassian.ondemand.confluenceimporter.service.importer.SiteImportTaskRunnerImpl.runImport(SiteImportTaskRunnerImpl.java:826) com.atlassian.ondemand.confluenceimporter.service.importer.SiteImportTaskRunnerImpl.lambda$runTask$4(SiteImportTaskRunnerImpl.java:794) cloud.atlassian.logmon.datadog.publisher.internal.TaggedFunctionalTimeRecorder.with(TaggedFunctionalTimeRecorder.java:30) com.atlassian.ondemand.confluenceimporter.service.importer.SiteImportTaskRunnerImpl.runTask(SiteImportTaskRunnerImpl.java:794) com.atlassian.progress.amq.TaskProcessor.accept(TaskProcessor.java:63) com.atlassian.progress.amq.TaskProcessor.accept(TaskProcessor.java:23) com.atlassian.progress.amq.ConcurrencyControlTaskProcessor.accept(ConcurrencyControlTaskProcessor.java:68) com.atlassian.progress.amq.ConcurrencyControlTaskProcessor.accept(ConcurrencyControlTaskProcessor.java:19) com.atlassian.progress.amq.ProgressAwareMessageRunner.processMessage(ProgressAwareMessageRunner.java:55) com.atlassian.confluence.impl.messagequeue.VCacheMessageRunner.lambda$processMessage$0(VCacheMessageRunner.java:21) com.atlassian.confluence.vcache.VCacheRequestContextOperations.lambda$doInRequestContext$0(VCacheRequestContextOperations.java:49) com.atlassian.confluence.impl.vcache.VCacheRequestContextManager.doInRequestContext(VCacheRequestContextManager.java:84) com.atlassian.confluence.impl.vcache.VCacheRequestContextManager.doInRequestContext(VCacheRequestContextManager.java:74) com.atlassian.confluence.vcache.VCacheRequestContextOperations.doInRequestContext(VCacheRequestContextOperations.java:48) com.atlassian.confluence.impl.messagequeue.VCacheMessageRunner.processMessage(VCacheMessageRunner.java:20) com.atlassian.confluence.util.zipkin.impl.ZipkinMessageRunner.processMessage(ZipkinMessageRunner.java:31) com.atlassian.messagequeue.internal.core.NestedMessageConsumer.consume(NestedMessageConsumer.java:122) com.atlassian.messagequeue.internal.sqs.SQSMessageConsumer.consumeMessage(SQSMessageConsumer.java:232) com.atlassian.messagequeue.internal.sqs.SQSMessageConsumer.processReceiveMessageResult(SQSMessageConsumer.java:189) com.atlassian.messagequeue.internal.sqs.SQSMessageConsumer.run(SQSMessageConsumer.java:118) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) java.lang.Thread.run(Thread.java:748) Caused by: java.io.IOException: No space left on device java.io.FileOutputStream.writeBytes(Native Method) java.io.FileOutputStream.write(FileOutputStream.java:326) com.atlassian.ondemand.confluenceimporter.service.importer.SiteImportTaskRunnerImpl.copyLargeWithProgressTracking(SiteImportTaskRunnerImpl.java:710) com.atlassian.ondemand.confluenceimporter.service.importer.SiteImportTaskRunnerImpl.getMediaApiFile(SiteImportTaskRunnerImpl.java:644) ... 25 more
      

      Workaround

      Proceed with space exports & imports instead of full site exports & imports
      Customers on Confluence Server migrating to Confluence Cloud can utilize the Cloud Migration Assistance for Confluence app to help with this

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              hbui Houston B.
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: