Project

General

Profile

Scénario #18848

Le script appliquer_hautedispo ne devrait pas planter à cause du œ présent dans <value>

Added by Christophe Dezé over 6 years ago. Updated over 6 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
01/27/2017
Due date:
03/24/2017
% Done:

100%

Estimated time:
(Total: 4.00 h)
Spent time:
0.50 h (Total: 3.50 h)
Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

sur un sphynx maitre 2.5.2
la variable <variable name='ip_machine_maitre' type='ip' description="Adresse IP du nœud maitre sur l'interface de dialogue inter nœud" />
empêche le lancement de la commande appliquer_haute_dispo
à cause du œ

99_fix_subject_mail_ha.xml View (655 Bytes) Daniel Dehennin, 03/08/2017 02:32 PM


Subtasks

Tâche #18897: Tester l’envoi de mail dans la qualification SphynxFerméDaniel Dehennin

Tâche #19549: Restreindre les caractères du sujet du mail aux caractères ASCIIFerméDaniel Dehennin

History

#1 Updated by Gérald Schwartzmann over 6 years ago

  • Subject changed from appliquer_haute_dispo plante à cause du œ de noeud to appliquer_hautedispo plante à cause du œ de noeud
  • Assigned To set to Gérald Schwartzmann

Après un test rapide sur une 2.5.2.1, je ne reproduit pas :

root@sphynx:~# appliquer_hautedispo 
Attente noeud Online.
WARNING: resource VIP_externe is running, can't delete it
WARNING: resource VIP_interne is running, can't delete it
WARNING: resource VIP_src_addr_master_220 is running, can't delete it
WARNING: resource ipsec_rsc is running, can't delete it
WARNING: resource arv_rsc is running, can't delete it
WARNING: resource gw_pingd is running, can't delete it
ERROR: CIB erase aborted (nothing was deleted)

j'ai ouvert le script /usr/share/eole/sbin/appliquer_hautedisp et le dicos
/usr/share/eole/creole/dicos/02_haute_dispo.xml

Le plantage doit venir d'ailleurs car le descriptif n'est pas utilisé autrement que dans l'interface gen_config.

Y a t'il utilisation de Zéphir ?

#2 Updated by Gérald Schwartzmann over 6 years ago

Le problème vient de la value : <value>Haute dispo - bascule de nœud</value>

#3 Updated by Gérald Schwartzmann over 6 years ago

Le dysfonctionnement a passé la qualification car nous ne testons pas avec l'envoi de mail.

#4 Updated by Gérald Schwartzmann over 6 years ago

  • Tracker changed from Demande to Proposition Scénario
  • Subject changed from appliquer_hautedispo plante à cause du œ de noeud to Le script appliquer_hautedispo ne devrait pas planter à cause du œ présent dans <value>
  • Assigned To deleted (Gérald Schwartzmann)

#5 Updated by Christophe Dezé over 6 years ago

c'est la valeur de la variable qu pose problème pas la descrption

#6 Updated by Christophe Dezé over 6 years ago

j'avais pas vu ton commentaire #2
;)
en tout cas ca m'a résolu mon problème à l'instanciation

#7 Updated by Scrum Master over 6 years ago

  • Tracker changed from Proposition Scénario to Scénario
  • Due date set to 03/03/2017
  • Target version set to sprint 2017 7-9 Equipe MENSR
  • Start date set to 01/27/2017
  • Release set to EOLE 2.6.1

Le problème vient de pacemaker qui ne supporte pas le œ.

Il faut valider la valeur en limitant a ASCII.

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

  • Story points set to 1.0

#9 Updated by Joël Cuissinat over 6 years ago

  • Assigned To set to force verte

#10 Updated by Joël Cuissinat over 6 years ago

  • Target version changed from sprint 2017 7-9 Equipe MENSR to sprint 2017 10-12 Equipe MENSR

#11 Updated by Daniel Dehennin over 6 years ago

ERRATA

Il n’est pas possible d’utiliser des caractères non ASCII dans le sujet des mails de haute disponibilité (variable subject_mail_ha).

Pour contourner ce problème, il ne faut pas laisser le message par défaut ou ajouter le dictionnaire suivant 99_fix_subject_mail_ha.xml.

Ce problème est corrigé en 2.6.1.

#12 Updated by Scrum Master over 6 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF