sprint 2018 35-37 Equipe MENSR¶
Objectifs du sprint¶
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
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
Ressources¶
Charge¶
- Prévue : 111 points
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
Critères d'acceptation, livrables et démos¶
MCO¶
- Publication en stable des mises à jour de sécurité samba
- #23948 Étude du problème du script de démarrage sympa sur Scribe 2.5 : impossible à reproduire
EOLE 2.7.0 beta¶
Résolutions de problèmes liés aux dernières mise à jour Ubuntu
- Conflit entre systemd-resolvd et la configuration cliente EOLE
- Conflit entre systemd-resolvd et le DNS Active Directory (port 53 de la boucle locale)
#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
- 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
- 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 :
#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
Démo technique 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 ARVinclude /etc/ipsec.d/conf/*
- Ajout de l'option
generate_passthrough
au scriptactive_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 paripsec.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
- Nouveau paquets pour EOLE 2.7.0 et adapdations en cours
#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
#24259 Finaliser et valider les dernières modifications de l'EAD 3 (2.6 et 2.7)
- Livraisons de paquets "python3" pour EOLE 2.7.0
- Tests fonctionnels toujours en cours
#24718 Générer l’image ISO 2.7.0-β1
#24654 Qualification EOLE 2.7.0 beta
#24655 Problèmes rencontrés lors de la qualification 2.7.0 beta
Scénarios à reporter
Zéphir¶
- Démo : Kubernetes
- Démo : Instance de démonstration Zéphir (lab14)
- Démo : Configuration et instanciation d'un serveur appairé
- Démos techniques sur les 3 sujets
Revue du sprint¶
Charge¶
- Effective : E points
- Ajoutée : A points
- Retirée : R points
Capacité¶
- Effective : E j/h
- Ajoutée : A j/h
- Retirée : R j/h
Objectifs réalisés¶
P points ont été réalisés.
- <Objectif1>
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>
Vélocité¶
- P points réalisés avec T1 heures.
- T points n’ont pas été terminés avec T2 heures.