Skip to content

Resolve "Fix idempotence of role"

Closes #12 (closed)

J'ai mis en place l'option «force» sur la récupération de l'archive hedgedocs. Cela veut dire que si le fichier reste le même entre deux runs, on utilise pas le nouveau fichier. En conséquence, on peut register le résultat du téléchargement de l'archive, et n'effectuer la configuration que si l'archive à changé. Cela assure l'idempotence.

Important: avant mes modifications, il y avait une tâche qui repassait tout le dossier /home/hedgedocs/hedgedoc en 0750. Cela ignorait les permissions restrictives mises sur certains fichiers par sécurité.

C'est maintenant corrigé, donc point d'attention la prochaine fois qu'une mise à jour sera faite en prod. Ça ne devrait toutefois pas avoir d'impact mais ça reste un changement.

Merge request reports