Tâche #30125
Scénario #30011: Traitement express MEN (19-21)
Passer la compression Bareos en LZ4 sur les nouvelles versions
100%
Description
Je propose de modifier la valeur par défaut pour EOLE >= 2.7.2.
Avec éventuellement, un truc à la migration "creole".
Related issues
Associated revisions
Bareos compression in LZ4 by default
Ref: #30125
upgrade24.py : upgrade bareos_compression default value
Ref: #30125
Plus utile de forcer la compression LZ4 sur EOLE >= 2.7.2
Ref: #30125
History
#1 Updated by Joël Cuissinat over 3 years ago
- Related to Scénario #28472: EOLE 2.7 : ajouter la compression LZ4 à Bareos added
#2 Updated by Joël Cuissinat over 3 years ago
Le seul cas où il faut intervenir c'est lorsque l'utilisateur utilisait la valeur par défaut (GZIP6) dans une version antérieure (ie : "bareos_compression" absent du fichier config.eol).
{ "___version___": "2.7.1" }
Dans tous les autres cas (valeur modifiée par l'utilisateur), je propose de ne rien faire, y compris si l'utilisateur avait choisi "LZ4".
{ "___version___": "2.7.1", "bareos_compression": {"owner": "creoleset", "val": "LZ4"} }
NB : en cas de tests "graphiques", on peut voir les opérations effectuées dans /var/log/eoleflask/eolegenconfig.log
.
NB2 : j'ai un gros doute sur ce point en testant en 2.8.0 !
#3 Updated by Joël Cuissinat over 3 years ago
- Status changed from En cours to Résolu
- % Done changed from 0 to 100
#4 Updated by Fabrice Barconnière over 3 years ago
root@scribe:~# CreoleSet bareos_compression --default root@scribe:~# CreoleGet bareos_compression LZ4
Migration OK vers 2.8.0, on conserve la valeur par défaut de 2.7.1 :
root@scribe:~# cp /mnt/eole-ci-tests/configuration/aca.scribe/default-2.7.1/etc/eole/config.eol /etc/eole/ root@scribe:~# /mnt/eole-ci-tests/scripts/gen_config_save3 Load EOLE configuration... OK Save EOLE configuration... OK root@scribe:~# CreoleGet bareos_compression GZIP6
#5 Updated by Fabrice Barconnière over 3 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) set to 0.0