Project

General

Profile

Demande #4411

Désactiver le cron de purge de fichier

Added by Christian P. Momon over 1 year ago. Updated 8 months ago.

Status:
Fermé
Priority:
Normale
Assignee:
Start date:
04/11/2020
Due date:
% Done:

0%

Estimated time:

Description

Actuellement, un cron a été ajouté pour contourner un bug de FirefoxSend, voir #4405.

Ça veut dire qu'un fichier téléversé pour 5 minutes reste 5 jours.

Lorsque le bug sera corrigé dans une nouvelle version, il faudra retirer le-dit cron.

Il est important que ce bug soit corrigé un jour car nous stockons des fichiers longtemps pour rien.


Related issues

Related to drop.chapril.org - Anomalie #4405: Des fichiers de plus de 5 jours ne sont pas purgésFermé04/08/2020

Actions

History

#1

Updated by Christian P. Momon over 1 year ago

  • Related to Anomalie #4405: Des fichiers de plus de 5 jours ne sont pas purgés added
#2

Updated by Christian P. Momon over 1 year ago

  • Status changed from Nouveau to Attente d'information
#3

Updated by Christian P. Momon over 1 year ago

  • Description updated (diff)
#4

Updated by Romain H. over 1 year ago

Il faudra le confirmer au moment où le correctif sera disponible mais si je comprends bien le code, si au moment où un fichier expire redis est up mais drop down, le fichier ne sera jamais supprimé. Cela pourrait donc être intéressant de garder la cron pour gérer ce cas rare mais possible.

#5

Updated by Christian P. Momon over 1 year ago

Ha oui, bien vu ça ! Décidément, perfectible ce FirefoxSend…

#6

Updated by Romain H. 9 months ago

  • Status changed from Attente d'information to Résolu

J'ai ajouté le script suivant en tant que daemon :
https://forge.april.org/Chapril/drop.chapril.org-tools/src/branch/master/cleaning

Il surveille l'expiration des clés Redis, ce qui correspond à l'expiration normale des fichiers, puis supprime le fichier associé.
Il faut tout de même garder la cron pour être certain qu'on ne passe à côté de aucun fichier. Sans la cron, si jamais une clé Redis expire à un moment ou le script est HS, le fichier ne serait jamais supprimé.

Je pense qu'on peut fermer la tâche, car même si le problème n'est pas réglé dans le projet upstream, le problème de stockage trop long des fichiers est maintenant contourné.

#7

Updated by Christian P. Momon 9 months ago

Bonne décision. Et bravo pour avoir déjà actualisé la doc : https://admin.chapril.org/doku.php?id=admin:services:drop.chapril.org#cron
\o/

#8

Updated by Romain H. 8 months ago

  • Status changed from Résolu to Fermé
#9

Updated by Christian P. Momon 8 months ago

  • Target version changed from Backlog to Sprint 2021 mars

Also available in: Atom PDF