Projet

Général

Profil

Anomalie #7358

Les noyaux désinstallés ne sont pas purgés

Ajouté par Joël Cuissinat il y a environ 10 ans. Mis à jour il y a environ 10 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
14/02/2014
Echéance:
21/02/2014
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Distribution:
EOLE 2.4

Description

Reprise du signalement #3700 :

Le serveur redémarre bien sur le dernier noyau (3.8.0-35-generic) et au reconfigure les 2 plus anciens noyaux ont été supprimés sans être purgés :

root@scribe:~# dpkg -l|grep linux-image
rc  linux-image-3.8.0-31-generic     3.8.0-31.46~precise1                    Linux kernel image for version 3.8.0 on 64 bit x86 SMP
rc  linux-image-3.8.0-32-generic     3.8.0-32.47~precise1                    Linux kernel image for version 3.8.0 on 64 bit x86 SMP
ii  linux-image-3.8.0-33-generic     3.8.0-33.48~precise1                    Linux kernel image for version 3.8.0 on 64 bit x86 SMP
ii  linux-image-3.8.0-35-generic     3.8.0-35.50~precise1                    Linux kernel image for version 3.8.0 on 64 bit x86 SMP
ii  linux-image-generic-lts-raring   3.8.0.35.35                             Generic Linux kernel image

Pour reproduire, installer des anciens noyaux (apt-get install linux-image-w.x.y-z-generic) sur le module de sorte d'en avoir au minimum 3 d'installés, lancer reconfigure et redémarrer si nécessaire.


Demandes liées

Lié à creole - Evolution #3700: Mise à niveau de la gestion des noyaux et du redémarrage par Creole sur 2.4 Fermé 26/06/2012

Révisions associées

Révision 7bb4d808 (diff)
Ajouté par Daniel Dehennin il y a environ 10 ans

pyeole.pkg: forcer la purge des paquets

Les options de configuration APT « APT::Get::* » ne s’applique qu’à la
commande apt-get.

  • pyeole/pkg.py (EolePkgApt._apply_to_package): Passer l’option
    « purge » lors du marquage pour suppression d’un paquet.

Fixes: #7358 @45m

Révision b476740e (diff)
Ajouté par Daniel Dehennin il y a environ 10 ans

pyeole.pkg: correction de la purge des paquets

  • pyeole/pkg.py (EolePkgApt._apply_to_package): les clefs du
    dictionnaire d’options est l’action et non la fonction de marquage.

Ref: #7358

Révision 03c5d68a (diff)
Ajouté par Daniel Dehennin il y a environ 10 ans

Revert partiel de 1550792

Le commit 15507929086719a011b2867f5dc9e1bc4cee9169 a entraîne un revert
caché des commits:

- 2aeb591 Un « sources.list » corrompu bloque la configuration APT

- b476740 pyeole.pkg: correction de la purge des paquets

- 7bb4d80 pyeole.pkg: forcer la purge des paquets

Fixes: #7268
Fixes: #7358

Historique

#1 Mis à jour par Daniel Dehennin il y a environ 10 ans

  • Echéance mis à 21/02/2014
  • Assigné à mis à Daniel Dehennin
  • Début mis à 14/02/2014

#2 Mis à jour par Daniel Dehennin il y a environ 10 ans

  • Projet changé de creole à python-pyeole

Les options de configuration APT APT::Get::* ne s’applique qu’à la commande apt-get.

Pour les librairies, il faut passer les options lors des appels de fonctions.

C’est donc du ressort de python-pyeole.

#3 Mis à jour par Daniel Dehennin il y a environ 10 ans

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

#4 Mis à jour par Gilles Grandgérard il y a environ 10 ans

  • Statut changé de Résolu à Fermé

ok

Formats disponibles : Atom PDF