Project

General

Profile

Tâche #24400

Scénario #24285: Tests et qualification (26-28)

Variable obligatoire forcée à "null" dans les configurations Seshat >= 2.6.1

Added by Joël Cuissinat almost 3 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
07/02/2018
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
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

Related to Distribution EOLE - 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. Fermé 09/14/2017

Associated revisions

Revision 1bd5bfff (diff)
Added by Joël Cuissinat almost 3 years ago

aca.seshat : suppression des auto_freeze à None dans les configuration

Ref: #24400

History

#1 Updated by Joël Cuissinat almost 3 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 almost 3 years ago

  • Status changed from Nouveau to En cours

#3 Updated by Emmanuel GARETTE almost 3 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 almost 3 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 :

  1. 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 ;
  2. supprimer les valeurs None/[] pour les auto_save lors de la migration des valeurs 2.6.1 vers 2.6.2 ;
  3. prendre en compte ce cas particulier dans le code/

#5 Updated by Joël Cuissinat almost 3 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 almost 3 years ago

  • Status changed from En cours to Résolu

#7 Updated by Joël Cuissinat over 2 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0

Also available in: Atom PDF