Project

General

Profile

Tâche #17333

Distribution EOLE - Scénario #17331: Régler les derniers problèmes dans Hâpy

Amélioration de l'onglet Virtualisation

Added by Emmanuel GARETTE almost 5 years ago. Updated almost 5 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
09/28/2016
Due date:
% Done:

100%

Estimated time:
1.00 h
Spent time:
Remaining (hours):
0.0

Description

  • Giga => giga
  • Hapy => EOLE
  • me terme "ports de switch" n'est pas clair
  • erreur si on spécifie plusieurs "ports de switch" sur la même interface. Il faudrait avoir un message explicite expliquant qu'une interface physique ne peut avoir qu'un "port de switch"
  • la variable ovs_sw_zone_iface devrait être obligatoire
  • la variable "identifiant du VLAN" devrait être du type number
  • la variable "identifiant du VLAN" devrait être obligatoire si "mode de VLAN" est à "access" ou à "native-untagged"
  • la configuration des réseaux devraient être en autofreeze (sinon j'ai des plantages si je change un parametre)

test.py View (3.01 KB) Emmanuel GARETTE, 10/03/2016 03:45 PM

Associated revisions

Revision 714bf5b8 (diff)
Added by Emmanuel GARETTE almost 5 years ago

Correction de chaînes (ref #17333 @3h)

Revision d195cd27 (diff)
Added by Emmanuel GARETTE almost 5 years ago

Correction de chaînes (ref #17333)

Revision f10641b1 (diff)
Added by Emmanuel GARETTE almost 5 years ago

changement de libellé

- activer_openvswitch est déplacer dans l'onglet "services"
- création du nouveau onglet "Commutateur virtuel"

ref #17333 @1h

Revision 2cf2d4f9 (diff)
Added by Emmanuel GARETTE almost 5 years ago

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

Revision 558b517b (diff)
Added by Emmanuel GARETTE almost 5 years ago

le tag doit etre en number pour le mode trunk (ref #17333)

Revision ab52eaba (diff)
Added by Emmanuel GARETTE almost 5 years ago

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

Revision 3a233620 (diff)
Added by Emmanuel GARETTE almost 5 years ago

Réoganisation du dictionnaire

- activer_onenode : Activer l'hyperviseur localement
- one_master et one_master_ip doivent être calculé (et caché) si l'orchestrateur est local

ref #17333

Revision 76b780c2 (diff)
Added by Emmanuel GARETTE almost 5 years ago

Réoganisation du dictionnaire : l'activation se fait dans la famille service (ref #17333)

Revision 6727da5f (diff)
Added by Emmanuel GARETTE almost 5 years ago

Réoganisation du dictionnaire

- activer_onefrontend, activer_xmlrpc_port_sunstone et activer_market_place dans l'onglet services
- XmlRpc => XML-RPC
- création des séparateurs "Configuration du l'application web OpenNebula Sunstone", "Configuration du service XML-RPC" et "Configuration de la place de marché distante"

ref #17333

Revision 946e26d2 (diff)
Added by Emmanuel GARETTE almost 5 years ago

déplacement des calculs dans one-node (ref #17333)

Revision b1453cd3 (diff)
Added by Emmanuel GARETTE almost 5 years ago

ethX_method en mode expert (ref #17333)

Revision 1e560d48 (diff)
Added by Emmanuel GARETTE almost 5 years ago

activer_oneflow est un service + ip_oneflow et port_oneflow sont des variables en mode expert (ref #17333)

Revision f8bdbe11 (diff)
Added by Emmanuel GARETTE almost 5 years ago

activer_multinode (ref #17333)

Revision c5ab103c (diff)
Added by Emmanuel GARETTE almost 5 years ago

hyperviseur localement => hyperviseur (ref #17333)

Revision 8bb06f61 (diff)
Added by Emmanuel GARETTE almost 5 years ago

activer_xmlrpc_port_sunstone dans l'onglet virtualisation (ref #17333)

Revision cddf0bf8 (diff)
Added by Emmanuel GARETTE almost 5 years ago

Activer libvirt => Activer la bibliothèque de gestion des machines virtuelles libvirt (ref #17333)

Revision 913065a9 (diff)
Added by Emmanuel GARETTE almost 5 years ago

ne plus faire d'erreur avant la configuration (ref #17333 @4h)

Revision afd1aa08 (diff)
Added by Joël Cuissinat almost 5 years ago

Cosmétique sur dictionnaire 99_one-frontend.xml

  • désactivation des variables obsolètes activer_market_place et activer_market_views
  • suppression de balises d'aide inutiles ou erronées

Ref: #17333 @30m

Revision 4920cbaf (diff)
Added by Joël Cuissinat almost 5 years ago

Mise à niveau du dictionnaire 29_one-master.xml

  • corrections cosmétiques et orthographiques
  • renommage de la famille "Modèle de vm" en "Modèle"
  • suppression des URL dans les balises d'aide

Ref: #17333 @1h

Revision 08b3f828 (diff)
Added by Joël Cuissinat almost 5 years ago

Le noeud est obligatoire sur Hâpy Master

Ref: #17333 @20m

Revision 776da484 (diff)
Added by Joël Cuissinat almost 5 years ago

Les variables multi décrivant le nœud de virtualisation sont obligatoires

Ref: #17333 @20m

Revision ae0ee666 (diff)
Added by Joël Cuissinat almost 5 years ago

Variables décrivant l'orchestrateur en mode basic car calcul impossible

Ref: #17333 @20m

History

#1 Updated by Emmanuel GARETTE almost 5 years ago

  • Subject changed from Corriger les libellés to Amélioration de l'onglet Virtualisation
  • Description updated (diff)

#2 Updated by Emmanuel GARETTE almost 5 years ago

  • Description updated (diff)

#3 Updated by Emmanuel GARETTE almost 5 years ago

  • Description updated (diff)

#4 Updated by Emmanuel GARETTE almost 5 years ago

  • Description updated (diff)

#5 Updated by Emmanuel GARETTE almost 5 years ago

  • File test.py added

Ci-joint un fichier py.test pour voir les problèmes de changement de paramètre.

Il manque le test sur les interfaces (je n'ai qu'une interface).

Il faudrait peut etre diffuser ce script.

#6 Updated by Scrum Master almost 5 years ago

  • Status changed from Nouveau to En cours

#7 Updated by Scrum Master almost 5 years ago

  • Assigned To set to Emmanuel GARETTE

#8 Updated by Emmanuel GARETTE almost 5 years ago

  • File deleted (test.py)

#9 Updated by Emmanuel GARETTE almost 5 years ago

#10 Updated by Emmanuel GARETTE almost 5 years ago

  • Assigned To deleted (Emmanuel GARETTE)
  • % Done changed from 0 to 90

#11 Updated by Scrum Master almost 5 years ago

  • Assigned To set to Emmanuel GARETTE
  • % Done changed from 90 to 100

#12 Updated by Scrum Master almost 5 years ago

  • Status changed from En cours to Résolu

#13 Updated by Gérald Schwartzmann almost 5 years ago

  • Status changed from Résolu to En cours

#14 Updated by Gérald Schwartzmann almost 5 years ago

Correction syntaxique à faire dans l'onglet en mode basique :
Préfix de l'espace de stockage système → Préfix*e* de l'espace de stockage système
Nom de l'espace de stockage des ISO → Nom de l'espace de stockage des images ISO
Nom de l'espace de stockage de images disque → Nom de l'espace de stockage de*s* images disque*s*

#15 Updated by Gérald Schwartzmann almost 5 years ago

En mode expert :

"Activer l'utilisation d'une place de marché distante" semble ne plus être utilisé
"Activer l'intégration AppMarket dans Sunstone" semble ne plus être utilisé
"Activer l'accès distant à l'API XmlRpc" → Activer l'accès distant à l'API XML-RPC

#16 Updated by Daniel Dehennin almost 5 years ago

  • Project changed from Distribution EOLE to eole-one-frontend

Gérald Schwartzmann a écrit :

En mode expert :

"Activer l'intégration AppMarket dans Sunstone" me semble deprecated

#17 Updated by Gérald Schwartzmann almost 5 years ago

Dans l'aide de la variable activer_hooks il serait plus judicieux que l'adresse de la doc soit celle qui pointe vers la version d'OpenNebula :
http://docs.opennebula.org/5.0/integration/infrastructure_integration/hooks.html

Dans le libellé de cette même variable on peut se risquer à mettre un S à hooks

#18 Updated by Joël Cuissinat almost 5 years ago

  • Status changed from En cours to Résolu

#19 Updated by Joël Cuissinat almost 5 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 1.0 to 0.0

Also available in: Atom PDF