Upgrade 3.5 to 4 missing files
Changing the docker mayan version to (su|v)4(.0) seems to work without any problems.
Existing document files within mayan could not be found.
related forum post: https://forum.mayan-edms.com/viewtopic.php?f=9&t=5462
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/documents/models/document_file_models.py", line 283, in get_intermediate_file
cache_file = self.cache_partition.get_file(filename=cache_filename)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/file_caching/models.py", line 278, in get_file
return self.files.get(filename=filename)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/db/models/manager.py", line 82, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/db/models/query.py", line 408, in get
self.model._meta.object_name
mayan.apps.file_caching.models.CachePartitionFile.DoesNotExist: CachePartitionFile matching query does not exist.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/mayan-edms/lib/python3.7/site-packages/celery/app/trace.py", line 412, in trace_task
R = retval = fun(*args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/celery/app/trace.py", line 704, in __protected_call__
return self.run(*args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/documents/tasks.py", line 245, in task_document_version_page_image_generate
return document_version_page.generate_image(user=user, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/documents/models/document_version_page_models.py", line 155, in generate_image
image = self.get_image(transformations=transformation_list)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/documents/models/document_version_page_models.py", line 293, in get_image
_acquire_lock=False
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/documents/models/document_file_page_models.py", line 107, in generate_image
image = self.get_image(transformations=transformation_list)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/documents/models/document_file_page_models.py", line 226, in get_image
with self.document_file.get_intermediate_file() as file_object:
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/documents/models/document_file_models.py", line 314, in get_intermediate_file
raise exception
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/documents/models/document_file_models.py", line 288, in get_intermediate_file
with self.open() as file_object:
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/documents/models/document_file_models.py", line 357, in open
file_object = self.file.storage.open(name=self.file.name)
File "/opt/mayan-edms/lib/python3.7/site-packages/mayan/apps/storage/classes.py", line 135, in inner_function
)(*args, **kwargs)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/core/files/storage.py", line 38, in open
return self._open(name, mode)
File "/opt/mayan-edms/lib/python3.7/site-packages/django/core/files/storage.py", line 231, in _open
return File(open(self.path(name), mode))
FileNotFoundError: [Errno 2] No such file or directory: '/var/lib/mayan/document_file_storage/543df277-f004-4ec3-9b13-7029c5e7ff4e'