Projet

Général

Profil

Tâche #7966

Distribution EOLE - Scénario #8950: Livraison 2.4.1-RC1

reconfigure ne détecte pas les noyaux plus récents

Ajouté par Philippe Caseiro il y a environ 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
01/10/2014
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Le test "SC-T01-011 : reconfigure et le reboot" est en erreur.

Le reconfigure ne détecte pas qu'un nouveau noyaux est disponible et n'affiche pas la demande de reboot.

Si on crée à la main le fichier /var/run/reboot-required reconfigure indique bien qu'un reboot est nécessaire.

Pour reproduire :

1°) Installer un noyaux plus ancien que le noyau courant.
2°) Rebooter sur le noyau plus ancien
3°) lancer "reconfigure"

Problème détecté sur un module "horus"

Révisions associées

Révision 947f4703 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Correction de la détection du noyau le plus récent

  • creole/fonctionseole.py : correction de "get_wanted_kernel()" et ajout de
    fonctions utilitaires

Fixes: #7966 @1.5h
Thanks: Benjamin Bohard

Révision 54962ee3 (diff)
Ajouté par Joël Cuissinat il y a plus de 9 ans

Modification du nettoyage des noyaux

  • creole/fonctionseole.py (get_kernel_to_remove) : réécriture de la fonction
    en utilisant notamment la fonction "get_version_filtered_pkgs"

Fixes: #8590 @3.5h
Ref: #7966

Historique

#1 Mis à jour par Philippe Caseiro il y a environ 10 ans

Après un autre test, la détection du reboot ne fontionne que lorsqu'on a 3 noyaux plus anciens.

#2 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Priorité changé de Haut à Normal
  • Version cible changé de Eole 2.4 Stable à 231
  • Temps estimé mis à 2.00 h

#3 Mis à jour par Benjamin Bohard il y a plus de 9 ans

La fonction get_wanted_kernel ne retourne pas le noyau le plus récent en l'absence d'un fichier indiquant un noyau privilégié.

#4 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Version cible 231 supprimé

#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Tâche parente mis à #8950

#6 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Restant à faire (heures) mis à 2.0

#7 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat
  • Début mis à 01/10/2014
  • Restant à faire (heures) changé de 2.0 à 1.5

C'est bien la fonction de comparaison utilisée qui est trop basique...
Pour elle 3.2.0-23-generic est supérieur à 3.11.0-26-generic ce qui n'est pas faux alphanumériquement parlant !

#8 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#9 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Restant à faire (heures) changé de 1.5 à 0.0

#10 Mis à jour par Fabrice Barconnière il y a plus de 9 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF