Plutôt que de créer un cluster "par défaut" eole on utilise la
fonctionnalité incluse dans ONE 5.0
Toutes les resources sont automatiquement attachées au cluster défaut.
ref #16797 @2h
Un reconfigure ajoute l’AR en tant qu’attribut de contextualisation.
Il ne faut pas ajouter l’AR lors de la mise à jour de la définition du
réseau.
* postservice/31-one-netmng (OneNetworkL2.create_template): Test du mode
mise à jour avant d’ajouter l’AR au modèle du réseau.
Ref: #16275
* postservice/31-one-netmng (OneNetworkL2.create_template): Si la
première adresse MAC est définie, on l’utilise dans le template de
création du réseau.
Ref: #16275
Correction du test qui cherche le header de la réponse des commandes
ONE.
Dans le cas qui nous occupe on cherche l'ID du cluster a partir du nom,
si le nom contiens "ID" le test qui cherche les headers de la commande
trouve que la ligne est également un header et donc ne retourne pas le
résultat.
Pour corriger j'utilise "re" et j'essaye de matcher "^.*ID " ce qui est
beaucoup plus propre que de cherche juste "ID" dans la ligne.
ref #13050 @2h
L'une des variables esclaves est de type 'oui/non' et est interprétée comme
obligatoire. Il faut cacher le groupe si il n'y a plus de hook actif pour
éviter les problèmes d'accès à des variables.
Ref #12701
La syntaxe des templates de réseau a changer dans OpenNebula, il faut maintenant
créer un bloc "AR=[]", l'IP de fin de la place n'est plus utile il faut juste saisir
la taille de la plage.
fixes#12566 @3h
Si le nom du cluster contiens la chaine "ID" le script sort une erreur
On utilise donc une autre commande avec une autre méthode de parsing pour obtenir
le résultat
fixes#12576 @1h
Création d'une famille "Hook" pour contenir tous les types de hook
Ajout des variables hapy_vm_hook* pour la gestion des hook de VM perso
Utilisation des variables dans le template oned.conf
fixes#12522 @2h
Permet d'activer ou de désactiver la protection arp_cache_poisoning, si cette option
est activée avec OpenVswitch et des réseaux de niveau 2, les VM ne boot pas car elles
n'ont pas d'IP et ovs-flowctl attend absolument une IP pour ajouter les règles anti ARP spoofing.
Il faut ajouter une "balise" AR dans le fichier d'initialisation pour créer effectivement
les "baux" disponibles dans le réseaux.
fixes#12319
Contribution VR de Nouvelle Calédonie