Tâche #8495
Distribution EOLE - Scénario #9200: Problèmes d'enregistrement dans gen_config
Onglets non mis à jour en mode assistant
Description
- lancer gen_config (à blanc)
- dans l'assistant, passer "Activer DHCP" à oui : l'onglet Dhcp n'apparaît pas
- aller dans l'onglet services, "Activer DHCP" est bien à oui mais toujours pas d'onglet :)
Demandes liées
Révisions associées
Mise à jour des scripts d'Upgrade-Auto vers 2.4
fixes: #8495 @2h
Les variables slave ne peuvent plus être dans un mode inférieur
au mode de la master
la variable master du groupe apparaît avec le bon mode
ref #8495 @20m
change le mode du groupe de la master
ref #8495 @10m
Passe le groupe master/slave dhcp en mode basic
fixes #8495
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Tâche parente mis à #8827
#2 Mis à jour par Gérald Schwartzmann il y a plus de 9 ans
- Restant à faire (heures) mis à 1.5
- IP basse de la plage DHCP
- IP haute de la plage DHCP
Erreur creole 3 : Toutes les variables obligatoires ne sont pas renseignées, veuillez configurer votre système: creole.dhcp.adresse_network_dhcp.ip_basse_dhcp, creole.dhcp.adresse_network_dhcp.ip_haute_dhcp
#3 Mis à jour par Gérald Schwartzmann il y a plus de 9 ans
Constaté sur AmonEcole
#4 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Priorité changé de Bas à Normal
- Tâche parente changé de #8827 à #9200
#5 Mis à jour par Benjamin Bohard il y a plus de 9 ans
Testé sur Horus, Scribe et AmonEcole mais constaté uniquement sur AmonEcole.
#6 Mis à jour par Benjamin Bohard il y a plus de 9 ans
Le groupe dont la master est "adresse_network_dhcp" a une contrainte de type fill est caché dans sa globalité alors que certaines variables de ce groupe nécessitent d'être renseignées par l'utilisateur.
Il faut soit évaluer les conditions d'affichage d'un groupe différemment (afficher dès qu'une des variables du groupe doit être saisie plutôt que de se baser sur les propriétés de la variable maître), soit s'arranger pour que la variable maître n'est pas de fill si toutes les esclaves n'en ont pas.
#7 Mis à jour par Gwenael Remond il y a plus de 9 ans
- Echéance mis à 24/10/2014
- Statut changé de Nouveau à En cours
- Assigné à mis à Gwenael Remond
- Début mis à 21/10/2014
- % réalisé changé de 0 à 30
Sur un amon école, il y a un fill sur la variable adresse_network_dhcp
donc la variable de la master est en mode normal (variable obligatoire mais avec une valeur calculée par défaut), tandis que sur le scribe il n'y a pas de fill, donc la variable passe en mode basic.
Pour résoudre ce problème, il faut forcer la variable en mode basic, donc modifier le dico XML (50_amonecole.xml) en conséquence.
Deux problèmes d'affichage sont apparus :
- les variables slave peuvent apparaître comme étant en mode basic, alors qu'elles ne sont pas visible si la maître est en mode normal
- la variable master du groupe apparaît deux fois (en premier en tant que nom de groupe, et en deuxième à l'intérieur du groupe) mais la première fois le mode est obligatoirement marqué comme normal.
#8 Mis à jour par Gwenael Remond il y a plus de 9 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 30 à 100
Appliqué par commit conf-amonecole:ad53dc7fff1ba02ee6ac19e3a54007ab97fa4a3a.
#9 Mis à jour par Gwenael Remond il y a plus de 9 ans
- Restant à faire (heures) changé de 1.5 à 0.0
#10 Mis à jour par Benjamin Bohard il y a plus de 9 ans
L'onglet (dans la zone gauche de l'interface) n'apparaît toujours pas en mode assistant après passage de la variable activer_dhcp à oui.
Cependant, le groupe lié à adresse_network_dhcp apparaît et le contrôle des variables obligatoires est fait avant enregistrement.
#11 Mis à jour par Benjamin Bohard il y a plus de 9 ans
- Statut changé de Résolu à Fermé
La partie "affichage des onglets" est reportée à un prochain sprint.