Projet

Général

Profil

Sprint 2018 35-37 Equipe MENSR » Historique » Version 37

Version 36 (Gérald Schwartzmann, 13/09/2018 10:34) → Version 37/45 (Joël Cuissinat, 13/09/2018 10:48)

h1. sprint 2018 35-37 Equipe MENSR

h2. Objectifs du sprint

h3. EOLE 2.7.0 BETA

* Remplacement des modules Scribe et Horus par Scribe AD , Horus AD
** Voir s'il reste des blocages "client Scribe" et les lever
** Les modules seront nommés Scribe et Horus
* Réseau
** suppression PPPoE
** ajout du mode DHCP sur les cartes
* L'EAD3 est fonctionnel
* Prévoir qualification la dernière semaine
* Pas d'AmonEcole

h3. Zéphir

* Objectif principal: instance et reconfigure
** gestion des saisies utilisateur (mot de passe)
* Industrialisation de l'installation de l'instance de démo
** procédure de mise à jour ?
** environnement technique
* Réunion sur les derniers points de blocage

h2. Ressources

h3. Charge

* Prévue : *111* points

h3. Capacité

* Prévue : *140* j/h
* Planification des scénarios
* http://eole.ac-dijon.fr/ethercalc/RessourcesSprint-2018-35-37
* http://eole.ac-dijon.fr/ethercalc/Planning-2018-37-37

h2. Critères d'acceptation, livrables et démos

h3. "Affaires courantes"

* Publication en stable des mises à jour de sécurité samba

h3. EOLE 2.7.0 beta

+#24210 Limiter la taille du nom netbios autorisé sur Seth 2.7.0+

* Nouvelle variable de type netbios *ad_server_netbios_name* pré-remplie avec la valeur *nom_machine*.
* Documentation : http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleSeth/co/03_ActiveDirectory_Basic.html#ecN93
* %{background:lightgreen}Démo : GenConfig%

+#24349 Configuration des postes clients AD : montage automatique des partages présents dans une liste prédéfinie+

* L'exécution de scripts à l'ouverture de session est fonctionnel
* Le montage de partages utilisateur ne fonctionne pas
* %{background:lightgreen}Démo : exécution de scripts avec *eole-gpo-script*%
* Ajout d'un test squash : http://squash-tm.eole.lan/squash/test-cases/4520/info

+#24653 Portage des paquets scribe-ad et horus-ad en 2.7.0+

* Les paquets sont portés
* Ils sont pré-installés sur les modules 2.7.0 et donc testés par Jenkins :
** http://jenkins.eole.lan/jenkins/job/2.7.0/job/test-instance-acahorus-2.7.0-amd64/
** http://jenkins.eole.lan/jenkins/job/2.7.0/job/test-instance-acascribe-2.7.0-amd64/

+#24398 Supprimer le mode PPPoE en 2.7.0+

* Suppression du support du PPPoE sur les modules
* Ajout d'une entrée dans les différences : http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleAmon/co/07-changements.html
* Ajout de blocs attention dans la doc : http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleAmon/co/02-interface-0-AvecDHCP.html

+#23832 Le mode DHCP devrait être proposé pour les cartes autres que "interface 0"+

* Intégration du support du mode DHCP pour toutes les interfaces
* Découpage du dictionnaire *01_network.xml* qui faisait 1155 lignes !
* Ajout d'une entrée dans les différences : http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleAmon/co/07-changements.html
* Mise à jour de la documentation des onglets "Interface-1" et "Interface-n" : http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleAmon/co/03-interfaces-1.html
* Ajout d'un test squash : http://squash-tm.eole.lan/squash/iterations/176/info

+#24573 EOLE 2.7.0 : vérifier la configuration de l'authentification root MySQL+

* Application du patch correctif proposé dans le scénario

+#24528 Étudier le message d'erreur lié au partitionnement lors de l'instance d'EOLE 2.7.0+

* Identification d'un bug apparu à partir d'EOLE 2.6.2 et préparation de paquets correctifs

+#24326 EOLE 2.7.0 : Gérer certaines exceptions de réseaux dans les tunnels directement dans la configuration ipsec et plus par le script ip+xfrm+policy+

%{background:lightgreen}Démo prévue permettant de clôturer le scénario.%

* Suppression du script/template ip_xfrm_policy
* Nouvelle option dans le fichier @ipsec.conf@ généré par ARV
** @include /etc/ipsec.d/conf/*@
* Ajout de l'option @generate_passthrough@ au script @active_rvp@
** génère des exceptions de réseaux dans les tunnels dans un fichier de configuration IPsec
** le fichier de configuration @/etc/ipsec.d/conf/passthrough@ sera lu par @ipsec.conf@
* L'activation du VPN par @active_rvp init/zephir/manuel@ fait appel à cette option
* Appel à cette option au @reconfigure@
** Amon et Sphynx maintenant
** prendre en compte les modification de configuration sans avoir à réinstaller le VPN
* Appel à cette option à la génération des configurations par ARV pour le Sphynx hébergeant ARV

+#24770 EOLE 2.7.0 : Les sauvegardes Bareos doivent être fonctionnelles+

* Correction de la configuration ejabberd
* Mise en valeur de dysfonctionnements Bareos sur EOLE 2.7.0

+#24510 Documenter et tester la nouvelle famille 2.7.0 : Schedule+

* http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/Eolebase/co/08_ongletSchedule.html
* Création d'un test squash : http://squash-tm.eole.lan/squash/iterations/177/info


+#24550 Hâpy : l'auto-création du modèle de machine virtuelle EOLE n'est pas fonctionnelle si on ne donne pas la version exacte de l'ISO+

* Mise en place de liens "latest" pour chaque version majeure d'EOLE, exemple : http://eole.ac-dijon.fr/pub/iso/EOLE-2.6/
* Mais cela ne permet pas de résoudre la demande initiale => un développement reste à faire

+#23948 Étude du problème du script de démarrage sympa sur Scribe 2.5+

* Problème impossible à reproduire

+#24259 Finaliser et valider les dernières modifications de l'EAD 3 (2.6 et 2.7)+

+#24718 Générer l’image ISO 2.7.0-β1+

+#24654 Qualification EOLE 2.7.0 beta+

%{background:red} échec%

+#24655 Problèmes rencontrés lors de la qualification 2.7.0 beta+

%{background:red} échec%

h3. Zéphir

+#24279 Epic 20: Générer et déployer automatiquement l'instance de démonstration+

+#24678 Étude préliminaire de l'intégration de Zéphir dans un environnement Kubernetes+

+#24713 Créer la page des préférences+

+#24717 Epic 17 : pouvoir instancier le serveur sans question+

+#24731 Epic 13 : remonter les données d'environnement+

+#24928 Epic 14 : Diffuser les paramètres de configuration sur le client+

h2. Revue du sprint

h3. Charge

* Effective : *E* points
* Ajoutée : *A* points
* Retirée : *R* points

h3. Capacité

* Effective : *E* j/h
* Ajoutée : *A* j/h
* Retirée : *R* j/h

h3. Objectifs réalisés

*P* points ont été réalisés.

* <Objectif1>

h3. Objectifs non réalisés

*S* points n’ont pas été démarrés.
*T* points n’ont pas été terminés.

* <Objectif2>
** <raison 1>
** <raison 2>

h3. Vélocité

* *P* points réalisés avec *T1* heures.
* *T* points n’ont pas été terminés avec *T2* heures.