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'"
Demandes liées
Révisions associées
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
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Tracker changé de Anomalie à Tâche
- Temps estimé mis à 3.00 h
- Tâche parente mis à #10329
- Restant à faire (heures) mis à 3.0
#2 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Joël Cuissinat
- Restant à faire (heures) changé de 3.0 à 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 Mis à jour par Joël Cuissinat il y a plus de 9 ans
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 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de En cours à Résolu
#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Description mis à jour (diff)
- Restant à faire (heures) changé de 2.5 à 0.25
#6 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- % réalisé changé de 0 à 100
#7 Mis à jour par Fabrice Barconnière il y a plus de 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0