Project

General

Profile

Tâche #9886

Erreur de génération du template named.conf si "nom_zone_forward" non vide et "install_rvp" à non

Added by Bruno Boiget over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Haut
Start date:
12/01/2014
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
0.0

Description

pb rencontré sur un amon 2.4.1 (reconfigure) : Erreur: Utilisation d'une variable non existante dans le template de /etc/bind/named.conf : dns_rvp_eth1

dans certains cas, des tests sont effectués sur les variables dns_rvp_ethX alors que celle ci sont disabled (elles ne l'étaient jamais dans des versions précédentes).

vu avec fabrice :

il faudrait aussi modifier le template pour remplacer par des '%elif' les 2 '%if' avant view "Reseau Agriates" et view "Zones forward"


Related issues

Blocks Distribution EOLE - Scénario #9380: préparation de Zéphir pour la gestion d'eole 2.4.1 - Sprint 4 Terminé (Sprint) 10/20/2014 10/24/2014

Associated revisions

Revision eea94680 (diff)
Added by Fabrice Barconnière over 6 years ago

tmpl/named.conf : ajout de %getVar('', "non") pour les variables
disabled

fixes #9886 @1h

History

#1 Updated by Fabrice Barconnière over 6 years ago

  • Status changed from Nouveau to En cours
  • Target version set to sprint 2014 48-49

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

En fait, il ne faut pas remplacer les %if par des %elif sinon, on ne pourra pas avoir plusieurs vues.

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

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

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

  • Remaining (hours) changed from 2.0 to 0.1
  • Estimated time changed from 2.00 h to 0.10 h

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

  • Status changed from Résolu to Fermé
  • Estimated time changed from 0.10 h to 1.00 h
  • Remaining (hours) changed from 0.1 to 0.0
root@amonecole:~# CreoleGet nom_zone_forward
toto.lan
root@amonecole:~# CreoleGet install_rvp 
non
root@amonecole:~# CreoleCat -dt named.conf 
Instanciation du fichier '/etc/bind/named.conf' depuis '/var/lib/creole/named.conf'
Copie du template '/usr/share/eole/creole/distrib/named.conf' vers '/var/lib/creole'
Traitement Cheetah : '/var/lib/creole/named.conf' vers '/var/lib/lxc/internet/rootfs/etc/bind/named.conf'
Changement des propriétés : chown root:root /etc/bind/named.conf
Changement des propriétés : chmod 0644 /etc/bind/named.conf

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

  • Estimated time changed from 1.00 h to 2.00 h

Also available in: Atom PDF