Project

General

Profile

Tâche #11284

Distribution EOLE - Scénario #11247: assistance

Impossible inverser politique par défaut dans ERA

Added by Thierry Jambou over 8 years ago. Updated over 8 years ago.

Status:
Fermé
Priority:
Haut
Assigned To:
Gwenael Remond
Start date:
04/17/2015
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

Description

Eole 2.4.1

J'ai créé un modèle ERA en faisant un "importer 3zones.xml" auquel j'ai rajouté une zone (dmz au hasard)
J'ai voulu inverser la politique par défaut sur cette nouvelle zone et je n'ai pas accès à la case à cocher ... C'est embêtant !!!

Sur les autres zones non plus d'ailleurs mais là c'est compréhensible.

NOus l'avons pourtant fait il y a quelques semaines sur notre modèle essl-spc (4 ou 5 zones) sans problème.


Related issues

Blocked by eSSL - Tâche #11430: impossible d'inverser la politique par défaut lorsque des modèles sont hérités Fermé 05/06/2015

Associated revisions

Revision 26a9c435 (diff)
Added by Gwenael Remond over 8 years ago

inversion politique par default dans l'ihm, fixes #11284 @2h

History

#1 Updated by Joël Cuissinat over 8 years ago

  • Tracker changed from Anomalie to Tâche
  • Estimated time set to 3.00 h
  • Parent task set to #11245
  • Remaining (hours) set to 3.0

#2 Updated by Gwenael Remond over 8 years ago

  • Parent task changed from #11245 to #11247

#3 Updated by Gwenael Remond over 8 years ago

  • Assigned To set to Gwenael Remond

#4 Updated by Gwenael Remond over 8 years ago

  • Status changed from Nouveau to En cours
  • % Done changed from 0 to 20

J'ai compris quelle est votre problématique sur votre demande, et j'ai trouvé l'origine du changement de comportement que vous avez observé : nous avons travaillé sur l'inversion de la politique par défaut et les héritages de modèles Era dans un sprint précédent il y a à peu près un trimestre :

#10230

L'inversion de la politique par défaut avec un modèle hérité ne fonctionnait tout simplement pas !

Nous l'avons fait fonctionner, et nous avons décidé de désactiver la possibilité d'inverser la politique par défaut dès que Era détecte que le modèle courant possède un parent. (cf le dernier commentaire de Fabrice Barconnière sur la même demande : "OK, on ne peut pas modifier la politique par défaut sur un modèle héritant d'un autre.")

Nous avions décidé cela pour éviter de prendre des risques d'interprétation car que veut dire inverser un flux sur un modèle alors que le modèle parent a déjà inversé le flux, l'inversion de flux du parent annule l'inversion de flux de l'enfant et on se retrouve avec un modèle qui fait le contraire de ce qui est attendu en ré-inversant (donc en remettant une politique par défaut normale) au lieu d'avoir le comportement d'inversion de la politique par défaut demandée.

C'est un choix de l'équipe, et c'est normal que le bouton d'inversion soit grisé dans le cas où on manipule des modèles hérités. Est-ce bloquant pour vous, est-ce à dire que vous ne pouvez pas inverser la politique par défaut d'un flux dans le modèle parent ? L'inversion serait alors reportée dans le modèle fils et le problème est règlé.

Si vous ne pouvez pas faire cela, alors effectivement c'est bloquant pour vous.

De plus, comme l'héritage des modèles est une fonctionnalité que vous semblez utiliser intensément, je souhaite vous tenir informé d'un changement de comportemant concernant les inclusions statiques. Visiblement dans les modèles que vous m'avez fait parvenir, il y a des inclusions statiques dans les modèles parents. Sachez qu'avant, ces inclusions statiques n'étaient pas répercutées dans le modèle fils, maintenant elles le sont, cf :

#4339

Vérifiez bien que ça correspond à un comportement que vous souhaitez, car les inclusions statiques dans les modèles parents vont maintenant se retrouver dans celles du modèle enfant....

#5 Updated by Gwenael Remond over 8 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 20 to 100

#6 Updated by Thierry Jambou over 8 years ago

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

Also available in: Atom PDF