Scénario #24263
Mis à jour par William Petit il y a presque 8 ans
h2. 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":https://dev-eole.ac-dijon.fr/doc/zephir/branches/develop/features/epic13.html
h2. 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.
h2. 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é.
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":https://dev-eole.ac-dijon.fr/doc/zephir/branches/develop/features/epic13.html
h2. 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.
h2. 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é.