Projet

Général

Profil

Scénario #22025

E6-1: Implémentation d’un service de gestion des entités “Server”

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

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Gwenael Remond
Catégorie:
-
Début:
04/12/2017
Echéance:
22/12/2017
% réalisé:

100%

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

Description

Fonctionnalité

L’application Zéphir doit pouvoir manipuler des références vers un certain nombre de “serveurs” (voir entité serverdomain.server), hôtes physiques ou virtuels hébergeant des services applicatifs. Chacun de ces serveurs doit être attaché à un modèle de serveur (voir entité ServerModel).

Proposition

Implémenter un service dont le rôle sera la gestion et la persistance des entités “Server” dans l’application Zéphir.

Voir

  • server.delete
  • server.find
  • server.update

Critères d'acceptation

  • Un message transmis sur le bus de messages permet d’interroger le service concernant les serveurs enregistrés
  • Un message transmis sur le bus de messages permet d’enregistrer un nouveau serveur
    • Un identifiant sera automatiquement attribué à ce serveur
    • Ce serveur devra être attaché à un modèle de serveur à sa création
  • Un message transmis sur le bus de messages permet de supprimer un serveur existant
  • Pour chacune des opérations modifiant l’état d’un serveur, un événement correspondant est envoyé sur le bus de messages

Documentation

https://dev-eole.ac-dijon.fr/doc/zephir/features/epic6.html#e6-1-implementation-d-un-service-de-gestion-des-entites-server


Sous-tâches

Tâche #22302: Création du service "server-manager"FerméGwenael Remond

Tâche #22328: Définir la signature des différents messages liés aux opérations CRUD sur les entités "Server"FerméGwenael Remond

Tâche #22529: Modification du schéma de la baseFerméLionel Morin

Tâche #22560: Changer l'envoi du signal de rechargement de confFerméLionel Morin


Demandes liées

Dupliqué par Zéphir - Proposition Scénario #21788: Gestion de serveurs via l'api dans le service servermodel Fermé
Copié depuis Zéphir - Scénario #22024: Epic 5 : Enregistrer/réutiliser les valeurs de configuration issues d'une session d'édition et les associer à une instance de serveur Terminé (Sprint) 19/02/2018 20/04/2018
Copié vers Zéphir - Scénario #22026: E6-2: Liaison entre un “minion” Saltstack et un “Server” Zéphir Terminé (Sprint) 04/12/2017 22/12/2017

Historique

#1 Mis à jour par Gilles Grandgérard il y a plus de 6 ans

  • Copié depuis Scénario #22024: Epic 5 : Enregistrer/réutiliser les valeurs de configuration issues d'une session d'édition et les associer à une instance de serveur ajouté

#2 Mis à jour par Gilles Grandgérard il y a plus de 6 ans

  • Copié vers Scénario #22026: E6-2: Liaison entre un “minion” Saltstack et un “Server” Zéphir ajouté

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

  • Release mis à Zéphir-livraison-1

#4 Mis à jour par William Petit il y a plus de 6 ans

  • Sujet changé de Epic 6 : Implémentation d'un service de gestion des entités "Server" à E6-1: Implémentation d’un service de gestion des entités “Server”
  • Description mis à jour (diff)

#5 Mis à jour par William Petit il y a plus de 6 ans

  • Echéance mis à 22/12/2017
  • Version cible mis à sprint 2017 49-51 Equipe MENSR
  • Début mis à 04/12/2017

#6 Mis à jour par William Petit il y a plus de 6 ans

  • Points de scénarios mis à 4.0

#7 Mis à jour par Scrum Master il y a plus de 6 ans

  • Assigné à mis à Gwenael Remond
  • Points de scénarios changé de 4.0 à 6.0

Binôme Lionel

#9 Mis à jour par Joël Cuissinat il y a plus de 6 ans

#10 Mis à jour par Lionel Morin il y a plus de 6 ans

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

Formats disponibles : Atom PDF