Projet

Général

Profil

Scénario #32123

Hapy VMs: Ajouter au diagnose hapy/agent, la liste des VM managées

Ajouté par Gilles Grandgérard il y a environ 3 ans. Mis à jour il y a plus de 2 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
26/04/2021
Echéance:
27/08/2021
% réalisé:

100%

Points de scénarios:
3.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Objectif:

Suite à #32117, il faut remonter une information d'état au Zéphir

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

Solutions à mettre en œuvre

Dans diagnose/zéphir_agent, pour chaque IdZéphir de la liste, afficher :

  • Non Déployée : si elle n'est pas présente
  • Conf récupérée : Hapy a récupéré la configuration de la VM du Zéphir
  • Image téléchargée : Hapy a récupéré l'image source
  • Image créée : Hapy a créé les images persistantes
  • Modèle créé : Hapy a créé le modèle
  • Vm créée : Hapy a créé la VM
  • Vm démarrée : Hapy a démarré la VM
  • Vm déployée : Hapy a terminé la procédure d'instance/reconfigure. La VM est fonctionnelle du point de vu instance
  • Erreur : Si une erreur empêche le déploiement de la VM

Critères d’acceptation

  • Le test-zephir-enregistrement-acahapy doit aller jusqu'au bout
  • Exécuter diagnose : les machine etb1.amon et etb1.scribe apparaissent

Sous-tâches

Tâche #33021: Création du script diagnoseFerméPhilippe Caseiro

Tâche #33022: Mise à jour de deploy-auto pour le script diagnoseFerméPhilippe Caseiro

Tâche #33038: testFerméLudwig Seys


Demandes liées

Lié à Distribution EOLE - Tâche #32250: Valider le scénario Hapy VMs: Ajouter au diagnose hapy/agent, la liste des VM managées Fermé 28/04/2021
Bloqué par Distribution EOLE - Tâche #32275: Décisions sur l'interaction Hâpy-Zéphir. Je n'ai pas de nouvelles quand aux choix du pôle sur les questions restées en suspend lors de la visio de mardi. Sans information je ne suis pas en mesure d'aller plus loin. Fermé 29/04/2021

Historique

#1 Mis à jour par Daniel Dehennin il y a environ 3 ans

  • Description mis à jour (diff)

#2 Mis à jour par Gilles Grandgérard il y a environ 3 ans

  • Description mis à jour (diff)
  • Points de scénarios changé de 10.0 à 1.0

#3 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Description mis à jour (diff)

#4 Mis à jour par Gilles Grandgérard il y a environ 3 ans

  • Sujet changé de Ajouter au diagnose hapy, la liste des VM managées à Ajouter au diagnose hapy/agent, la liste des VM managées
  • Description mis à jour (diff)
  • Points de scénarios changé de 1.0 à 2.0

#5 Mis à jour par Gilles Grandgérard il y a environ 3 ans

  • Echéance mis à 14/05/2021
  • Version cible mis à Prestation Cadoles MEN 2021 17-19
  • Début mis à 26/04/2021

#6 Mis à jour par Gilles Grandgérard il y a environ 3 ans

  • Sujet changé de Ajouter au diagnose hapy/agent, la liste des VM managées à Hapy VMs: Ajouter au diagnose hapy/agent, la liste des VM managées
  • Points de scénarios changé de 2.0 à 3.0

#7 Mis à jour par Emmanuel GARETTE il y a environ 3 ans

Les différents status doivent être présenter sur chaque VM ou mettre un OK si l'image déployer ou l'étape qui n'a pas fonctionner en cas de problème detecté ?

#8 Mis à jour par Philippe Caseiro il y a presque 3 ans

  • Assigné à mis à Philippe Caseiro

#9 Mis à jour par Gilles Grandgérard il y a presque 3 ans

  • Version cible changé de Prestation Cadoles MEN 2021 17-19 à Prestation Cadoles MEN 2021 20-22

#10 Mis à jour par Gilles Grandgérard il y a presque 3 ans

  • Version cible changé de Prestation Cadoles MEN 2021 20-22 à Prestation Cadoles MEN 2021 23-25

#11 Mis à jour par Daniel Dehennin il y a presque 3 ans

  • Lié à Tâche #32250: Valider le scénario Hapy VMs: Ajouter au diagnose hapy/agent, la liste des VM managées ajouté

#12 Mis à jour par Gilles Grandgérard il y a presque 3 ans

  • Version cible changé de Prestation Cadoles MEN 2021 23-25 à sprint 2021 26-34 Equipe MENSR (été)

NON FAIT Sprint 2021 23-25

#13 Mis à jour par Gilles Grandgérard il y a presque 3 ans

  • Version cible changé de sprint 2021 26-34 Equipe MENSR (été) à Prestation Cadoles MEN 2021 26-34 (été)

#14 Mis à jour par Ludwig Seys il y a plus de 2 ans

  • Statut changé de Nouveau à Résolu

#15 Mis à jour par Daniel Dehennin il y a plus de 2 ans

  • Statut changé de Résolu à Terminé (Sprint)
*** Déploiement automatique des machines virtuelles
   amon-2.8.1:
.                    IMPORT_APP => OK
   scribe-2.8.1:
.                    IMPORT_APP => OK
   amon.etb1.lan:
.                TEMPLATE_CLONE => OK
.                   INSTANCE_VM => OK
.                      POWEROFF => OK
.                     TERMINATE => OK
.                      RECREATE => OK
.                        RESUME => OK
   scribe.dompedago.etb1.lan:
.                TEMPLATE_CLONE => OK
.                   INSTANCE_VM => OK
.                      POWEROFF => OK
.                     TERMINATE => OK
.                      RECREATE => OK
.                        RESUME => OK

Il s’agit des états de déploiement qui n’est fait qu’une seule fois. C’est peut être un peu verbeux par défaut, par exemple, sur mon installation de test, le Scribe est éteint et cela donne la sortie diagnose suivante :

*** Machines Virtuelles
.   scribe.dompedago.etb1.lan => POWEROFF
.        amon.etb1.lan        => ACTIVE

[…]

*** Déploiement automatique des machines virtuelles
   amon-2.8.1:
.                    IMPORT_APP => OK
   scribe-2.8.1:
.                    IMPORT_APP => OK
   amon.etb1.lan:
.                TEMPLATE_CLONE => OK
.                   INSTANCE_VM => OK
.                      POWEROFF => OK
.                     TERMINATE => OK
.                      RECREATE => OK
.                        RESUME => OK
   scribe.dompedago.etb1.lan:
.                TEMPLATE_CLONE => OK
.                   INSTANCE_VM => OK
.                      POWEROFF => OK
.                     TERMINATE => OK
.                      RECREATE => OK
.                        RESUME => OK

#16 Mis à jour par Joël Cuissinat il y a plus de 2 ans

  • Release mis à EOLE 2.7.2

Formats disponibles : Atom PDF