Compressing error: {‘raw_error_msg’: “An error occurred (InvalidPart) when calling the CompleteMultipartUpload operation: One or more of the specified parts could not be found. The part may not have been uploaded, or the specified entity tag may not match the part’s entity tag.”}
The error only occurred for a particular course. I had no problem exporting other courses. Anyone knows what’s the cause of this issue?
Is there an overall limit? The successfully imported course contains 71 static files.
Update: After resizing the problematic image, I managed to export successfully. However, as additional images were subsequently added to the course (regardless of their dimensions), exporting the course resulted in the same multipart error. I attempted to work from the exported checkpoint and import it, but encountered the same multipart error, preventing the course from being imported as well.
I would like to report my test case on Palm 16.1.8 and Quince 17.0.2 in Azure K8S with tutor-minio and with tutor-contrib-s3.
[1] Using Quince 17.0.2 with tutor-minio, with a nearly public access setting in Azure Storage, cms import / export course and lms instructor generate report, not working and error logs found.
[2] Using Palm 16.1.8 still with tutor-minio, Azure Storage remain unchange, lms instructor able to generate report. cms import / export course same error as [1]
[3] Using Quince 17.0.2 with tutor-contrib-s3, AWS S3, lms instructor able to generate report. cms import / export course task keep-going and never end, but the tar.gz file found in AWS S3 and no error logs found in cms
@wnnlyy, I hope my case can help to answer your question “Is it recommended to upgrade my Tutor version from Palm to Quince?”
Deleted my previous posts as I finally had time to find out the reason. The multipart error issue is indeed due to Azure Storage. When I tried importing/exporting a course using MinIO as a container pod, there were no problems with the process.