Project

General

Profile

Anomalie #7358

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

Added by Joël Cuissinat over 10 years ago. Updated over 10 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
02/14/2014
Due date:
02/21/2014
% Done:

100%

Estimated time:
2.00 h
Spent time:
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.


Related issues

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

Associated revisions

Revision 7bb4d808 (diff)
Added by Daniel Dehennin over 10 years ago

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

Revision b476740e (diff)
Added by Daniel Dehennin over 10 years ago

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

Revision 03c5d68a (diff)
Added by Daniel Dehennin over 10 years ago

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

History

#1 Updated by Daniel Dehennin over 10 years ago

  • Due date set to 02/21/2014
  • Assigned To set to Daniel Dehennin
  • Start date set to 02/14/2014

#2 Updated by Daniel Dehennin over 10 years ago

  • Project changed from creole to 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 Updated by Daniel Dehennin over 10 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#4 Updated by Gilles Grandgérard over 10 years ago

  • Status changed from Résolu to Fermé

ok

Also available in: Atom PDF