Scénario #21026
Upgrade-Auto devrait tester la présence de pilotes compilés (DKMS) avant de commencer
Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
Version mineure
Target version:
Start date:
10/02/2017
Due date:
10/20/2017
% Done:
100%
Estimated time:
(Total: 13.00 h)
Spent time:
(Total: 7.50 h)
Story points:
2.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
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
Subtasks
History
#1 Updated by Daniel Dehennin over 5 years ago
- Tracker changed from Demande to Proposition Scénario
- Subject changed from Ajout d'un test de présence de DKMS avant Upgrade-Auto to Upgrade-Auto devrait tester la présence de pilotes compilés (DKMS) avant de commencer
- Description updated (diff)
- Category set to Version mineure
#2 Updated by Joël Cuissinat over 5 years ago
- Tracker changed from Proposition Scénario to Scénario
- Due date set to 09/29/2017
- Target version set to sprint 2017 37-39 Equipe MENSR
- Start date set to 09/11/2017
<nebuchadnezzar> Upgrade-Auto doit intégrer ce qu’a fait le MTES
#3 Updated by Scrum Master over 5 years ago
- Story points set to 2.0
#4 Updated by Scrum Master over 5 years ago
- Target version changed from sprint 2017 37-39 Equipe MENSR to sprint 2017 40-42 Equipe MENSR
#5 Updated by Daniel Dehennin over 5 years ago
- Description updated (diff)
#6 Updated by Scrum Master over 5 years ago
- Assigned To set to Laurent Flori
#7 Updated by Scrum Master over 5 years ago
- Status changed from Nouveau to Terminé (Sprint)
#8 Updated by Joël Cuissinat about 5 years ago
- Release set to EOLE 2.5.2.3