Projet

Général

Profil

Anomalie #3461

Le script de backup relève une erreur si aucun post-hook n'est configuré

Ajouté par Edouard Dausque il y a plus de 5 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
-
Début:
18/11/2018
Echéance:
% réalisé:

100%

Temps estimé:

Description

Lorsque le dossier "/etc/borg/scripts/post-hooks/" est vide, le script essaie d'executer "/etc/borg/scripts/post-hooks/*", ce qui n'existe pas.

Historique

#1

Mis à jour par Edouard Dausque il y a plus de 5 ans

Je propose le patch suivant

--- a/backup-chapril/src/backup.sh
+++ b/backup-chapril/src/backup.sh
@@ -63,6 +63,7 @@ date                                          >> $logger
 echo ""                                        >> $logger

 for file in /etc/borg/scripts/post-hooks/*; do
+    [[ -f "$file" ]] || continue
        echo "Executing $file...                        " >> $logger
        $file
 done

#2

Mis à jour par Edouard Dausque il y a plus de 5 ans

J'ai construit le paquet "backup-chapril_1.0.2" qui contient le patch ci-dessus

#3

Mis à jour par Edouard Dausque il y a plus de 5 ans

paquet deployé et installé sur l'ensemble du parc

#4

Mis à jour par Edouard Dausque il y a plus de 5 ans

Test : OK
Commit : OK

#5

Mis à jour par Edouard Dausque il y a plus de 5 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100
#6

Mis à jour par Christian P. Momon il y a plus de 4 ans

  • Projet changé de Chapril à Infra Chapril
  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF