Merge branch '2.6.0/master'

This commit is contained in:
Joël Cuissinat 2016-10-12 16:39:35 +02:00
commit 5f27ac0936
1 changed files with 31 additions and 32 deletions

View File

@ -3,7 +3,7 @@
<files> <files>
<!--file filelist='onesinglenode' name='/etc/one/sunstone-server.conf' rm='True' mkdir='True'/--> <!--file filelist='onesinglenode' name='/etc/one/sunstone-server.conf' rm='True' mkdir='True'/-->
<file filelist='onesinglenode' name='/etc/one/vmm_exec/vmm_exec_kvm.conf' rm='True' mkdir='True'/> <file filelist='onesinglenode' name='/etc/one/vmm_exec/vmm_exec_kvm.conf' rm='True' mkdir='True'/>
<file filelist='onesinglenode' name='/etc/one/oned.conf' rm='True' mkdir='True'/> <file filelist='onesinglenode' name='/etc/one/oned.conf' rm='True'/>
<file filelist='onesinglenode' name='/var/lib/one/remotes/vnm/OpenNebulaNetwork.conf' rm='True' mkdir='True'/> <file filelist='onesinglenode' name='/var/lib/one/remotes/vnm/OpenNebulaNetwork.conf' rm='True' mkdir='True'/>
<service>opennebula</service> <service>opennebula</service>
@ -31,7 +31,7 @@
<variable name='vnet_range_size' type='number' description="Nombre d'adresses disponible" mandatory="True"/> <variable name='vnet_range_size' type='number' description="Nombre d'adresses disponible" mandatory="True"/>
<variable name='vnet_network_addr' type='network' description='Adresse du réseau virtuel'/> <variable name='vnet_network_addr' type='network' description='Adresse du réseau virtuel'/>
<variable name='vnet_network_mask' type='netmask' description='Masque du réseau virtuel'/> <variable name='vnet_network_mask' type='netmask' description='Masque du réseau virtuel'/>
<variable name='vnet_network_gw' type='ip' description='Passerelle du réseau'/> <variable name='vnet_network_gw' type='ip' description='Passerelle du réseau virtuel'/>
<variable name='vnet_network_dns' type='ip' description='Adresse du serveur DNS'/> <variable name='vnet_network_dns' type='ip' description='Adresse du serveur DNS'/>
<variable name='vnet_vlan_tag' type='number' description='Numéro du VLAN'/> <variable name='vnet_vlan_tag' type='number' description='Numéro du VLAN'/>
<variable name='vnet_vlan_trunk' type='number' description="VLAN à transporter (trunk)" mode='expert'/> <variable name='vnet_vlan_trunk' type='number' description="VLAN à transporter (trunk)" mode='expert'/>
@ -42,16 +42,16 @@
<variable name='l2_vnet_vlan_tag' type='number' description='Numéro du VLAN'/> <variable name='l2_vnet_vlan_tag' type='number' description='Numéro du VLAN'/>
<variable name='l2_vnet_vlan_trunk' type='number' description="VLAN à transporter (trunk)" mode='expert'/> <variable name='l2_vnet_vlan_trunk' type='number' description="VLAN à transporter (trunk)" mode='expert'/>
<variable name='one_ds_system_prefix' description="Préfix de l'espace de stockage système" auto_freeze='True'> <variable name='one_ds_system_prefix' description="Préfixe de l'espace de stockage système" auto_freeze='True'>
<value>system-</value> <value>system-</value>
</variable> </variable>
<variable name='one_ds_iso_name' description="Nom de l'espace de stockage des ISO" auto_freeze='True'> <variable name='one_ds_iso_name' description="Nom de l'espace de stockage des images ISO" auto_freeze='True'>
<value>iso-images</value> <value>iso-images</value>
</variable> </variable>
<variable name='one_ds_image_name' description="Nom de l'espace de stockage de images disque" auto_freeze='True'> <variable name='one_ds_image_name' description="Nom de l'espace de stockage des images disques" auto_freeze='True'>
<value>images-disques</value> <value>images-disques</value>
</variable> </variable>
<variable name='one_disk_cache' type='oui/non' description='Activer le cache pour les images qcow2' mode='expert'> <variable name='one_disk_cache' type='oui/non' description='Activer le cache pour les images Qcow2' mode='expert'>
<value>oui</value> <value>oui</value>
</variable> </variable>
<variable name='one_video_driver' type='string' description='Pilote vidéo par défaut' mode='expert'> <variable name='one_video_driver' type='string' description='Pilote vidéo par défaut' mode='expert'>
@ -60,17 +60,17 @@
<variable name='arp_cache_poisoning' type='oui/non' description="Activer la protection contre l'ARP Poisoning" mode='expert'> <variable name='arp_cache_poisoning' type='oui/non' description="Activer la protection contre l'ARP Poisoning" mode='expert'>
<value>non</value> <value>non</value>
</variable> </variable>
<variable name='activer_hooks' type='oui/non' description="Utiliser des hook personnalisés" mode='expert'> <variable name='activer_hooks' type='oui/non' description="Utiliser des hooks personnalisés" mode='expert'>
<value>non</value> <value>non</value>
</variable> </variable>
<variable name='activer_multinode' description="Activer l'intégration de plusieurs noeud de virtualisation" mode='expert' type='oui/non'> <variable name='activer_multinode' description="Activer l'intégration de plusieurs nœuds de virtualisation" mode='expert' type='oui/non'>
<value>non</value> <value>non</value>
</variable> </variable>
<variable name='one_nodes' type='string' description="Nom du noeud de virtualisation" multi='True'/> <variable name='one_nodes' type='string' description="Nom du nœud de virtualisation" multi='True'/>
<variable name='node_ip' type='ip' description="Adresse IP du noeud de virtualisation"/> <variable name='node_ip' type='ip' description="Adresse IP du nœud de virtualisation"/>
</family> </family>
<family name='Modèle de vm' icon='cloud'> <family name='Modèle' icon='cloud'>
<variable name='hapy_init_master' type='oui/non' description="Activation de l'auto-création du modèle"> <variable name='hapy_init_master' type='oui/non' description="Activer l'auto-création du modèle de machine virtuelle pour installer un module EOLE">
<value>non</value> <value>non</value>
</variable> </variable>
<variable name='hapy_init_master_iso_version' type='string' description="Version de l'image ISO EOLE à télécharger" mandatory="True"/> <variable name='hapy_init_master_iso_version' type='string' description="Version de l'image ISO EOLE à télécharger" mandatory="True"/>
@ -89,8 +89,8 @@
<variable name='hapy_vm_hook_remote' type='oui/non' description="Exécuter sur les nœuds (remote)" mode='expert'> <variable name='hapy_vm_hook_remote' type='oui/non' description="Exécuter sur les nœuds (remote)" mode='expert'>
<value>non</value> <value>non</value>
</variable> </variable>
<variable name='hapy_vm_hook_state' type='string' description="État attendu en déclencheur 'custom' (STATE)" mode='expert'/> <variable name='hapy_vm_hook_state' type='string' description='État attendu en déclencheur CUSTOM (state)' mode='expert'/>
<variable name='hapy_vm_hook_lcm_state' type='string' description="État 'lcm' attendu en déclencheur 'custom' (LCM_STATE)" mode='expert'/> <variable name='hapy_vm_hook_lcm_state' type='string' description='État LCM attendu en déclencheur CUSTOM (lcm_state)' mode='expert'/>
<variable name='hapy_user_hooks' type='oui/non' description="Hooks sur les utilisateurs" mode='expert' mandatory='True'> <variable name='hapy_user_hooks' type='oui/non' description="Hooks sur les utilisateurs" mode='expert' mandatory='True'>
<value>non</value> <value>non</value>
@ -102,9 +102,8 @@
</family> </family>
<separators> <separators>
<separator name='vnet_pilote'>Configuration des réseaux de l'orchestrateur</separator> <separator name='vnet_pilote'>Configuration des réseaux de l'orchestrateur</separator>
<separator name='hapy_init_master'>Modèle de machine virtuelle pour installer un module EOLE</separator>
<separator name='one_ds_system_prefix'>Configuration de l'orchestrateur</separator> <separator name='one_ds_system_prefix'>Configuration de l'orchestrateur</separator>
<separator name='activer_multinode'>Configuration des noeuds de virtualisation</separator> <separator name='activer_multinode'>Configuration des nœuds de virtualisation</separator>
</separators> </separators>
</variables> </variables>
@ -125,6 +124,7 @@
<condition name='disabled_if_in' source='activer_onesinglenode'> <condition name='disabled_if_in' source='activer_onesinglenode'>
<param>non</param> <param>non</param>
<target type='filelist'>onesinglenode</target> <target type='filelist'>onesinglenode</target>
<target type='family'>Modèle</target>
<target type='variable'>one_ds_system_prefix</target> <target type='variable'>one_ds_system_prefix</target>
<target type='variable'>one_ds_iso_name</target> <target type='variable'>one_ds_iso_name</target>
<target type='variable'>one_ds_image_name</target> <target type='variable'>one_ds_image_name</target>
@ -263,24 +263,23 @@
</constraints> </constraints>
<help> <help>
<variable name='activer_onesinglenode'>Interface d'administration du Cluster OpenNebula.</variable> <variable name='arp_cache_poisoning'>Active la protection contre les attaques par empoisonnement ARP. Non compatible avec les réseaux à plage d'adresse ethernet</variable>
<variable name='arp_cache_poisoning'>Active la protection contre les attaques par empoisonnement ARP. Non compatible avec les réseaux de Niveau 2</variable>
<family name='Hooks'>Gestion des hooks personnalisés</family> <family name='Hooks'>Gestion des hooks personnalisés</family>
<variable name='activer_hooks'>Activer la création de hook personnalisée sur le serveur Hâpy (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable> <variable name='hapy_vm_hook'>Nom du hook de machine virtuelle</variable>
<variable name='hapy_vm_hook'>Nom du Hook de machine virtuelle (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable> <variable name='hapy_vm_hook_on'>Déclencheur du hook</variable>
<variable name='hapy_vm_hook_on'>Déclancheur du Hook (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable> <variable name='hapy_vm_hook_command'>Script lancé par le hook</variable>
<variable name='hapy_vm_hook_command'>Script lancé par le Hook (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable> <variable name='hapy_vm_hook_arguments'>Arguments passés au script lancé par le hook de machine virtuelle</variable>
<variable name='hapy_vm_hook_arguments'>Arguments passés au script lancé par le Hook de machine virtuelle (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable> <variable name='hapy_vm_hook_remote'>Exécuter le script sur le nœud plutôt que sur l'orchestrateur</variable>
<variable name='hapy_vm_hook_remote'>Exécuter le script sur le noeud plutôt que sur le maitre (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable> <variable name='hapy_vm_hook_state'>État attendu par le hook lorsque le déclencheur est "CUSTOM"</variable>
<variable name='hapy_vm_hook_state'>État attendus par le hook lorsque le déclancheur est "CUSTOM" (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable> <variable name='hapy_vm_hook_lcm_state'>État LCM attendu par le hook lorsque le déclencheur est "CUSTOM"</variable>
<variable name='hapy_vm_hook_lcm_state'>État LCM attendus par le hook lorsque le déclancheur est "CUSTOM" (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable> <variable name='hapy_user_hook'>Nom du hook d'utilisateur</variable>
<variable name='hapy_user_hook'>Nom du Hook d'utilisateur (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable> <variable name='hapy_user_hook_on'>Déclencheur du hook</variable>
<variable name='hapy_user_hook_on'>Déclancheur du Hook (cf: http://docs.opennebula.org/4.8/integration/infrastructure_integration/hooks.html)</variable> <variable name='hapy_user_hook_command'>Script lancé par le hook</variable>
<variable name='hapy_user_hook_command'>Script lancé par le Hook (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</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> <family name='Modèle'>Configuration d'un modèle de machine virtuelle par défaut</family>
<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 OpenNebula avec quelques fonctions de base : 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='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> <variable name='l2_vnets'>Réseau de type ethernet (niveau 2 du modèle OSI)</variable>
</help> </help>
</creole> </creole>