Project

General

Profile

Scénario #32120

Hapy VMs: préparer la procédure de déploiement des VMs

Added by Gilles Grandgérard about 3 years ago. Updated almost 3 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Story points:
3.0
Velocity based estimate:

Description

Objectif

Suite à #32117, les dicos étant créées, les configurations étant préparées pour aca.Hapy, aca.Zéphir et plusieurs VM.
Le scénario va préparer le déploiement sur Hâpy

Ceci est une partie de : https://dev-eole.ac-dijon.fr/projects/eole-nebula/wiki/Automatisation

Solutions à mettre en œuvre

La procédure de déploiment des machines virtuelles sur Hâpy est faites par un script (par exemple eole-hapy-autodeploy-vms).

Ce script doit :

  1. Vérifier si le déploiement automatique est activé (activer_deploiement_automatique == oui)
  2. récupérer la liste des serveurs à déployer
    1. Récuppérer la configuration des serveur
    2. Vérifier la cohérence des informations Hapy/VMs. Si échec, alors on s'arrête en erreur
      1. Vérifier que les noms de réseaux déclarés pour les VMs existent sur Hâpy
      2. Vérifier que la quantité de RAM du Hâpy est supérieure à la somme des quantités de RAM des VMs

Le script sera appelé en postservice durant instance uniquement

Pour tester

  • Préparer les configurations etb1.amon, etb1.scribe, aca.hapy pour activer les paramètres de VM
  • La machine aca.zéphir-avecConf doit contenir les conf etb1.amon, etb1.scribe, aca.hapy
  • Reprendre le test test-zephir-enregistrement-acahapy ( https://dev-eole.ac-dijon.fr/jenkins/job/2.8.1/job/test-zephir-enregistrement-acahapy-272-2.8.1-amd64 )
  • Exécuter le reconfigure
  • le postservice :
    • demande bien un identifiants Zéphir
    • récuppère bien la liste des serveurs etb1.amon, etb1.scribe et leur configuration
    • les noms de réseaux associés aux interfaces des modules correspondent bien aux réseaux déclarés sur Hâpy
    • la somme des quantités de RAM des VMs est bien vérifié par rapport à celle disponible sur Hâpy

Critères d’acceptation

  • Le test-zephir-enregistrement-acahapy doit aller jusqu'au bout

Related issues

Related to EOLE OpenNebula - Scénario #32278: Hapy VMs: finaliser la procédure de déploiment des VMs Terminé (Sprint) 05/17/2021 06/25/2021

History

#1 Updated by Gilles Grandgérard about 3 years ago

  • Copied from Scénario #32118: Hapy VMs: Pouvoir déclarer une liste de VM Zéphir devant être déployée automatiquement added

#2 Updated by Gilles Grandgérard about 3 years ago

  • Copied from deleted (Scénario #32118: Hapy VMs: Pouvoir déclarer une liste de VM Zéphir devant être déployée automatiquement)

#3 Updated by Daniel Dehennin about 3 years ago

  • Description updated (diff)

#4 Updated by Daniel Dehennin about 3 years ago

  • Description updated (diff)

#5 Updated by Gilles Grandgérard about 3 years ago

  • Description updated (diff)

#6 Updated by Gilles Grandgérard about 3 years ago

  • Description updated (diff)

#7 Updated by Gilles Grandgérard about 3 years ago

  • Description updated (diff)

#8 Updated by Gilles Grandgérard about 3 years ago

  • Description updated (diff)

#9 Updated by Gilles Grandgérard about 3 years ago

  • Description updated (diff)

#10 Updated by Gilles Grandgérard about 3 years ago

  • Description updated (diff)

#11 Updated by Gilles Grandgérard about 3 years ago

  • Subject changed from Créer la procédure poste service hapy to Créer la procédure post-service hapy

#12 Updated by Gilles Grandgérard about 3 years ago

  • Description updated (diff)

#13 Updated by Gilles Grandgérard about 3 years ago

  • Description updated (diff)

#14 Updated by Gilles Grandgérard about 3 years ago

  • Description updated (diff)

#15 Updated by Gilles Grandgérard about 3 years ago

  • Description updated (diff)

#16 Updated by Gilles Grandgérard about 3 years ago

  • Due date set to 05/14/2021
  • Target version set to Prestation Cadoles MEN 2021 17-19
  • Start date set to 04/26/2021

#17 Updated by Gilles Grandgérard about 3 years ago

  • Subject changed from Créer la procédure post-service hapy to Hapy VMs: Créer la procédure post-service hapy réalisant le déploiement automatiques des VM

#18 Updated by Gilles Grandgérard about 3 years ago

  • Due date deleted (05/14/2021)
  • Target version deleted (Prestation Cadoles MEN 2021 17-19)
  • Start date deleted (04/26/2021)

#19 Updated by Daniel Dehennin about 3 years ago

  • Subject changed from Hapy VMs: Créer la procédure post-service hapy réalisant le déploiement automatiques des VM to Hapy VMs: préparer la procédure de déploiment des VMs
  • Description updated (diff)
  • Story points changed from 10.0 to 3.0

#20 Updated by Gilles Grandgérard about 3 years ago

  • Due date set to 05/14/2021
  • Target version set to Prestation Cadoles MEN 2021 17-19
  • Start date set to 04/26/2021

#21 Updated by Daniel Dehennin about 3 years ago

  • Description updated (diff)
  • Due date deleted (05/14/2021)
  • Target version deleted (Prestation Cadoles MEN 2021 17-19)
  • Start date deleted (04/26/2021)

#22 Updated by Joël Cuissinat almost 3 years ago

  • Subject changed from Hapy VMs: préparer la procédure de déploiment des VMs to Hapy VMs: préparer la procédure de déploiement des VMs

#23 Updated by Gilles Grandgérard almost 3 years ago

  • Status changed from Nouveau to Terminé (Sprint)

#24 Updated by Gilles Grandgérard almost 3 years ago

Cloturer en l'état avant sprint été

Also available in: Atom PDF