Project

General

Profile

Anomalie #7537

impossible d'ajouter des routes statiques via zephir sur sphynx 2.3 : variables dns_route et cie

Added by Ludovic Landucci over 9 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Normal
Category:
-
Start date:
Due date:
03/21/2014
% Done:

100%

Estimated time:
2.00 h
Spent time:
Distribution:
EOLE 2.3

Description

Sur un zephir 2.3 à jour en stable, en modifiant notre serveur sphynx 2.3 :

Dans la section "réseau avancé", j'avais X routes de créées.
J'ai eu besoin d'en supprimer une. En la supprimant, j'ai un message d'erreur au sujet des variables dns_route dns_rvp et dns_forward qui doivent contenir le même nombre de valeurs.

Dans le dico 01_network.xml, on trouve ça :
<group master='route_adresse'>
<slave>route_netmask</slave>
<slave>route_gw</slave>
<slave>route_int</slave>
<slave>dns_route</slave>
<slave>dns_rvp_route</slave>
<slave>dns_forward_route</slave>
</group>

cf capture ci-jointe pour l'erreur elle-même.

Merci,

Ludo.

erreur_route_sphynx - Capture erreur sur zephir (38.8 KB) Ludovic Landucci, 03/03/2014 02:55 PM


Related issues

Related to creole - Anomalie #7651: gen_config : traceback lors d'ajout d'une occurence sur groupe de variables (normales) avec slave experte en mode normal Ne sera pas résolu 03/21/2014
Related to creole - Anomalie #7710: reconfigure avec des variables slave hidden provoque une erreur Fermé 03/21/2014
Related to creole - Anomalie #7709: gen_config : sauvegarde d'un config.eol avec des variables slave hidden provoque une erreur Fermé
Duplicated by Sphynx - Anomalie #6945: impossible d'ajouter des routes statiques via zephir sur sphynx 2.3 Fermé

Associated revisions

Revision 2835203a (diff)
Added by Fabrice Barconnière over 9 years ago

Remplir les variables Slave HIDDEN avec les valeurs par défaut
fixes #7537 @3h

Revision f996ea5c (diff)
Added by Fabrice Barconnière over 9 years ago

Valeur chaine vide pour les slave HIDDEN
fixes #7537 @30m

Revision 4bfd98d3 (diff)
Added by Bruno Boiget over 9 years ago

Correction du comportement du formulaire en cas de variables cachées dans un groupe

Fixes #7537
Ref #7382

History

#1 Updated by Guillaume PITARD over 9 years ago

Bonjour,
Même problème pour mon sphynx master, mais pas révélé de la même manière.
Suite à une Maj-Auto -E manuelle, j'ai voulu reconfigurer le sphynx, et là boom, il me dit que la variable dns_route n'a pas le même nombre de valeur que la variable master (route_adresse).
J'essaie de voir ce qui va pas en lancant gen_config, pb pas accès à dns_route, la variable est cachée! Je corrige à la mano dans le config.eol, je relance reconfigure, et la boom même topo avec dns_rvp_route, puis re avec dns_forward_route.
Ça fini pas fonctionner une fois les trois variables corrigées.
Mais que c'est-il passé? Est-ce que ces variables existent depuis longtemps? Y a t-il un problème dans ma conf ailleur? je ne vois pas de dépences dans les dicos par rapport à ces variables?=!
Enfin, je réalise la même manip sur mon sphynx slave, et là tous roule sans problème ... au secours.

#2 Updated by Fabrice Barconnière over 9 years ago

  • Project changed from Sphynx to eole-common
  • Due date set to 03/21/2014
  • Status changed from Nouveau to A étudier
  • Target version set to Mises à jour 2.3.13
  • Estimated time set to 2.00 h

#3 Updated by Fabrice Barconnière over 9 years ago

  • Subject changed from variables dns_route et cie to impossible d'ajouter des routes statiques via zephir sur sphynx 2.3 : variables dns_route et cie

#4 Updated by Fabrice Barconnière over 9 years ago

  • Project changed from eole-common to zephir-parc
  • Status changed from A étudier to Accepté

Traiter le cas d'une variable Slave HIDDEN

#5 Updated by Fabrice Barconnière over 9 years ago

  • Status changed from Accepté to Résolu
  • % Done changed from 0 to 100

#7 Updated by Fabrice Barconnière over 9 years ago

  • Assigned To set to Fabrice Barconnière

#8 Updated by Bruno Boiget over 9 years ago

  • Status changed from Résolu to À valider
  • % Done changed from 100 to 80

La dernière correction (forcer plusieurs chaines vides) pose problème dans certains cas (cf variables cachées de la demande #7382)

#9 Updated by Bruno Boiget over 9 years ago

  • Status changed from À valider to Résolu
  • % Done changed from 80 to 100

#10 Updated by Bruno Boiget over 9 years ago

fonctionnement retenu:

- si des variables 'slave' d'un groupe sont cachées et n'ont pas le bon nombre de valeur, on force l'utilisation de leur valeur par défaut. C'est creole qui s'occupe de renvoyer le bon nombre de valeurs en remplissant avec la valeur par défaut si disponible.

#11 Updated by Fabrice Barconnière over 9 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF