Scénario #21590
Epic 4: Implémenter la stratégie de mise à jour par écrasement des modèles de serveur "racines"
100%
Description
Problème¶
EOLE (ou le MTES) va maintenir un certain nombre de modèles de serveur (modules EOLE + versions). Les instances de Zéphir en production devront pouvoir
récupérer les mises à jour de ces modèles et les nouvelles versions de manière automatisée et sécurisée.
Des acteurs externes à EOLE devront pouvoir également déployer automatiquement leurs mises à jour de la même manière.
Dans le cas où il existerait des modèles enfant des modèles de serveur mis à jour, l'utilisateur Zéphir devrait être au minimum notifié et les conflits potentiels devraient être minimisés/détectés/signalés dans la mesure du possible.
Proposition¶
Formaliser la stratégie de déploiement des mises à jour par écrasement des modèles de serveur et implémenter une première version de cette stratégie (conteneur de données avec montage de volumes ? Archive avec récupération HTTPS ?)
Critères d'acceptation¶
- Une instance de Zéphir est capable de récupérer une mise à jour des modèles de serveur et l'intégrer dans sa base de données.
- La procédure est automatisée.
- La mise à jour est signée et versionnée.
Sous-tâches
Révisions associées
Epic 4: handle servermodels creation and update
- migrate servermodels datasets from CSV to YAML
- update database schema
- rewrite versions/releases/servermodels creation's code
- creation's code handles updates
Ref: #21590
Add fake EOLE source
Ref: #21590
Historique
#1 Mis à jour par William Petit il y a plus de 6 ans
- Echéance
20/10/2017supprimé - Version cible
sprint 2017 40-42 Equipe MENSRsupprimé - Début
03/10/2017supprimé
#2 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Echéance mis à 01/12/2017
- Version cible mis à sprint 2017 46-48 Equipe MENSR
- Début mis à 13/11/2017
#3 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Points de scénarios mis à 8.0
#4 Mis à jour par Scrum Master il y a plus de 6 ans
- Sujet changé de Epic 4: Définir la stratégie de mise à jour des modèles de serveur "racines" à Epic 4: Implémenter la stratégie de mise à jour par écrasement des modèles de serveur "racines"
- Description mis à jour (diff)
- Assigné à mis à Laurent Flori
- Points de scénarios changé de 8.0 à 10.0
#6 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Statut changé de Nouveau à Terminé (Sprint)