Tâche #8455
Distribution EOLE - Scénario #8950: Livraison 2.4.1-RC1
Backup automatique du config.eol
Description
A défaut de versionner le fichier, il serait intéressant qu'un fichier du type "config.eol.bak" soit automatiquement créé.
En effet, si on fait une mauvaise manipulation, on est susceptible de "tout" perdre et je ne suis même pas sûr que ce soir mieux en mode Zéphir si on demande la sauvegarde des deux côtés !
Related issues
Associated revisions
Sauvegarde des deux derniers config.eol appliqués
- creole/reconfigure.py (finalize) : copie du config.eol si il a été modifié
Fixes: #8455 @2.5h
History
#1 Updated by Gilles Grandgérard almost 7 years ago
Mieux que ".bak", faire un "logrotate" des N dernieres versions ?
#2 Updated by Joël Cuissinat over 6 years ago
- Parent task set to #8950
#3 Updated by Joël Cuissinat over 6 years ago
- Remaining (hours) set to 3.0
- Estimated time changed from 2.00 h to 3.00 h
#4 Updated by Joël Cuissinat over 6 years ago
- Status changed from Nouveau to En cours
- Assigned To set to Joël Cuissinat
- Start date set to 10/08/2014
En 2.3, on sauvegardait le fichier utilisé lors de la dernière instance dans /etc/eole/config.eol.old.
Je propose de remettre l'équivalent dans un premier temps :)
#5 Updated by Joël Cuissinat over 6 years ago
- Status changed from En cours to Résolu
- % Done changed from 0 to 100
Appliqué par commit 6122d7061197043d9bddd633455e27bc09487861.
#6 Updated by Joël Cuissinat over 6 years ago
- Remaining (hours) changed from 3.0 to 0.16
#7 Updated by Joël Cuissinat over 6 years ago
Vérification ajoutée dans le Cas de test : SC-T01-006 - Reconfigure suite à modification de configuration.
#8 Updated by Fabrice Barconnière over 6 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.16 to 0.0
root@amon:~# diff -qs /etc/eole/config.eol /etc/eole/config.eol.bak Les fichiers /etc/eole/config.eol et /etc/eole/config.eol.bak sont identiques
root@amon:~# diff -qs /etc/eole/config.eol.bak /etc/eole/config.eol.bak.1 Les fichiers /etc/eole/config.eol.bak et /etc/eole/config.eol.bak.1 sont différents