Scénario #21026
Upgrade-Auto devrait tester la présence de pilotes compilés (DKMS) avant de commencer
Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
Version mineure
Version cible:
Début:
02/10/2017
Echéance:
20/10/2017
% réalisé:
100%
Temps estimé:
(Total: 13.00 h)
Temps passé:
(Total: 7.50 h)
Points de scénarios:
2.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto
Description
Problème¶
Lors d’un Upgrade-Auto, l’installation peut mal se passer à cause des pilotes compilés (DKMS) :
- Impossible de démarrer sur le nouveau noyau
- Fichier présent dans le paquet DKMS fourni par un autre paquet en standard (cas présent pour Cédric #21013)
Proposition¶
Intégrer le mécanisme de détection de l’écologie.
Critères d’acceptation¶
- Sur un module EOLE (2.3, 2.4, 2.5)
- Installer un paquet DKMS (même s’il ne sert à rien)
- Exécuter
Upgrade-Auto
: il doit signaler la présence du module DKMS et refuser l’Upgrade (?)
Demande initiale¶
Suite à ma mésaventure lors de l'application du script Upgrade-Auto sur un scribe 2.3, je pense qu'il faudrait faire un test de plus avant le lancement : vérifier la présence de modules DKMS qui aurait été installé sur le 2.3.
En effet, j'ai eu droit à un stop du script puis après le reboot à un beau kernel panic... puis là... après de nombreuses bidouilles (encore merci Daniel sur IRC), je n'ai pas réussi à m'en sortir proprement ; du coup, je suis en train de lancer la restauration totale sur un 2.3 fresh install :/
Lié à cela : https://dev-eole.ac-dijon.fr/issues/21013
Sous-tâches
Historique
#1 Mis à jour par Daniel Dehennin il y a presque 7 ans
- Tracker changé de Demande à Proposition Scénario
- Sujet changé de Ajout d'un test de présence de DKMS avant Upgrade-Auto à Upgrade-Auto devrait tester la présence de pilotes compilés (DKMS) avant de commencer
- Description mis à jour (diff)
- Catégorie mis à Version mineure
#2 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Tracker changé de Proposition Scénario à Scénario
- Echéance mis à 29/09/2017
- Version cible mis à sprint 2017 37-39 Equipe MENSR
- Début mis à 11/09/2017
<nebuchadnezzar> Upgrade-Auto doit intégrer ce qu’a fait le MTES
#3 Mis à jour par Scrum Master il y a plus de 6 ans
- Points de scénarios mis à 2.0
#4 Mis à jour par Scrum Master il y a plus de 6 ans
- Version cible changé de sprint 2017 37-39 Equipe MENSR à sprint 2017 40-42 Equipe MENSR
#5 Mis à jour par Daniel Dehennin il y a plus de 6 ans
- Description mis à jour (diff)
#6 Mis à jour par Scrum Master il y a plus de 6 ans
- Assigné à mis à Laurent Flori
#7 Mis à jour par Scrum Master il y a plus de 6 ans
- Statut changé de Nouveau à Terminé (Sprint)
#8 Mis à jour par Joël Cuissinat il y a environ 6 ans
- Release mis à EOLE 2.5.2.3