geonode-project icon indicating copy to clipboard operation
geonode-project copied to clipboard

backup and restore is not working for me

Open d3netxer opened this issue 4 years ago • 0 comments

I am trying to follow the instructions in the ReadMe, but I am getting an error. The backup seems to be working, but the restore is giving me the following error:

(my_geonode) geonode@ip-172-31-81-159:~/my_geonode$ sudo docker exec -it django4my_geonode sh -c 'SOURCE_URL=http://dev.geonode.state.gov/ TARGET_URL=http://dev.geonode.state.gov/ ./my_geonode/br/restore.sh /backup_restore'
-----------------------------------------------------
STARTING my_geonode RESTORE Wed Dec 30 06:09:43 UTC 2020
-----------------------------------------------------
http://dev.geonode.state.gov/ --> http://dev.geonode.state.gov/
-----------------------------------------------------
 1. BACKUP http://dev.geonode.state.gov/
-----------------------------------------------------
-----------------------------------------------------
STARTING my_geonode BACKUP Wed Dec 30 06:09:43 UTC 2020
-----------------------------------------------------
Before proceeding with the Backup, please ensure that:
 1. The backend (DB or whatever) is accessible and you have rights
 2. The GeoServer is up and running and reachable from this machine
Dumping 'GeoServer Catalog [http://geoserver:8080/geoserver/]' into '//backup_restore/5xdYRfEzwb0YAIXNQB5Ym9IJvVfZbSwY/2020-12-30_060946/geoserver_catalog.zip'.
STARTED - 1/11
STARTED - 4/11
COMPLETED - 11/11
Dumping GeoServer Uploaded Data from '/geoserver_data/data/geonode'.
Dumped GeoServer Uploaded Data from '/geoserver_data/data/geonode'.
Dumping GeoServer Uploaded Data from '/geoserver_data/data/data/geonode'.
Skipped GeoServer Uploaded Data '/geoserver_data/data/data/geonode'.
Dumping GeoServer Vectorial Data : my_geonode_data:gf_gfuser
Dumping GeoServer Vectorial Data : my_geonode_data:gf_gsinstance
Dumping GeoServer Vectorial Data : my_geonode_data:gf_adminrule
Dumping GeoServer Vectorial Data : my_geonode_data:gf_layer_details
Dumping GeoServer Vectorial Data : my_geonode_data:gf_layer_attributes
Dumping GeoServer Vectorial Data : my_geonode_data:gf_rule
Dumping GeoServer Vectorial Data : my_geonode_data:gf_layer_styles
Dumping GeoServer Vectorial Data : my_geonode_data:gf_rule_limits
Dumping GeoServer Vectorial Data : my_geonode_data:gf_usergroup
Dumping GeoServer Vectorial Data : my_geonode_data:gf_user_usergroups
Dumping GeoServer Vectorial Data : my_geonode_data:gf_gsuser
Dumping geoserver external resources
Dumping 'contenttypes' into 'contenttypes.json'.
Dumping 'auth' into 'auth.json'.
Dumping 'people' into 'people.json'.
Dumping 'groups' into 'groups.json'.
Dumping 'account' into 'account.json'.
Dumping 'guardian' into 'guardian.json'.
Dumping 'admin' into 'admin.json'.
Dumping 'actstream' into 'actstream.json'.
Dumping 'announcements' into 'announcements.json'.
Dumping 'avatar' into 'avatar.json'.
Dumping 'base' into 'base.json'.
Dumping 'dialogos' into 'dialogos.json'.
Dumping 'documents' into 'documents.json'.
Dumping 'geoserver' into 'geoserver.json'.
Dumping 'invitations' into 'invitations.json'.
Dumping 'pinax_notifications' into 'pinax_notifications.json'.
Dumping 'layers' into 'layers.json'.
Dumping 'maps' into 'maps.json'.
Dumping 'mapstore2_adapter' into 'mapstore2_adapter.json'.
Dumping 'oauth2_provider' into 'oauth2_provider.json'.
Dumping 'services' into 'services.json'.
Dumping 'sites' into 'sites.json'.
Dumping 'socialaccount' into 'socialaccount.json'.
Dumping 'taggit' into 'taggit.json'.
Dumping 'tastypie' into 'tastypie.json'.
Dumping 'upload' into 'upload.json'.
Dumping 'user_messages' into 'user_messages.json'.
Dumping 'geonode_themes' into 'geonode_themes.json'.
Saved Media Files from '/mnt/volumes/statics/uploaded/'.
Saved Static Root from '/mnt/volumes/statics/static/'.
Skipping static directory: /usr/src/geonode/geonode/static. It's not located under LOCAL_ROOT path: /usr/src/my_geonode/my_geonode.
Saved Static Files from '/usr/src/my_geonode/my_geonode/static'.
Saved Template Files from '/usr/src/my_geonode/my_geonode/templates'.
Skipping template directory: /usr/src/geonode/geonode/templates. It's not located under LOCAL_ROOT path: /usr/src/my_geonode/my_geonode.
Traceback (most recent call last):
  File "/usr/src/geonode/geonode/utils.py", line 1524, in copy_tree
    for item in os.listdir(src):
FileNotFoundError: [Errno 2] No such file or directory: '/usr/src/my_geonode/my_geonode/locale'
Saved Locale Files from '/usr/src/my_geonode/my_geonode/locale'.
Skipping locale directory: /usr/src/geonode/geonode/locale. It's not located under LOCAL_ROOT path: /usr/src/my_geonode/my_geonode.
Backup Finished. Archive generated.
-----------------------------------------------------
3ddfb9f6291f428d066d627aba09309c //backup_restore/5xdYRfEzwb0YAIXNQB5Ym9IJvVfZbSwY/2020-12-30_060946.zip

-----------------------------------------------------
-----------------------------------------------------
 2. CHECK BACKUP.md5 http://dev.geonode.state.gov/
-----------------------------------------------------
//backup_restore/5xdYRfEzwb0YAIXNQB5Ym9IJvVfZbSwY/2020-12-30_060946.zip: OK
-----------------------------------------------------
 - Original Backup of http://dev.geonode.state.gov/ --> //backup_restore/5xdYRfEzwb0YAIXNQB5Ym9IJvVfZbSwY/
 3. RESTORE FROM http://dev.geonode.state.gov/
-----------------------------------------------------
//backup_restore/2020-12-30_055942.zip: OK
Before proceeding with the Restore, please ensure that:
 1. The backend (DB or whatever) is accessible and you have rights
 2. The GeoServer is up and running and reachable from this machine
[Sanity Check] Full Write Access to '//backup_restore/tmp5a0d' ...
[Sanity Check] Full Write Access to '/mnt/volumes/statics/uploaded/' ...
[Sanity Check] Full Write Access to '/mnt/volumes/statics/static/' ...
[Sanity Check] Full Write Access to '/usr/src/geonode/geonode/static' ...
[Sanity Check] Full Write Access to '/usr/src/my_geonode/my_geonode/static' ...
[Sanity Check] Full Write Access to '/usr/src/my_geonode/my_geonode/templates' ...
[Sanity Check] Full Write Access to '/usr/src/geonode/geonode/templates' ...
[Sanity Check] Full Write Access to '/usr/src/my_geonode/my_geonode/locale' ...
[Sanity Check] Full Write Access to '/usr/src/geonode/geonode/locale' ...
[Sanity Check] Full Write Access to '//backup_restore/tmp5a0d/2020-12-30_055942' ...
Restoring 'GeoServer Catalog [http://geoserver:8080/geoserver/]' from '//backup_restore/tmp5a0d/2020-12-30_055942/geoserver_catalog.zip'.
STARTED - 3/11
FAILED - 8/11
Restoring 'GeoServer Catalog [http://geoserver:8080/geoserver/]' from '//backup_restore/tmp_2tm4bes/2020-12-30_060946/geoserver_catalog.zip'.
STARTED - 5/11
FAILED - 8/11
Traceback (most recent call last):
  File "/usr/src/geonode/geonode/br/management/commands/restore.py", line 286, in execute_restore
    self.restore_geoserver_backup(config, settings, target_folder,
  File "/usr/src/geonode/geonode/br/management/commands/restore.py", line 701, in restore_geoserver_backup
    raise ValueError(error_backup.format(url, r.status_code, r.text))
ValueError: Could not successfully restore GeoServer catalog [http://geoserver:8080/geoserver/rest/br/restore/]: 200 - {"restore":{"totalNumberOfSteps":11,"execution":{"id":1,"version":2,"stepExecutions":{"@class":"java.util.concurrent.CopyOnWriteArraySet","step":[{"name":"restoreNamespaceInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmpf7ba9ab7-039b-449b-a923-d5d010a44be0","time":1609308612597},"readCount":1,"writeCount":1,"failureExceptions":""},{"name":"restoreWorkspaceInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmpf7ba9ab7-039b-449b-a923-d5d010a44be0","time":1609308612597},"readCount":1,"writeCount":1,"failureExceptions":""},{"name":"restoreStoreInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmpf7ba9ab7-039b-449b-a923-d5d010a44be0","time":1609308612597},"readCount":1,"writeCount":1,"failureExceptions":""},{"name":"restoreResourceInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmpf7ba9ab7-039b-449b-a923-d5d010a44be0","time":1609308612597},"readCount":1,"writeCount":1,"failureExceptions":""},{"name":"restoreStyleInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmpf7ba9ab7-039b-449b-a923-d5d010a44be0","time":1609308612597},"readCount":7,"writeCount":7,"failureExceptions":""},{"name":"restoreLayerInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmpf7ba9ab7-039b-449b-a923-d5d010a44be0","time":1609308612597},"readCount":1,"writeCount":1,"failureExceptions":""},{"name":"restoreLayerGroupInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmpf7ba9ab7-039b-449b-a923-d5d010a44be0","time":1609308612597},"readCount":0,"writeCount":0,"failureExceptions":""},{"name":"restoreGeoServerInfos","status":"FAILED","exitStatus":{"exitCode":"FAILED","exitDescription":"java.util.concurrent.ExecutionException: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat java.util.concurrent.FutureTask.report(FutureTask.java:122)\n\tat java.util.concurrent.FutureTask.get(FutureTask.java:192)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet.execute(AbstractCatalogBackupRestoreTasklet.java:229)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:406)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:330)\n\tat org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:271)\n\tat org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:81)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:374)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:215)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:144)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:257)\n\tat org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:200)\n\tat org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:148)\n\tat org.springframework.batch.core.job.flow.JobFlowExecutor.executeStep(JobFlowExecutor.java:64)\n\tat org.springframework.batch.core.job.flow.support.state.StepState.handle(StepState.java:67)\n\tat org.springframework.batch.core.job.flow.support.SimpleFlow.resume(SimpleFlow.java:169)\n\tat org.springframework.batch.core.job.flow.support.SimpleFlow.start(SimpleFlow.java:144)\n\tat org.springframework.batch.core.job.flow.FlowJob.doExecute(FlowJob.java:134)\n\tat org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:306)\n\tat org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:135)\n\tat org.springframework.core.task.SimpleAsyncTaskExecutor$ConcurrencyThrottlingRunnable.run(SimpleAsyncTaskExecutor.java:275)\n\tat java.lang.Thread.run(Thread.java:748)\nCaused by: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:120)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:210)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:206)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\t... 1 more\nCaused by: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:345)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:117)\n\t... 4 more\nCaused by: java.lang.IllegalStateException: File (not a directory) at layergroups\n\tat org.geoserver.platform.resource.FileSystemResourceStore$FileSystemResource.dir(FileSystemResourceStore.java:393)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.hardRestore(CatalogBackupRestoreTasklet.java:437)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:337)\n\t... 5 more\n"},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmpf7ba9ab7-039b-449b-a923-d5d010a44be0","time":1609308612597},"readCount":0,"writeCount":0,"failureExceptions":{"SEVERE":"org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\njava.util.concurrent.ExecutionException: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat java.util.concurrent.FutureTask.report(FutureTask.java:122)\n\tat java.util.concurrent.FutureTask.get(FutureTask.java:192)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet.execute(AbstractCatalogBackupRestoreTasklet.java:229)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:406)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:330)\n\tat org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:271)\n\tat org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:81)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:374)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:215)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:144)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:257)\n\tat org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:200)\n\tat org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:148)\n\tat org.springframework.batch.core.job.flow.JobFlowExecutor.executeStep(JobFlowExecutor.java:64)\n\tat org.springframework.batch.core.job.flow.support.state.StepState.handle(StepState.java:67)\n\tat org.springframework.batch.core.job.flow.support.SimpleFlow.resume(SimpleFlow.java:169)\n\tat org.springframework.batch.core.job.flow.support.SimpleFlow.start(SimpleFlow.java:144)\n\tat org.springframework.batch.core.job.flow.FlowJob.doExecute(FlowJob.java:134)\n\tat org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:306)\n\tat org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:135)\n\tat org.springframework.core.task.SimpleAsyncTaskExecutor$ConcurrencyThrottlingRunnable.run(SimpleAsyncTaskExecutor.java:275)\n\tat java.lang.Thread.run(Thread.java:748)\nCaused by: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:120)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:210)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:206)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\t... 1 more\nCaused by: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:345)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:117)\n\t... 4 more\nCaused by: java.lang.IllegalStateException: File (not a directory) at layergroups\n\tat org.geoserver.platform.resource.FileSystemResourceStore$FileSystemResource.dir(FileSystemResourceStore.java:393)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.hardRestore(CatalogBackupRestoreTasklet.java:437)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:337)\n\t... 5 more\n\nException occurred while storing GeoServer globals and services settings!\norg.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:120)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:210)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:206)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.lang.Thread.run(Thread.java:748)\nCaused by: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:345)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:117)\n\t... 4 more\nCaused by: java.lang.IllegalStateException: File (not a directory) at layergroups\n\tat org.geoserver.platform.resource.FileSystemResourceStore$FileSystemResource.dir(FileSystemResourceStore.java:393)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.hardRestore(CatalogBackupRestoreTasklet.java:437)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:337)\n\t... 5 more\n\nException occurred while storing GeoServer globals and services settings!\norg.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:345)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:117)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:210)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:206)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.lang.Thread.run(Thread.java:748)\nCaused by: java.lang.IllegalStateException: File (not a directory) at layergroups\n\tat org.geoserver.platform.resource.FileSystemResourceStore$FileSystemResource.dir(FileSystemResourceStore.java:393)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.hardRestore(CatalogBackupRestoreTasklet.java:437)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:337)\n\t... 5 more\n\nFile (not a directory) at layergroups\njava.lang.IllegalStateException: File (not a directory) at layergroups\n\tat org.geoserver.platform.resource.FileSystemResourceStore$FileSystemResource.dir(FileSystemResourceStore.java:393)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.hardRestore(CatalogBackupRestoreTasklet.java:437)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:337)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:117)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:210)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:206)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.lang.Thread.run(Thread.java:748)\n"}}]},"status":"FAILED","startTime":"2020-12-30 06:10:12.600 UTC","createTime":"2020-12-30 06:10:12.598 UTC","endTime":"2020-12-30 06:10:14.796 UTC","lastUpdated":"2020-12-30 06:10:14.829 UTC","exitStatus":{"exitCode":"FAILED","exitDescription":""},"progress":"8\/11"},"options":{"@class":"synchList","option":["BK_SKIP_SECURITY=true","BK_BEST_EFFORT=false","job.execution.name=restoreJob","exclude.file.path=","BK_SKIP_SETTINGS=true","BK_CLEANUP_TEMP=true"]},"archiveFile":{"@class":"resource","$":"\/backup_restore\/tmp5a0d\/2020-12-30_055942\/geoserver_catalog.zip"}}}

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/geonode/geonode/br/management/commands/restore.py", line 297, in execute_restore
    self.restore_geoserver_backup(config, settings, recovery_folder,
  File "/usr/src/geonode/geonode/br/management/commands/restore.py", line 701, in restore_geoserver_backup
    raise ValueError(error_backup.format(url, r.status_code, r.text))
ValueError: Could not successfully restore GeoServer catalog [http://geoserver:8080/geoserver/rest/br/restore/]: 200 - {"restore":{"totalNumberOfSteps":11,"execution":{"id":2,"version":2,"stepExecutions":{"@class":"java.util.concurrent.CopyOnWriteArraySet","step":[{"name":"restoreNamespaceInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmp846a5805-c278-4338-8ab9-bf6045b83031","time":1609308620105},"readCount":1,"writeCount":1,"failureExceptions":""},{"name":"restoreWorkspaceInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmp846a5805-c278-4338-8ab9-bf6045b83031","time":1609308620105},"readCount":1,"writeCount":1,"failureExceptions":""},{"name":"restoreStoreInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmp846a5805-c278-4338-8ab9-bf6045b83031","time":1609308620105},"readCount":1,"writeCount":1,"failureExceptions":""},{"name":"restoreResourceInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmp846a5805-c278-4338-8ab9-bf6045b83031","time":1609308620105},"readCount":0,"writeCount":0,"failureExceptions":""},{"name":"restoreStyleInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmp846a5805-c278-4338-8ab9-bf6045b83031","time":1609308620105},"readCount":5,"writeCount":5,"failureExceptions":""},{"name":"restoreLayerInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmp846a5805-c278-4338-8ab9-bf6045b83031","time":1609308620105},"readCount":0,"writeCount":0,"failureExceptions":""},{"name":"restoreLayerGroupInfos","status":"COMPLETED","exitStatus":{"exitCode":"COMPLETED","exitDescription":""},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmp846a5805-c278-4338-8ab9-bf6045b83031","time":1609308620105},"readCount":0,"writeCount":0,"failureExceptions":""},{"name":"restoreGeoServerInfos","status":"FAILED","exitStatus":{"exitCode":"FAILED","exitDescription":"java.util.concurrent.ExecutionException: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat java.util.concurrent.FutureTask.report(FutureTask.java:122)\n\tat java.util.concurrent.FutureTask.get(FutureTask.java:192)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet.execute(AbstractCatalogBackupRestoreTasklet.java:229)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:406)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:330)\n\tat org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:271)\n\tat org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:81)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:374)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:215)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:144)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:257)\n\tat org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:200)\n\tat org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:148)\n\tat org.springframework.batch.core.job.flow.JobFlowExecutor.executeStep(JobFlowExecutor.java:64)\n\tat org.springframework.batch.core.job.flow.support.state.StepState.handle(StepState.java:67)\n\tat org.springframework.batch.core.job.flow.support.SimpleFlow.resume(SimpleFlow.java:169)\n\tat org.springframework.batch.core.job.flow.support.SimpleFlow.start(SimpleFlow.java:144)\n\tat org.springframework.batch.core.job.flow.FlowJob.doExecute(FlowJob.java:134)\n\tat org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:306)\n\tat org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:135)\n\tat org.springframework.core.task.SimpleAsyncTaskExecutor$ConcurrencyThrottlingRunnable.run(SimpleAsyncTaskExecutor.java:275)\n\tat java.lang.Thread.run(Thread.java:748)\nCaused by: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:120)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:210)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:206)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\t... 1 more\nCaused by: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:345)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:117)\n\t... 4 more\nCaused by: java.lang.IllegalStateException: File (not a directory) at layergroups\n\tat org.geoserver.platform.resource.FileSystemResourceStore$FileSystemResource.dir(FileSystemResourceStore.java:393)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.hardRestore(CatalogBackupRestoreTasklet.java:437)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:337)\n\t... 5 more\n"},"startTime":"12\/30\/20 6:10 AM","endTime":"12\/30\/20 6:10 AM","lastUpdated":"12\/30\/20 6:10 AM","parameters":{"BK_SKIP_SETTINGS":true,"BK_SKIP_SECURITY":true,"BK_CLEANUP_TEMP":true,"BK_BEST_EFFORT":false,"exclude.file.path":"","job.execution.name":"restoreJob","input.file.path":"file:\/\/\/geoserver_data\/data\/temp\/tmp846a5805-c278-4338-8ab9-bf6045b83031","time":1609308620105},"readCount":0,"writeCount":0,"failureExceptions":{"SEVERE":"org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\njava.util.concurrent.ExecutionException: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat java.util.concurrent.FutureTask.report(FutureTask.java:122)\n\tat java.util.concurrent.FutureTask.get(FutureTask.java:192)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet.execute(AbstractCatalogBackupRestoreTasklet.java:229)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:406)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:330)\n\tat org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:271)\n\tat org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:81)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.getNextResult(RepeatTemplate.java:374)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.executeInternal(RepeatTemplate.java:215)\n\tat org.springframework.batch.repeat.support.RepeatTemplate.iterate(RepeatTemplate.java:144)\n\tat org.springframework.batch.core.step.tasklet.TaskletStep.doExecute(TaskletStep.java:257)\n\tat org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:200)\n\tat org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:148)\n\tat org.springframework.batch.core.job.flow.JobFlowExecutor.executeStep(JobFlowExecutor.java:64)\n\tat org.springframework.batch.core.job.flow.support.state.StepState.handle(StepState.java:67)\n\tat org.springframework.batch.core.job.flow.support.SimpleFlow.resume(SimpleFlow.java:169)\n\tat org.springframework.batch.core.job.flow.support.SimpleFlow.start(SimpleFlow.java:144)\n\tat org.springframework.batch.core.job.flow.FlowJob.doExecute(FlowJob.java:134)\n\tat org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:306)\n\tat org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:135)\n\tat org.springframework.core.task.SimpleAsyncTaskExecutor$ConcurrencyThrottlingRunnable.run(SimpleAsyncTaskExecutor.java:275)\n\tat java.lang.Thread.run(Thread.java:748)\nCaused by: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:120)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:210)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:206)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\t... 1 more\nCaused by: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:345)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:117)\n\t... 4 more\nCaused by: java.lang.IllegalStateException: File (not a directory) at layergroups\n\tat org.geoserver.platform.resource.FileSystemResourceStore$FileSystemResource.dir(FileSystemResourceStore.java:393)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.hardRestore(CatalogBackupRestoreTasklet.java:437)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:337)\n\t... 5 more\n\nException occurred while storing GeoServer globals and services settings!\norg.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:120)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:210)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:206)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.lang.Thread.run(Thread.java:748)\nCaused by: org.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:345)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:117)\n\t... 4 more\nCaused by: java.lang.IllegalStateException: File (not a directory) at layergroups\n\tat org.geoserver.platform.resource.FileSystemResourceStore$FileSystemResource.dir(FileSystemResourceStore.java:393)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.hardRestore(CatalogBackupRestoreTasklet.java:437)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:337)\n\t... 5 more\n\nException occurred while storing GeoServer globals and services settings!\norg.springframework.batch.core.UnexpectedJobExecutionException: Exception occurred while storing GeoServer globals and services settings!\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:345)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:117)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:210)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:206)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.lang.Thread.run(Thread.java:748)\nCaused by: java.lang.IllegalStateException: File (not a directory) at layergroups\n\tat org.geoserver.platform.resource.FileSystemResourceStore$FileSystemResource.dir(FileSystemResourceStore.java:393)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.hardRestore(CatalogBackupRestoreTasklet.java:437)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:337)\n\t... 5 more\n\nFile (not a directory) at layergroups\njava.lang.IllegalStateException: File (not a directory) at layergroups\n\tat org.geoserver.platform.resource.FileSystemResourceStore$FileSystemResource.dir(FileSystemResourceStore.java:393)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.hardRestore(CatalogBackupRestoreTasklet.java:437)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doRestore(CatalogBackupRestoreTasklet.java:337)\n\tat org.geoserver.backuprestore.tasklet.CatalogBackupRestoreTasklet.doExecute(CatalogBackupRestoreTasklet.java:117)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:210)\n\tat org.geoserver.backuprestore.tasklet.AbstractCatalogBackupRestoreTasklet$4.call(AbstractCatalogBackupRestoreTasklet.java:206)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:266)\n\tat java.lang.Thread.run(Thread.java:748)\n"}}]},"status":"FAILED","startTime":"2020-12-30 06:10:20.108 UTC","createTime":"2020-12-30 06:10:20.106 UTC","endTime":"2020-12-30 06:10:21.552 UTC","lastUpdated":"2020-12-30 06:10:21.568 UTC","exitStatus":{"exitCode":"FAILED","exitDescription":""},"progress":"8\/11"},"options":{"@class":"synchList","option":["BK_SKIP_SECURITY=true","BK_BEST_EFFORT=false","job.execution.name=restoreJob","exclude.file.path=","BK_SKIP_SETTINGS=true","BK_CLEANUP_TEMP=true"]},"archiveFile":{"@class":"resource","$":"\/backup_restore\/tmp_2tm4bes\/2020-12-30_060946\/geoserver_catalog.zip"}}}

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/my_geonode/manage.py", line 31, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line
    utility.execute()
  File "/usr/local/lib/python3.8/site-packages/django/core/management/__init__.py", line 375, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 323, in run_from_argv
    self.execute(*args, **cmd_options)
  File "/usr/local/lib/python3.8/site-packages/django/core/management/base.py", line 364, in execute
    output = self.handle(*args, **options)
  File "/usr/src/geonode/geonode/br/management/commands/restore.py", line 162, in handle
    self.execute_restore(**options)
  File "/usr/src/geonode/geonode/br/management/commands/restore.py", line 496, in execute_restore
    shutil.rmtree(restore_folder)
  File "/usr/local/lib/python3.8/shutil.py", line 706, in rmtree
    onerror(os.lstat, path, sys.exc_info())
  File "/usr/local/lib/python3.8/shutil.py", line 704, in rmtree
    orig_st = os.lstat(path)
FileNotFoundError: [Errno 2] No such file or directory: '//backup_restore/tmp_2tm4bes'

d3netxer avatar Dec 30 '20 06:12 d3netxer