Commit Graph

77 Commits

Author SHA1 Message Date
Philippe Caseiro 8ef200b6b2 Mise à jour du script onevm-all pour qu'il fonctionne avec one 5.0.2
Les actions ont changés sur cette version, "resume" résoud tout :)

Le service doit également démarrer après libvirt et s'arrêter avant.
2016-10-10 16:46:14 +02:00
Emmanuel Garette f8bdbe1128 activer_multinode (ref #17333) 2016-10-04 14:12:04 +02:00
Emmanuel Garette ab52eababf Réoganisation du dictionnaire
- activer_onesinglenode => permet d'activer l'orchestrateur
- activer_multinode => permet d'activer plusieurs hyperviseurs
- création de la nouvelle famille "Modèle de VM"
- création de séparateur "Configuration des hyperviseurs"

ref #17333 @3h
2016-10-03 17:31:25 +02:00
Philippe Caseiro fc2c3ac9c7 Retour de la configuration des hooks ONE.
La migration entre les version 4 et 5 avait fait des victimes.
Retour de la configuration pour le hook d'ajout et de suppression de
règles de firewall pour l'ouverture des ports VNC.

Retour de l'a possibilité d'ajouter des hooks personnes dans gen_config

ref #17335 @2h
2016-10-03 13:26:10 +02:00
Philippe Caseiro e9754b3064 Correction de l'affichage du mot de passe au reconfigure
Un echo de trop.

ref #17335 @10m
2016-10-03 10:00:16 +02:00
Emmanuel Garette 2cf2d4f9a0 réorganisation cosmétique dans le dictionnaire
- Nom du réseau virtuel à plage d'adresse IP :

  - vnet_range_start et vnet_range_size sont maintenant obligatoires
  - vnet_network_addr est de type network
  - vnet_network_addr est calculé automatiquement
  - vérification que vnet_network_dns et vnet_network_gw est différent de vnet_range_start

- Nom du réseau virtuel à plage d'adresse ethernet : l2_vnet_size est maintenant obligatoire

- hapy_init_master_iso_version est maintenant calculé à partir de eole_release

ref #17333 @3h
2016-09-29 17:42:03 +02:00
Emmanuel Garette 714bf5b84c Correction de chaînes (ref #17333 @3h) 2016-09-28 17:59:54 +02:00
Emmanuel Garette 43cdf910f6 ajout des différents fichiers srv (ref #17290 @2h) 2016-09-27 16:46:05 +02:00
Philippe Caseiro 33209a8fae Ajout de l'utilisation des options --user --password dans le script d'init
ref #17203 @1h
2016-09-23 14:50:27 +02:00
Philippe Caseiro 5fea856bec Utilisation des options --user --password avec les commandes oneuser
ref #17203 @10m
2016-09-23 13:57:06 +02:00
Philippe Caseiro bb18ec0520 Mise à jour du service pour utiliser le endpoint sur 127.0.0.1
Dans l'attente de mieux on utilise 127.0.0.1 de toute manière
oned n'écoute que sur 127.0.0.1

ref #17085 @20m
2016-09-14 11:13:39 +02:00
Joël Cuissinat ef3c6c5036 Encore un p'tit saut de ligne :)
Ref: #16985 @10m
2016-09-08 16:49:49 +02:00
Philippe Caseiro a67a2718e1 Ajout d'une fonction de nettoyage des vieilles sauvegardes
onedb upgrade fait une backup automatique de la base (fichier one.db)
mais ne fait jamais le méange (l'outil n'est pas du tout prévus pour
être exécuter plusieurs fois de suite)

Donc pour éviter tout débordement de conso d'espace disque on garde la
dernière backup dès qu'on en trouve puls de 3.

ref #17058 @2h
2016-09-08 16:08:48 +02:00
Joël Cuissinat e2a68f27ad Cosmétique sur dico 29_one-master.xml
Ref: #16991 @20m
2016-09-08 12:00:30 +02:00
Philippe Caseiro 8041e44b40 Mise à jour du template d'exemple pour compatibilité 5.0.2
Maintenant dans le template on choisis le disque sur lequel on boot en
priorité.

ref #16783 @1h
2016-09-08 11:28:09 +02:00
Philippe Caseiro c3fd2fe948 Correction de la création du disque vide.
L'option --fstype n'existe plus dans la version 5.0.2 d'OpenNebula

ref #17054 @30m
2016-09-08 10:13:56 +02:00
Philippe Caseiro d10c0d1dbc Améliorations cosmétiques du diagnose Hpy 2.6.0
ref #16985 @10m
2016-09-07 10:53:58 +02:00
Philippe Caseiro 8e658634c9 Amélioration du script de gestion des migrations de bases one
Le script posttemplate gère la mise à jour de version OpenNebula
via la commande onedb update, pour limiter un affichage désagréable
et une exécution de commande inutile on vérifie la présence du fichier
de base de données.

ref #16984 @30m
2016-09-07 10:26:38 +02:00
Joël Cuissinat d4adbbaa46 Mise à niveau CreoleLint pour 29_one-master.xml
Ref: #16780 @20m
2016-09-02 12:34:11 +02:00
Daniel Dehennin c1f3356d50 Suppression du script system V
Et suppression de la référence inutile dans « eole-one-master.mk ».

Ref: #16928
2016-09-01 11:06:57 +02:00
Philippe Caseiro eb944487ff On attend 4 secondes que le service soit opérationnel
Dans l'attente de faire mieux ...

ref #16848 @40m
2016-08-01 17:17:30 +02:00
Philippe Caseiro 0cac94f8e4 Ajout du .service systemd pour onenode
Mise en pause et reprise des VM lors des reboots.

ref #16800 @45m
2016-07-22 14:09:54 +02:00
Philippe Caseiro 75faa9e9d7 Correction du script de diagnose.
Il faut utiliser service et pas /etc/init.d
2016-07-22 10:27:36 +02:00
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