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 :/
Sous-tâches
Historique
#1 Mis à jour par Karim Ayari il y a plus de 7 ans
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 Mis à jour par Daniel Dehennin il y a plus de 7 ans
- Assigné à mis à Daniel Dehennin
#3 Mis à jour par Daniel Dehennin il y a environ 7 ans
- Tracker changé de Demande à Scénario
- Assigné à
Daniel Dehenninsupprimé - Début
24/11/2016supprimé - Release mis à EOLE 2.6.1
- Points de scénarios mis à 1.0
Corriger pour 2.6.1 et proposer un ERRATA pour les versions précédentes.
#4 Mis à jour par Joël Cuissinat il y a environ 7 ans
- Assigné à mis à force indigo
#5 Mis à jour par Scrum Master il y a environ 7 ans
- Echéance mis à 14/04/2017
- Version cible mis à sprint 2017 13-15 Equipe MENSR
- Début mis à 27/03/2017
#6 Mis à jour par Scrum Master il y a environ 7 ans
- Points de scénarios changé de 1.0 à 2.0
#7 Mis à jour par Klaas TJEBBES il y a environ 7 ans
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 Mis à jour par Fabrice Barconnière il y a presque 7 ans
- Statut changé de Nouveau à Terminé (Sprint)
#9 Mis à jour par Karim Ayari il y a presque 7 ans
on va tester votre patch. merci.
#10 Mis à jour par Karim Ayari il y a presque 7 ans
ok je valide, merci.
#11 Mis à jour par Karim Ayari il y a presque 7 ans
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 Mis à jour par Karim Ayari il y a presque 7 ans
- Fichier isc-dhcp-relay ajouté
#13 Mis à jour par Gwenael Remond il y a plus de 6 ans
- Fichier isc-dhcp-relay.patch Voir ajouté
#14 Mis à jour par Gwenael Remond il y a plus de 6 ans
- Fichier
isc-dhcp-relaysupprimé