Projet

Général

Profil

Tâche #24400

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

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

Ajouté par Joël Cuissinat il y a presque 6 ans. Mis à jour il y a presque 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
02/07/2018
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
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

Lié à 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é 14/09/2017

Révisions associées

Révision 1bd5bfff (diff)
Ajouté par Joël Cuissinat il y a presque 6 ans

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 :

  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 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

Formats disponibles : Atom PDF