`occ recognize:classify` : "Could not find file" using S3 as main storage
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
Piste de recherche
Commencez par le point d’entrée occ recognize:classify et le journal de débogage associé, puis comparez son accès aux fichiers avec celui du job d’arrière-plan standard qui fonctionne. Reproduisez la commande avec le stockage principal S3 et le stockage externe SFTP ; le travail est terminé lorsque la classification peut traiter des images stockées dans S3 sans Could not find file ni supprimer les éléments mis en file d’attente.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Which version of recognize are you using?
4.3.2
Enabled Modes
Face recognition
TensorFlow mode
WASM mode
Downstream App
other, please specify below
Which Nextcloud version do you have installed?
27.0.2
Which Operating system do you have installed?
Debian 11
Which database are you running Nextcloud on?
MariaDB
Which Docker container are you using to run Nextcloud? (if applicable)
N.A.
How much RAM does your server have?
4GiB
What processor Architecture does your CPU have?
ARM64
Describe the Bug
It seems that when using S3 as main storage, recognize can't access the files.
When using occ recognize:classify just after enabling face recognition, it spams Could not find file and removing 123456 from faces queue because it couldn't be found and only succeed to run on images hosted on my SFTP external storage, not on files hosted on S3 main storage.
I've ~600 photos.
It seems to work when using regular background job though, only occ recognize:classify seems to have this problem.
Expected Behavior
It should detect faces also on S3 main storage.
To Reproduce
- Setup a Nextcloud with S3 main storage
- Note : I use Hetzner CAX11 (ARM64) and Scaleway Object Storage.
- Add some photos
- (Add a SFTP external storage)
- Install Recognize
- Activate Face Recognition
- Run
occ recognize:classify - See that it succeeds only for images hosted on SFTP, not on S3
Debug log
https://paste.evolix.org/?e24017eeb4db4b87#9N4X5b5Sm1YM6n7t6gQmJDC1pe1Sku6K3etSQG51N1vR
- Langage dominant
- PHP
- Étoiles
- 700
- Forks
- 70
- Merge moyen
- 6 h 52 min
- PR mergées (30 j)
- 8
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de nextcloud/recognize
-
enhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
Les mainteneurs répondent en général sous 1 jour
-
Store each face detection once per file: in a group folder, every detection (incl. vector) is currently copied to every user who can see it causing the table to grow with the number of usersPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverteenhancement
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
nextcloud/recognize#1588 · 5 commentaires · 2 réactions ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
nextcloud/recognize#1583 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
nextcloud/recognize#1576 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 3/5 1-2 jours Accessibilité débutants 65/100
nextcloud/recognize#1571 · 1 commentaire · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de nextcloud/recognize
Issues similaires
-
Issue: ready for confirmation Reported on 2.4.9 Triage: Dev.Experience
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
magento/magento2#41773 · 1 commentaire ·
Les mainteneurs répondent en général sous 5 jours
-
[BUG] Add bounds validation for numberOfContestants in TeamsGroup::apiCreate()Peut-être pris @RAJJADHAV10 l’a pris aujourd’hui. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
omegaup/omegaup#10512 · 1 commentaire ·
Les mainteneurs répondent en général sous 5 jours
-
documentation good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
sorocharge/sorocharge-php#14 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
filesender/filesender#2898 ·
Les mainteneurs répondent en général sous 1 jour
-
cleanup
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 1 jour