Projet

Général

Profil

Scénario #24263

Epic 13: Créer un message permettant de récupérer les données d'environnement d'un serveur

Ajouté par William Petit il y a presque 6 ans. Mis à jour il y a presque 6 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
25/06/2018
Echéance:
13/07/2018
% réalisé:

100%

Temps estimé:
(Total: 14.00 h)
Temps passé:
(Total: 6.00 h)
Points de scénarios:
8.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Liens avec la release:
Auto

Description

Contexte

Les exécuteurs comme Salt sont capables de remonter certaines "données d'environnement" propres à chaque serveur (Exemple: adresse MAC, adresse IP, nom carte réseau...). Dans le cas de Salt, ces données sont communément disponibles dans les "grains".

Ces informations doivent pouvoir être récupérées et exploitées par un utilisateur et les microservices de l'application Zéphir.

Ce scénario s'inscrit dans l'Epic 13

Proposition

Implémenter un/des message(s) permettant de récupérer les données d'environnement d'un ou plusieurs serveurs appairés avec l'application Zéphir.

Dans le cas où un message du type RPC renverraient les données de plusieurs serveurs, celui ci devraient permettre de paginer les résultats.

Critères d'acceptation

- Un message permet de récupérer les données d'environnement disponibles d'un ou plusieurs serveurs.
- Si le message est de type RPC, une erreur normalisée permet de détecter que le serveur n'est pas encore appairé.


Sous-tâches

Tâche #24356: Mettre le résultat d'une commande dans un grain (côté minion)FerméGwenael Remond

Tâche #24357: Récupérer le grain du minion vers le master le mettre dans salt-masterFerméGwenael Remond

Tâche #24358: Déclencher un événement au moment de la récupération du grain sur le salt-masterFerméGwenael Remond

Tâche #24399: Ajouter des données factices d'environnement dans la description des serveursFerméLionel Morin

Tâche #24431: Récupérer les variables d'environnement du serveur pour les envoyer à l'UIFerméLionel Morin

Tâche #24443: Gérer un champ contenant la date de dernière connexion du serveurFerméLionel Morin

Tâche #24452: Transforme les événements du bus interne du saltmaster en messages WAMPFerméWilliam Petit

Tâche #24457: Corriger la valeur par défaut de la date de dernière connexionFerméLionel Morin

Révisions associées

Révision a6eddd76 (diff)
Ajouté par Lionel Morin il y a presque 6 ans

Server : add the serverenvironment and lastpeerconnection management

ref #24263

Historique

#1 Mis à jour par William Petit il y a presque 6 ans

  • Description mis à jour (diff)

#2 Mis à jour par William Petit il y a presque 6 ans

  • Echéance mis à 13/07/2018
  • Version cible mis à sprint 2018 26-28 Equipe MENSR
  • Début mis à 25/06/2018

#3 Mis à jour par William Petit il y a presque 6 ans

  • Points de scénarios mis à 4.0

#4 Mis à jour par Gilles Grandgérard il y a presque 6 ans

  • Points de scénarios changé de 4.0 à 8.0

#5 Mis à jour par Joël Cuissinat il y a presque 6 ans

  • Assigné à mis à Lionel Morin

#6 Mis à jour par Joël Cuissinat il y a presque 6 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF