Project

General

Profile

Tâche #8455

Distribution EOLE - Scénario #8950: Livraison 2.4.1-RC1

Backup automatique du config.eol

Added by Joël Cuissinat almost 7 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
10/08/2014
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

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

Related to Documentations - Tâche #9280: Documenter le backup automatique du config.eol Fermé 10/15/2014
Copied to Zéphir - Bac à idée #9190: Gestion de versions pour le fichier config.eol Nouveau

Associated revisions

Revision 6122d706 (diff)
Added by Joël Cuissinat over 6 years ago

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

#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

Also available in: Atom PDF