Tâche #10294
Distribution EOLE - Scénario #10329: Assistance aux utilisateurs (5-7)
nettoyage regle apres suppression du mode serveur de nut
Description
Bonjour,
Si on supprime le mode serveur (pour des esclaves) de nut sur amon2.4, il y une erreur lors de la génération des fichiers de configuration au reconfigure.
"Erreur lors de l'instanciation du template de /usr/share/eole/bastion/data/50-nat_rules : unsupported operand type(s) for +: 'NoneType' and 'str'"
Related issues
Associated revisions
Support des valeurs None dans 50-nat_rules et hosts.allow
- tmpl/50-nat_rules : gestion de la valeur None dans les multi et les non multi
- tmpl/hosts.allow : gestion de la valeur None dans les multi et les non multi
- dicos/01_network.xml : conditionnement de templates "eole-firewall" si ERA est présent
Ref: #10294 @1.5h
- tmpl/upsd.users : simplification et gestion de [None]
Ref: #10294 @30m
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 #10329
- Remaining (hours) set to 3.0
#2 Updated by Joël Cuissinat over 8 years ago
- Status changed from Nouveau to En cours
- Assigned To set to Joël Cuissinat
- Remaining (hours) changed from 3.0 to 2.5
Non reproduit sur Amon et AmonEcole 2.4.1
Pourrais-tu nous fournir une démarche complète permettant de reproduire le problème ?
#3 Updated by Joël Cuissinat over 8 years ago
Pour reproduire, il faut remplir puis vider la variable : Utilisateur de surveillance de l'onduleur (nut_monitor_user)
Outre le fait que ce groupe de variables devrait être protégé par un oui/non => nouvelle demande #10391, son traitement dans les templates ne sont pas satisfaisants, le principal problème était que la variable maître soit enregistrée avec la valeur suivante :
"nut_monitor_user": {"owner": "gen_config", "val": [null]}
#4 Updated by Joël Cuissinat over 8 years ago
- Status changed from En cours to Résolu
#5 Updated by Joël Cuissinat over 8 years ago
- Description updated (diff)
- Remaining (hours) changed from 2.5 to 0.25
#6 Updated by Joël Cuissinat over 8 years ago
- % Done changed from 0 to 100
#7 Updated by Fabrice Barconnière over 8 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0