Tâche #12226
Scénario #11527: Effectuer une campagne de test sur la version 2.5.0
Correction SC-T01-012 2.5rc1
Description
Pour commencer, j'ai du adapter les versions de noyau à la trusty en modifiant le pas n°2 comme ceci :
apt-eole install linux-image-3.13.0-24-generic linux-image-extra-3.16.0-25-generic apt-eole install linux-headers-3.13.0-24-generic linux-headers-3.16.0-25-generic echo 3.13.0-24-generic > /usr/share/eole/noyau/local
Au pas n°4, je constate que le serveur n'a pas redémarré sur le noyau que j'avais personnalisé.
Aux pas n°5 et 8, le comptage des noyaux est faussé par la présence de paquets linux-image-extra
Révisions associées
Le nom du sous-menu grub a changé (ref #12226 @2h)
changement de nom de la distribution dans grub : Ubuntu => EOLE GNU/Linux (ref #12226)
changement du nom de la distribution pour le noyau sélectionné par défaut (ref #12226)
update-grub doit être lancé avec LC_ALL correctement configuré (ref #12226)
ne pas se soucier de la langue pour update-grub (ref #12226)
correction typo LC_ALL (ref #12226)
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 9 ans
- Temps estimé mis à 2.00 h
- Restant à faire (heures) mis à 2.0
#2 Mis à jour par Scrum Master il y a presque 9 ans
- Priorité changé de Normal à Bas
Décision : priorité basse, à transformer en scénario
3 problèmes :- prise en compte des noyaux personnalisés
- vérifier la suppression des noyaux extras
- adapter le test (version des noyaux, commandes grep, ...)
#3 Mis à jour par Emmanuel GARETTE il y a presque 9 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Emmanuel GARETTE
#4 Mis à jour par Emmanuel GARETTE il y a presque 9 ans
Déjà cela ne désinstalle pas le noyau :
root@amon:~# python Python 2.7.6 (default, Jun 22 2015, 17:58:13) [GCC 4.8.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from creole import fonctionseole >>> print fonctionseole.get_kernel_to_remove() ['linux-image-3.16.0-29-generic'] >>> root@amon:~# echo 3.16.0-29-generic > /usr/share/eole/noyau/local root@amon:~# python Python 2.7.6 (default, Jun 22 2015, 17:58:13) [GCC 4.8.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from creole import fonctionseole >>> print fonctionseole.get_kernel_to_remove() [] >>>
Le noyau extra sont bien supprimé :
Les paquets suivants seront ENLEVÉS : linux-image-3.16.0-25-generic* linux-image-extra-3.16.0-25-generic*
Le noyau par défaut est bien le noyau spécifié comme noyau par défaut :
Mise à jour de la configuration Grub : Generating grub configuration file ... Found linux image: /boot/vmlinuz-3.16.0-41-generic Found initrd image: /boot/initrd.img-3.16.0-41-generic Found linux image: /boot/vmlinuz-3.16.0-39-generic Found initrd image: /boot/initrd.img-3.16.0-39-generic Found linux image: /boot/vmlinuz-3.16.0-29-generic Found initrd image: /boot/initrd.img-3.16.0-29-generic Found default kernel 'Previous Linux versions>Ubuntu, avec Linux 3.16.0-29-generic' matching '3.16.0-29-generic' done Reboot nécessaire
Par contre le serveur redémarre sur le mauvais noyau :
root@amon:~# uname -a Linux amon 3.16.0-41-generic #57~14.04.1-Ubuntu SMP Thu Jun 18 18:01:13 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
#5 Mis à jour par Emmanuel GARETTE il y a presque 9 ans
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.0 à 0.25
#6 Mis à jour par Scrum Master il y a presque 9 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Joël Cuissinat il y a presque 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0