99_one-master.xml : ajout d'une liste pour choisir le pilote réseau et

ajout de <help> pour vnets et l2_vnets
This commit is contained in:
Klaas TJEBBES 2016-04-27 17:21:25 +02:00
parent 0532bf23a5
commit e9889cf0bc
1 changed files with 14 additions and 0 deletions

View File

@ -23,6 +23,7 @@
<variable name='activer_onesinglenode' type='oui/non' description="Activer le serveur de virtualisation" mode='expert'> <variable name='activer_onesinglenode' type='oui/non' description="Activer le serveur de virtualisation" mode='expert'>
<value>oui</value> <value>oui</value>
</variable> </variable>
<variable name='vnet_pilote' type='string' description='Pilote réseau' hidden='True' />
<variable name='one_cluster_name' type='string' description="Nom de la grappe OpenNebula" mode='expert' auto_freeze='True' mandatory="True"> <variable name='one_cluster_name' type='string' description="Nom de la grappe OpenNebula" mode='expert' auto_freeze='True' mandatory="True">
<value></value> <value></value>
</variable> </variable>
@ -78,6 +79,9 @@
<value>2.5.2</value> <value>2.5.2</value>
</variable> </variable>
</family> </family>
<separators>
<separator name='activer_onesinglenode'>Configuration du pilote (Master)</separator>
</separators>
<family name='Hooks'> <family name='Hooks'>
<variable name='hapy_vm_hooks' type='oui/non' description="Hooks sur les VM" mode='expert' mandatory='True'> <variable name='hapy_vm_hooks' type='oui/non' description="Hooks sur les VM" mode='expert' mandatory='True'>
<value>non</value> <value>non</value>
@ -103,6 +107,13 @@
</variables> </variables>
<constraints> <constraints>
<check name="valid_enum" target="vnet_pilote">
<param>['openvswitch']</param>
</check>
<auto name='calc_multi_condition' target='activer_openvswitch'>
<param>openvswitch</param>
<param type="eole" name="condition_1">vnet_pilote</param>
</auto>
<fill name='concat' target='one_cluster_name'> <fill name='concat' target='one_cluster_name'>
<param>CL-</param> <param>CL-</param>
<param type='eole'>numero_etab</param> <param type='eole'>numero_etab</param>
@ -178,6 +189,7 @@
<condition name='disabled_if_in' source='activer_openvswitch'> <condition name='disabled_if_in' source='activer_openvswitch'>
<param>non</param> <param>non</param>
<target type='variable'>vnets</target>
<target type='variable'>vnet_network_addr</target> <target type='variable'>vnet_network_addr</target>
<target type='variable'>vnet_network_dns</target> <target type='variable'>vnet_network_dns</target>
<target type='variable'>vnet_network_mask</target> <target type='variable'>vnet_network_mask</target>
@ -252,5 +264,7 @@
<variable name='hapy_user_hook_arguments'>Arguments passés au script lancé par le Hook d'utilisateur (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable> <variable name='hapy_user_hook_arguments'>Arguments passés au script lancé par le Hook d'utilisateur (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable>
<variable name='hapy_init_master'>Initialiser Hâpy avec quelques fonctions de bases : ISO EOLE, Disque dur vierge et template d'installation d'EoleBase. ATTENTION, provoque le téléchargement de l'ISO EOLE</variable> <variable name='hapy_init_master'>Initialiser Hâpy avec quelques fonctions de bases : ISO EOLE, Disque dur vierge et template d'installation d'EoleBase. ATTENTION, provoque le téléchargement de l'ISO EOLE</variable>
<variable name='hapy_init_master_iso_version'>Version de l'ISO EOLE à télécharger lors de l'initialisation</variable> <variable name='hapy_init_master_iso_version'>Version de l'ISO EOLE à télécharger lors de l'initialisation</variable>
<variable name='vnets'>Réseau de type IPv4 (niveau 3 du modèle OSI)</variable>
<variable name='l2_vnets'>Réseau de type ETHER (niveau 2 du modèle OSI)</variable>
</help> </help>
</creole> </creole>