Philippe Caseiro
1a911bd9fc
Utilisation du cluster par défaut ONE 5.0
...
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
2016-07-21 15:17:42 +02:00
Philippe Caseiro
051136ac81
Mise à jour de la création des réseaux L2 et L3.
...
Le type de réseau n'est plus attaché a l'hôte mais au réseau lui même.
ref #16784 @1h
2016-07-21 11:14:44 +02:00
Philippe Caseiro
b4ab4e1ec2
Suppression de l'option -n a la création de l'hôte dans le cluster.
...
Il n'est plus nécessaire de spécifié une typologie de réseau pour
l'hôte, il peut en avoir plusieurs.
ref #16784 @20m
2016-07-20 10:27:51 +02:00
Philippe Caseiro
f65d3eefba
Le démon ONE n'a pas besoin d'écouter sur adresse_ip_eth0
...
ref #16788 @10m
2016-07-20 10:18:13 +02:00
Philippe Caseiro
e5480fdfe3
Mise à jour du template oned.conf pour OpenNebula 5.0.1
...
ref #16788 @40m
2016-07-20 10:11:16 +02:00
Philippe Caseiro
6e70270772
Correction de la balise service pour compatibilité avec la 2.6.0
...
ref #16780 @20m
2016-07-19 14:05:54 +02:00
Daniel Dehennin
b954694409
Merge branch '2.4.2/master'
2016-07-19 10:54:02 +02:00
Daniel Dehennin
16de49e474
Ne pas mettre à jour les AR des réseaux L2
...
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
2016-06-17 09:59:43 +02:00
Daniel Dehennin
b05b853fcb
Merge branch '2.4.2/16275-use-mac-in-l2-networks'
2016-06-02 11:43:41 +02:00
Daniel Dehennin
dd06c262df
Merge branch '2.4.2/16275-use-mac-in-l2-networks'
2016-06-02 11:43:30 +02:00
Daniel Dehennin
0ac6a56e62
Réseaux L2: Ajout de l’adresse MAC de gen_config
...
* 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
2016-06-02 11:43:14 +02:00
Philippe Caseiro
873ef553b5
Suppression d'une variable inutile onedb_version
...
Cette variable n'est pas utile le travail de vérification est fait par
l'outil OpenNebula.
ref #9456 @10m
2016-05-24 14:17:01 +02:00
Philippe Caseiro
f7f093b120
Suppression d'une variable inutile onedb_version
...
Cette variable n'est pas utile le travail de vérification est fait par
l'outil OpenNebula.
ref #9456 @10m
2016-05-24 14:15:59 +02:00
Philippe Caseiro
2b7cfcc866
Correction du script diagnose
...
Affiche une erreur sur hapy-master car oneflow n'est pas installé.
ref #16117 @20m
2016-05-11 13:53:34 +02:00
Philippe Caseiro
6fc9b508a3
Correction du script diagnose
...
Affiche une erreur sur hapy-master car oneflow n'est pas installé.
ref #16117 @20m
2016-05-11 13:52:17 +02:00
Philippe Caseiro
4f32b29ef8
Sur le module hapy-master il ne faut pas joindre l'hôte local au cluster
...
ref #16117
2016-05-11 11:34:18 +02:00
Philippe Caseiro
fd17859138
Correction syntaxique dans le template oned.conf
2016-05-11 11:34:11 +02:00
Philippe Caseiro
b995c007ae
Correction de l'utilisation de CreoleGet
2016-05-11 11:34:02 +02:00
Philippe Caseiro
9004d3004b
Sur le module hapy-master il ne faut pas joindre l'hôte local au cluster
...
ref #16117
2016-05-11 11:31:53 +02:00
Philippe Caseiro
fa3e60b0c5
Correction syntaxique dans le template oned.conf
2016-05-11 11:22:05 +02:00
Philippe Caseiro
793f021a8d
Correction de l'utilisation de CreoleGet
2016-05-11 11:15:07 +02:00
Philippe Caseiro
c52c133b69
Correction de la configuration oned
2016-05-11 11:07:57 +02:00
Philippe Caseiro
390e5e5200
Correction de la configuration oned
2016-05-11 11:07:13 +02:00
Philippe Caseiro
83eb1511fb
Correction de l'utilisation de variables d'autres dictionnaires
...
Par sécurité et pour éviter les problèmes j'utilise getVar pour les
variables qui ne sont pas fournient par le dico du projet.
ref #16117 @20m
2016-05-11 11:03:13 +02:00
Philippe Caseiro
72711fb858
Correction de l'utilisation de variables d'autres dictionnaires
...
Par sécurité et pour éviter les problèmes j'utilise getVar pour les
variables qui ne sont pas fournient par le dico du projet.
ref #16117 @20m
2016-05-11 11:01:33 +02:00
Philippe Caseiro
64f6471cde
Faire remonter le dictionnaire dans l'ordre de traitement
...
Ce dictionnaire doit être traité avant 30_hapy-master.xml (dico du
module hapy-master)
2016-05-11 10:55:38 +02:00
Philippe Caseiro
38fdf33419
Retour du dictionnaire
2016-05-11 10:54:53 +02:00
Philippe Caseiro
9d2ccf7b92
Faire remonter le dictionnaire dans l'ordre de traitement.
...
ref #16117 @20m
2016-05-11 10:53:17 +02:00
Philippe Caseiro
a11282c720
Mise à jour du Makefile pour la 2.6
2016-05-11 10:33:18 +02:00
Philippe Caseiro
9a60419daa
Ajout du script de gestion de la mise à jour de la base de données
...
Pour l'instant compatible uniquement avec sqlite.
ref #9456 @1h
2016-05-10 14:35:32 +02:00
Philippe Caseiro
330c096ed6
Rendre la création d'utilisateur plus visible
2016-05-10 14:01:55 +02:00
Philippe Caseiro
4a9aed61bc
Merge branch 'fix-13050'
2016-05-10 12:27:19 +02:00
Philippe Caseiro
fcf243ae46
Correction de la création des réseaux virtuels,
...
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
2016-05-10 12:14:38 +02:00
Klaas TJEBBES
e9889cf0bc
99_one-master.xml : ajout d'une liste pour choisir le pilote réseau et
...
ajout de <help> pour vnets et l2_vnets
2016-04-27 17:21:25 +02:00
Klaas TJEBBES
0532bf23a5
99-init-hapy-master : suppression de "delete" en trop REF #15946
2016-04-25 16:17:09 +02:00
Klaas TJEBBES
861eb1a3bd
Ajout de 99-init-hapy-master permettant la création d'un disque dur
...
vierge, l'ajout de l'image ISO EOLE, et l'ajout d'un template pour
installer un module EOLE REF #15946 @4h
2016-04-25 15:50:15 +02:00
Klaas TJEBBES
8563a5d47f
ajout du script "postservice/99-create-eoleone-user" pour la création automatique de l'utilisateur "eoleone" dans le groupe "oneadmin" à l'instance REF #15947 @1h
2016-04-21 15:30:52 +02:00
Klaas TJEBBES
7c0a6e6065
hooks/graphicsfw : correction des règles iptables REF #12175 @1h
2016-04-18 17:15:49 +02:00
Daniel Dehennin
575c328926
Release version 2.4.2
...
* Makefile: Mise à jour de la release.
2016-04-04 15:42:50 +02:00
Daniel Dehennin
366ce687fd
Release version 2.4.1
...
* Makefile: Mise à jour de la version.
Ajout de la release.
* .gitignore: règles minimale pour les fichiers de sauvegarde des
éditeurs.
2016-04-04 15:41:47 +02:00
Benjamin Bohard
7310e1afcd
Protéger l'appel aux variables hapy_*_hook dans les templates également.
...
Ref #12701
2015-09-14 17:39:03 +02:00
Benjamin Bohard
d109022282
Merge branch '2.4.1/12701-protection_esclave_obligatoire'
2015-09-04 16:56:49 +02:00
Benjamin Bohard
1929e5024d
Pouvoir supprimer tous les hooks malgré le caractère obligatoire de variables
...
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
2015-09-04 16:56:22 +02:00
Philippe Caseiro
83eda7d01b
postservice/31-one-netmng: Mise à jour de la création et la mise à jour des réseaux
...
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
2015-08-14 10:40:42 +02:00
Philippe Caseiro
7c5ecd6ed0
postservice/30-one-mng: Uilisation de onecluster list dans get_cluster_id_by_name
...
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
2015-08-14 10:36:46 +02:00
Philippe Caseiro
ffec623695
dicos/99_one-master.xml: Création des variables pour les Hook de type USER
...
On permet de configurer des HOOK de type USER qui lancent des actions lors de la CREATION des
utilisateurs.
ref #12522 @20m
2015-08-12 12:09:03 +02:00
Philippe Caseiro
62b0408cbe
tmpl/oned.conf: Correction syntaxique
...
Il faut des "," a la fin des linges de configuration des hook
ref #12522 @10m
2015-08-12 11:28:01 +02:00
Philippe Caseiro
85492585ae
Ajout des variables Creole pour la gestion des hooks de VM
...
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
2015-08-12 11:04:11 +02:00
Philippe Caseiro
b4f5544a25
dicos/99_one-master.xml: Ajout et utilisation de la variable arp_cache_poisoning
...
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.
2015-07-09 08:08:22 +02:00
Philippe Caseiro
d140b32d03
postservice/31-one-netmng: Correction de la création des réseaux "Niveau 2"
...
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
2015-07-09 07:28:18 +02:00