Tâche #24400
Scénario #24285: Tests et qualification (26-28)
Variable obligatoire forcée à "null" dans les configurations Seshat >= 2.6.1
Remaining (hours):
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 ?
Related issues
Associated revisions
aca.seshat : suppression des auto_freeze à None dans les configuration
Ref: #24400
History
#1 Updated by Joël Cuissinat over 4 years ago
- 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 Updated by Scrum Master over 4 years ago
- Status changed from Nouveau to En cours
#3 Updated by Emmanuel GARETTE over 4 years ago
- Related to 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. added
#4 Updated by Emmanuel GARETTE over 4 years ago
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 Updated by Joël Cuissinat over 4 years ago
- % Done changed from 0 to 100
- Estimated time set to 2.00 h
- Remaining (hours) set to 0.25
On part sur l'option 1 ;)
#6 Updated by Joël Cuissinat over 4 years ago
- Status changed from En cours to Résolu
#7 Updated by Joël Cuissinat over 4 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0