thumbnail.py: LibreOffice PDF conversion fails intermittently with no retry
convert_to_images() calls soffice --headless --convert-to pdf once. In containerized environments (Docker), this fails intermittently due to stale lock files, concurrent processes, or profile corruption. The error message is just "PDF conversion failed" with no diagnostic info.
Suggested fix: retry with lock file cleanup, --norestore flag, timeout, and stderr capture.
thumbnail.py: LibreOffice PDF conversion fails intermittently with no retryconvert_to_images()callssoffice --headless --convert-to pdfonce. In containerized environments (Docker), this fails intermittently due to stale lock files, concurrent processes, or profile corruption. The error message is just "PDF conversion failed" with no diagnostic info.Suggested fix: retry with lock file cleanup, --norestore flag, timeout, and stderr capture.