Resuming a failed upload due to S3 not having enough space

In the past, I had 2 instances where uploading files would take an infinite amount of time in the processing stage. At the first instance, I did too many attempts of getting it to resume to realize what was the issue. At the second instance, I realized that my local MinIO had filled its drive and probably refused to accept the upload from storageusers. Once I increased the storage to a healthy margin for MinIO, new uploads started to finish processing again.

However, any existing uploads did not want to finalize. Is there any way to force OCIS to upload it again, or do I need to remove these broken uploads?

In addition, in my attempts of trying to fix things, I ended up deleting some of the processing items in the storageusers queue, causing several files getting stuck in a “locked” state. Are there instructions on unlocking these files or deleting them?

Steps to reproduce

  1. Have an MinIO host with too little space
  2. Upload a file through desktop
  3. Notice it successfully upload, but get into processing
  4. It remains in processing
  5. Increase storage for MinIO
  6. Restart processing
  7. Notice it still stays stuck in processing

Expected behaviour

After restarting processing, or having another instruction (like retry-storage-upload), it should retry uploading via S3

Actual behaviour

It remains in processing indefinitely

Server configuration

Operating system: Linux/Kubernetes

Web server: Traefik

ownCloud Infinite Scale version: Infinite Scale 6.5.0 Community

Updated from an older ownCloud or fresh install: Fresh install

Where did you install ownCloud from: Docker

Storage: S3NG