Scénario #18032
l'interface serveur du relai dhcp n'est pas prise en compte si elle est identique à une interface vlan cliente
100%
Description
dans le cas d'un Amon 2.5.2 avec relai dhcp activé avec des clients sur une interface vlan et le serveur sur l'interface physique (identique aux clients)
par exemple :
activer_dhcprelay="oui" adresse_ip_dhcp_dhcrelay="192.168.220.10" dhcrelay_interfaces="eth2 eth3 eth3" dhcrelay_vlan="232 236" dhcrelay_server_interface="eth3"
l'interface du serveur n'est pas prise en compte par le template du coup on se retrouve avec le fichier de configuration /etc/default/isc-dhcp-relay incomplet :
SERVERS="192.168.220.10" OPTIONS="-i eth2 -i eth3.236 -i eth3.232 "
je ne comprend pas vraiment le template pour pouvoir vous fournir un correctif :/
Subtasks
History
#1 Updated by Karim Ayari almost 7 years ago
j'ai peut-être compris... le 2e test, compare le nom de l'interface serveur avec la liste des interfaces clientes et vu que eth3 est présent dans cette liste on passe dans la seconde partie du template où il n'ajoute pas l'option -i %%dhcrelay_server_interface
%if %%dhcrelay_server_interface not in %%dhcrelay_interfaces
et donc
%else %for %%dhcrelay_int in %%dhcrelay_interfaces %if not %%is_empty(%%dhcrelay_int.dhcrelay_vlan) -i %%dhcrelay_int%slurp .%%dhcrelay_int.dhcrelay_vlan %slurp %else -i %%dhcrelay_int %slurp %end if %end for
#2 Updated by Daniel Dehennin almost 7 years ago
- Assigned To set to Daniel Dehennin
#3 Updated by Daniel Dehennin over 6 years ago
- Tracker changed from Demande to Scénario
- Assigned To deleted (
Daniel Dehennin) - Start date deleted (
11/24/2016) - Release set to EOLE 2.6.1
- Story points set to 1.0
Corriger pour 2.6.1 et proposer un ERRATA pour les versions précédentes.
#4 Updated by Joël Cuissinat over 6 years ago
- Assigned To set to force indigo
#5 Updated by Scrum Master over 6 years ago
- Due date set to 04/14/2017
- Target version set to sprint 2017 13-15 Equipe MENSR
- Start date set to 03/27/2017
#6 Updated by Scrum Master over 6 years ago
- Story points changed from 1.0 to 2.0
#7 Updated by Klaas TJEBBES over 6 years ago
ERRATA¶
Sur la version 2.5, générer un patch en utilisant le fichier https://dev-eole.ac-dijon.fr/projects/eole-dhcrelay/repository/revisions/353d5c09bb7015bea5d4b6fd9d5684d35a2a1119/raw/tmpl/isc-dhcp-relay
wget https://dev-eole.ac-dijon.fr/projects/eole-dhcrelay/repository/revisions/353d5c09bb7015bea5d4b6fd9d5684d35a2a1119/raw/tmpl/isc-dhcp-relay mv isc-dhcp-relay /usr/share/eole/creole/modif/ gen_patch reconfigure
http://eole.ac-dijon.fr/documentations/2.5/completes/beta/ModuleAmon/co/01b-patch.html
#8 Updated by Fabrice Barconnière over 6 years ago
- Status changed from Nouveau to Terminé (Sprint)
#9 Updated by Karim Ayari over 6 years ago
on va tester votre patch. merci.
#10 Updated by Karim Ayari over 6 years ago
ok je valide, merci.
#11 Updated by Karim Ayari over 6 years ago
oops pardon une erreur de ma part, cela ne fonctionne pas :
--------------------------------------------------------------------------------------------------------------------- Génération des fichiers de configuration. --------------------------------------------------------------------------------------------------------------------- Erreur: Utilisation d'une variable non existante dans le template de /etc/default/isc-dhcp-relay : nom_zone_etheth3 Erreur: Utilisation d'une variable non existante dans le template de /etc/default/isc-dhcp-relay : nom_zone_etheth3 root@plateforme-test:~#
j'ai du remplacer nom_zone_eth par nom_zone_
#12 Updated by Karim Ayari over 6 years ago
- File isc-dhcp-relay added
#13 Updated by Gwenael Remond almost 6 years ago
- File isc-dhcp-relay.patch View added
#14 Updated by Gwenael Remond almost 6 years ago
- File deleted (
isc-dhcp-relay)