Tâche #13683
Proposition Scénario #5158: Pouvoir définir le nom de la carte réseau lié lors de la création d'une interface
Pouvoir calculer le nom de l'interface sur le maitre rattaché à l'interface d'un conteneur
Statut:
Ne sera pas résolu
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
20/10/2015
Echéance:
% réalisé:
0%
Temps estimé:
1.00 h
Restant à faire (heures):
1.0
Description
Si le "interfacelist" est mal configuré, on peut se retrouver avec 2 fois l'interface ltsp_net lié à 2 interfaces physique. Ce qui risque de faire planter le système.
Il me semble plus intéressant d'utiliser une variable dans linkto.
Pour cela il faut modifier dans la dtd :
<!ATTLIST interface linkto CDATA #REQUIRED >
par :
<!ATTLIST interface linkto_type (UnicodeOption|SymLinkOption) "UnicodeOption"> <!ATTLIST interface linkto CDATA #REQUIRED > <!--linkto_type-->
De plus, il faut ajouter à la création du bridge dans la fonction gen_interfaces de var_loader : 'linkto_type': 'UnicodeOption',
Le dico ressemblerait à ca :
<?xml version="1.0" encoding="utf-8"?>
<creole>
<containers>
<container name='web' id='15'>
<interface linkto="pouet"
linkto_type="SymLinkOption"
ip="adresse_ip_eth0"
mask="adresse_netmask_eth0"
bcast="adresse_broadcast_eth0"
method="bridge">
ltsp_net
</interface>
</container>
</containers>
<variables>
<family name='général'>
<variable name='pouet' type='string' description='test'><value>epouet</value></variable>
</family>
</variables>
</creole>
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 10 ans
- Temps estimé mis à 1.00 h
- Restant à faire (heures) mis à 1.0
#2 Mis à jour par Emmanuel GARETTE il y a presque 10 ans
- Statut changé de Nouveau à Ne sera pas résolu