Projet

Général

Profil

Sprint 2017 49-51 Equipe MENSR » Historique » Version 36

Joël Cuissinat, 20/12/2017 16:28

1 1
h1. sprint 2017 49-51 Equipe MENSR
2 1
3 1
h2. Objectifs du sprint
4 1
5 4 Gilles Grandgérard
h3. Qualification 2.6.2 Stable
6 1
7 15 Joël Cuissinat
* Corrections "pré"
8 15 Joël Cuissinat
* Campagne 2.6.2-RC
9 15 Joël Cuissinat
* Corrections "post"
10 15 Joël Cuissinat
* Publication version stable
11 1
12 15 Joël Cuissinat
h3. Zéphir Epic 5 et 6
13 15 Joël Cuissinat
14 15 Joël Cuissinat
15 1
h3. Infrastructure OpenNebula
16 15 Joël Cuissinat
17 6 Gérald Schwartzmann
h3. Documentation
18 1
19 17 Gérald Schwartzmann
* Doc technique Zéphir 2
20 6 Gérald Schwartzmann
* Doc EAD
21 1
* Publication doc 2.6.2
22 6 Gérald Schwartzmann
23 10 Gérald Schwartzmann
h3. Charge
24 1
25 14 Joël Cuissinat
* Prévue : *116* points
26 1
27 1
h3. Capacité
28 1
29 13 Joël Cuissinat
* Prévue : *129* j/h
30 2 Joël Cuissinat
* http://eole.ac-dijon.fr/ethercalc/RessourcesSprint-2017-49-51
31 2 Joël Cuissinat
* Planification des scénarios : http://eole.ac-dijon.fr/ethercalc/Planning-2017-49-51
32 1
33 3 Joël Cuissinat
h3. Critères d'acceptation, livrables et démos
34 19 Joël Cuissinat
35 20 Joël Cuissinat
+#22304 Annoncer la version EOLE 2.6.2 RC+
36 19 Joël Cuissinat
37 36 Joël Cuissinat
* "Annonce":https://dev-eole.ac-dijon.fr/news/395 de la version RC1 le 05/12/2017
38 21 Joël Cuissinat
39 20 Joël Cuissinat
+#20744 Définir un établissement type avec Seth+
40 19 Joël Cuissinat
41 21 Joël Cuissinat
* Atelier de travail le mardi 05/12/2017
42 25 Joël Cuissinat
* %{background:lightgreen}Schéma à présenter...%
43 21 Joël Cuissinat
44 34 Joël Cuissinat
+#22231 Corrections Let's encrypt+
45 1
46 34 Joël Cuissinat
* L'utilisation de Let's encrypt est fonctionnelle sur tous les modules
47 34 Joël Cuissinat
** la génération des certificats pour le serveur et les domaines redirigé par les reverse proxy est fonctionnelle
48 34 Joël Cuissinat
** le renouvellement des certificats est géré automatiquement
49 35 Joël Cuissinat
** des tests squash ont été créés mais ils nécessitent une mise à niveau (ainsi que la doc). Cela fait l'objet d'un scénario dédié : #22536
50 34 Joël Cuissinat
51 21 Joël Cuissinat
52 20 Joël Cuissinat
+#22140 Exim devrait remonter une erreur lorsque l'on écrit à un utilisateur local avec le mauvais domaine+
53 19 Joël Cuissinat
54 21 Joël Cuissinat
* Application d'un correctif en 2.6.2 
55 27 Joël Cuissinat
* Tests Squash ajoutés et exécutés avec succès lors de la campagne 2.6.2-RC2
56 21 Joël Cuissinat
57 20 Joël Cuissinat
+#22157 Étudier le problème constaté lors des tests sur samba-ad-dc+
58 19 Joël Cuissinat
59 22 Joël Cuissinat
* Problème non reproduit
60 22 Joël Cuissinat
* Amélioration marginale du test diagnose (sa ré-écriture fait l'objet d'un scénario dédié #21967)
61 22 Joël Cuissinat
62 20 Joël Cuissinat
+#21484 Faire fonctionner Gaspacho sur AmonEcole-Eclair (etb4)+
63 19 Joël Cuissinat
64 22 Joël Cuissinat
* XXX
65 22 Joël Cuissinat
66 20 Joël Cuissinat
+#17173 Documenter comment rendre l'interface Gaspacho accessible à travers un serveur Amon (etb1)+
67 19 Joël Cuissinat
68 22 Joël Cuissinat
* XXX
69 22 Joël Cuissinat
70 20 Joël Cuissinat
+#22213 Diagnose devrait signaler que le certificat utilisé ne correspond pas à l'adresse du module+
71 19 Joël Cuissinat
72 1
* Refonte du test diagnose
73 27 Joël Cuissinat
* Ajout d'un test Squash exécuté avec succès lors de la campagne 2.6.2-RC3
74 23 Joël Cuissinat
* Ajout d'une phrase dans "Les différences entre les versions 2.5 et 2.6":http://eole.ac-dijon.fr/documentations/2.6/partielles/beta/Eolebase/co/07-changements.html :
75 22 Joël Cuissinat
76 22 Joël Cuissinat
>La commande diagnose affiche tous les noms DNS renseignés dans le certificat du serveur.
77 22 Joël Cuissinat
78 20 Joël Cuissinat
+#22294 Qualification 2.6.2 : campagne 2.6.2-RC+
79 19 Joël Cuissinat
80 26 Joël Cuissinat
* http://squash-tm.eole.lan/squash/campaign-workspace/
81 36 Joël Cuissinat
* %{background:lightblue}479 tests exécutés lors de la campagne RC2%
82 1
* 1% d'erreur restant après arbitrage :)
83 22 Joël Cuissinat
* 10 tests repassés dans la micro-campagne RC3
84 36 Joël Cuissinat
* 1010 tests (- 36 non testables) passés au total pour la 2.6.2
85 22 Joël Cuissinat
86 20 Joël Cuissinat
+#22303 Problèmes rencontrés lors de la qualification 2.6.2-RC+
87 19 Joël Cuissinat
88 22 Joël Cuissinat
* Une minorité de signalement transformées en traitement express (#22486, #22491, #22493, #22494) ou autre.
89 22 Joël Cuissinat
* Encore beaucoup de demandes de correction de test (~30) ou de problèmes d'infrastructure.
90 22 Joël Cuissinat
91 20 Joël Cuissinat
+#22098 Publier la version EOLE 2.6.2+
92 19 Joël Cuissinat
93 22 Joël Cuissinat
* TODO
94 22 Joël Cuissinat
95 20 Joël Cuissinat
+#22221 Les services Zéphir doivent avoir un niveau technique homogène+
96 19 Joël Cuissinat
97 22 Joël Cuissinat
* XXX
98 22 Joël Cuissinat
99 20 Joël Cuissinat
+#22223 Réorganiser la documentation du projet Zéphir+
100 19 Joël Cuissinat
101 24 Joël Cuissinat
* https://dev-eole.ac-dijon.fr/doc/zephir/
102 22 Joël Cuissinat
103 20 Joël Cuissinat
+#22295 E5-0: Évaluer la possibilité d'obtenir un GenConfig "multi sessions" (frontend & backend)+
104 19 Joël Cuissinat
105 25 Joël Cuissinat
* %{background:lightgreen}Démo% du POC GenConfig "multi sessions"
106 22 Joël Cuissinat
107 20 Joël Cuissinat
+#22025 E6-1: Implémentation d’un service de gestion des entités “Server”+
108 19 Joël Cuissinat
109 25 Joël Cuissinat
* %{background:lightgreen}Démo% : création, mise à jour, suppression de serveurs via des requêtes CURL sur l'API externe.
110 22 Joël Cuissinat
111 20 Joël Cuissinat
+#22026 E6-2: Liaison entre un “minion” Saltstack et un “Server” Zéphir+
112 19 Joël Cuissinat
113 28 Joël Cuissinat
* %{background:lightgreen}Démo% : génération d'une clé de serveur validée par saltmaster
114 33 Fabrice Barconnière
Un scénario prévoit un lien fonctionnel entre salt-master et salt-minion.
115 33 Fabrice Barconnière
Dans l'implémentation actuelle, le transfert de la configuration du minion (comprenant les clés) n'est pas adapté à la mise en production.
116 33 Fabrice Barconnière
Prévoir un scénario pour le stockage et mise à disposition de la configuration du minion.
117 22 Joël Cuissinat
118 24 Joël Cuissinat
+#14197 Mettre à jour la documentation EAD+
119 19 Joël Cuissinat
120 30 Gérald Schwartzmann
* 2.5 http://eole.ac-dijon.fr/documentations/2.5/partielles/beta/Eolebase/co/04-ead.html
121 30 Gérald Schwartzmann
* 2.6 http://eole.ac-dijon.fr/documentations/2.6/partielles/beta/Eolebase/co/04-ead.html
122 22 Joël Cuissinat
123 20 Joël Cuissinat
+#22035 Publier les documentations 2.6.2+
124 19 Joël Cuissinat
125 29 Gérald Schwartzmann
* http://eole.ac-dijon.fr/documentations/2.6/
126 22 Joël Cuissinat
127 20 Joël Cuissinat
+#22227 Préparer les infrastructures pour la prochaine version+
128 19 Joël Cuissinat
129 22 Joël Cuissinat
* XXX
130 22 Joël Cuissinat
131 20 Joël Cuissinat
+#22117 Écrire les CR d'ateliers sur le blog+
132 1
133 29 Gérald Schwartzmann
* https://pcll.ac-dijon.fr/eole/blog/
134 29 Gérald Schwartzmann
systemd
135 29 Gérald Schwartzmann
* https://pcll.ac-dijon.fr/eole/?p=2314&preview=true
136 29 Gérald Schwartzmann
* https://pcll.ac-dijon.fr/eole/?p=2328&preview=true
137 29 Gérald Schwartzmann
* https://pcll.ac-dijon.fr/eole/?p=2333&preview=true
138 31 Gérald Schwartzmann
Docker/Swarm
139 31 Gérald Schwartzmann
* XXX
140 22 Joël Cuissinat
141 20 Joël Cuissinat
+#22222 Corriger les dysfonctionnement rencontrés à l'upgrade 2.5.2 vers 2.6.2+
142 19 Joël Cuissinat
143 22 Joël Cuissinat
* Tests Jenkins : http://jenkins.eole.lan/jenkins/job/2.6.2/
144 22 Joël Cuissinat
145 19 Joël Cuissinat
+#21135 Finaliser l’installation de la lame nebula1+
146 20 Joël Cuissinat
147 22 Joël Cuissinat
* XXX
148 22 Joël Cuissinat
149 19 Joël Cuissinat
+#22296 Installer les 10 lames fournies par le DPN +
150 20 Joël Cuissinat
151 22 Joël Cuissinat
* XXX
152 22 Joël Cuissinat
153 19 Joël Cuissinat
+#22297 Upgrader l'OpenNebula d'EOLE+
154 20 Joël Cuissinat
155 22 Joël Cuissinat
* XXX
156 22 Joël Cuissinat
157 19 Joël Cuissinat
+#22305 Préparer le sprint 02-04 2018+
158 20 Joël Cuissinat
159 22 Joël Cuissinat
* XXX
160 22 Joël Cuissinat
161 11 Gérald Schwartzmann
+#22320 Packer+
162 22 Joël Cuissinat
163 22 Joël Cuissinat
* XXX
164 11 Gérald Schwartzmann
165 1
h2. Revue du sprint
166 1
167 1
h3. Charge
168 1
169 1
* Effective : *E* points
170 1
* Ajoutée : *A* points
171 1
* Retirée : *R* points
172 1
173 1
h3. Capacité
174 1
175 1
* Effective : *E* j/h
176 1
* Ajoutée : *A* j/h
177 1
* Retirée : *R* j/h
178 1
179 1
h3. Objectifs réalisés
180 1
181 1
*P* points ont été réalisés.
182 1
183 1
* <Objectif1>
184 1
185 1
186 1
h3. Objectifs non réalisés
187 1
188 1
*S* points n’ont pas été démarrés.
189 1
*T* points n’ont pas été terminés.
190 1
191 1
* <Objectif2>
192 1
** <raison 1>
193 1
** <raison 2>
194 1
195 1
h3. Vélocité
196 1
197 1
* *P* points réalisés avec *T1* heures.
198 1
* *T* points n’ont pas été terminés avec *T2* heures.