Tâche #19813
Scénario #19832: La migration de configuration Creole devrait forcer certaines valeurs chargées depuis EOLE < 2.4
Passer half_closed_clients à off lors d'une migration d'un Amon < 2.4
Description
Passer half_closed_clients à off lors d'une migration d'un Amon < 2.4
Voir http://eole.orion.education.fr/listes/arc/amon-sphynx/2017-03/msg00041.html
Révisions associées
Réinitialisation de la variable "half_closed_clients" à l'upgrade
Ref: #19813 @1h
Test unitaire : valeur de half_closed_clients après migration
Ref: #19813 @15m
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Tracker changé de Demande à Tâche
- Temps estimé mis à 2.00 h
- Tâche parente mis à #19832
- Restant à faire (heures) mis à 2.0
#2 Mis à jour par Olivier FEBWIN il y a environ 7 ans
De notre côté, nous avons passé cette variable à off sur nos Amon 2.2 encore en production afin de ne pas causer de problème après leur migration en 2.5
#3 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Sujet changé de Passer half_closed_clients à off lors d'une migration d'un Amon < 2.4 à Passer half_closed_clients à off lors d'une migration d'un Amon < 2.4
- Description mis à jour (diff)
- Assigné à mis à Joël Cuissinat
#5 Mis à jour par Joël Cuissinat il y a environ 7 ans
NB : le test unitaire que je souhaite enrichir n'est présent qu'à partir d'EOLE 2.5.1 (0dad27a5) !
#6 Mis à jour par Joël Cuissinat il y a environ 7 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.0 à 0.25
- Paquets 2.5.0 à 2.6.1 + merge dans master
- Test unitaire ajouté pour Amon >= 2.6.1
- mise à jour des changelog
Pour tester, il est possible d'importer le fichier configuration/etb1.amon/default-2.3/etc/eole/config.ini
et de vérifier que la variable experte Squid -> Half_closed_clients
est bien à la valeur par défaut du module (affichée en bleu).
#7 Mis à jour par Scrum Master il y a environ 7 ans
- Statut changé de En cours à Résolu
#8 Mis à jour par Fabrice Barconnière il y a environ 7 ans
- Restant à faire (heures) changé de 0.25 à 0.0
#9 Mis à jour par Fabrice Barconnière il y a environ 7 ans
- Vu dans gen_config, la variable est bien à off en bleu.
- Paquet en 2.6.1 était manquant -> creole 2.6.1-108
- Tests unitaires OK sur Amon 2.6.1 :
root@amon:/usr/share/creole/tests# py.test -k test_upgrade_amon23 ========================================================= test session starts ========================================================= platform linux2 -- Python 2.7.12, pytest-2.8.7, py-1.4.31, pluggy-0.3.1 rootdir: /usr/share/creole/tests, inifile: collected 1969 items test_upgrade.py . ========================================== 1968 tests deselected by '-ktest_upgrade_amon23' =========================================== ============================================= 1 passed, 1968 deselected in 12.93 seconds ==============================================
#10 Mis à jour par Laurent Flori il y a environ 7 ans
- Statut changé de Résolu à Fermé