Tâche #24400
Scénario #24285: Tests et qualification (26-28)
Variable obligatoire forcée à "null" dans les configurations Seshat >= 2.6.1
Restant à faire (heures):
0.0
Description
En utilisant la configuration fournie, on ne peut plus activer apache dans l'interface de configuration après instance :
jojo@jojo-MS-B09611:~/git/eole-ci-tests (master=)$ rgrep web_url | grep null configuration/aca.seshat/default-2.6.1/etc/eole/config.eol: "web_url":{"owner":"forced","val":null} configuration/aca.seshat/default-2.7.0/etc/eole/config.eol: "web_url":{"owner":"forced","val":null} configuration/aca.seshat/default-2.6.2/etc/eole/config.eol: "web_url":{"owner":"forced","val":null}
Je vais supprimer ces valeurs mais il faudrait savoir comment ont pu être enregistrées (non reproduit en 2.7.0) => vérifier sur 2.6.1 ?
Demandes liées
Révisions associées
aca.seshat : suppression des auto_freeze à None dans les configuration
Ref: #24400
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 6 ans
- en 2.6.1, si le champ n'est pas verrouillé si on active apache sur un serveur instancié avec cette configuration
- en 2.6.1, si on saisie une nouvelle configuration sans activer apache cette ligne est effectivement ajoutée dans le fichier config.eol
#2 Mis à jour par Scrum Master il y a presque 6 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Emmanuel GARETTE il y a presque 6 ans
- Lié à Tâche #21368: Une variable auto_freeze en mode expert avec valeur par défaut (donc obligatoire) n’est pas sauvée si elle n’est pas affichée. ajouté
#4 Mis à jour par Emmanuel GARETTE il y a presque 6 ans
Les variables auto_freeze à None ne sont plus enregistré depuis 2.6.2 (voir #21368). Au chargement il n'y a plus d'exception sur les valeurs None/[].
D'où le problème constaté.
Il reste plusieurs solutions :
- ne rien faire (a part modifier nos configuration) parce que c'est un problème plutôt théorique et que l'utilisateur pour toujours s'en sortir en important la configuration ;
- supprimer les valeurs None/[] pour les auto_save lors de la migration des valeurs 2.6.1 vers 2.6.2 ;
- prendre en compte ce cas particulier dans le code/
#5 Mis à jour par Joël Cuissinat il y a presque 6 ans
- % réalisé changé de 0 à 100
- Temps estimé mis à 2.00 h
- Restant à faire (heures) mis à 0.25
On part sur l'option 1 ;)
#6 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Joël Cuissinat il y a presque 6 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0