Projet

Général

Profil

Anomalie #2633

L'utilisation de /usr/share/eole/noyau/local a des conséquences ...

Ajouté par Joël Cuissinat il y a plus de 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
20/12/2011
Echéance:
% réalisé:

100%

Temps estimé:
1.50 h
Temps passé:
Distribution:
EOLE 2.3

Description

#2404 fonctionne bien mais uniquement jusqu'au prochain reconfigure :(

*** Installation/désinstallation des paquets ***
Désinstallation du paquet linux-image-2.6.32-30-eole ...

*** Préconfiguration ***
run-parts: failed to open directory /usr/share/eole/pretemplate: No such file or directory

RECONFIGURE : Erreur => Erreur pretemplate


Demandes liées

Lié à creole - Evolution #2657: Faire le ménage dans fonctionseole.py Fermé 22/12/2011
Dupliqué par conf-esbl - Anomalie #3216: /etc/sysconfig/eole/noyau supprime le module all-esbl Fermé 02/04/2012

Révisions associées

Révision 08d929a6 (diff)
Ajouté par Walid Nouh il y a environ 13 ans

see #2633 Virtual machine management

Révision 748f6588 (diff)
Ajouté par Walid Nouh il y a environ 13 ans

see #2633 missing files

Révision 983bed85 (diff)
Ajouté par Walid Nouh il y a presque 13 ans

see #2633 Fix uuid problem with buggy dmidecode (do you see a better solution ?)

Révision d5e7024b (diff)
Ajouté par Walid Nouh il y a presque 13 ans

see #2633 Improve previous commit + add comments

Révision 6fbf7704 (diff)
Ajouté par Walid Nouh il y a presque 13 ans

[0.80] see #2633 Improve VM display

Révision d49a55cb (diff)
Ajouté par Walid Nouh il y a presque 13 ans

see #2633 Delete vms when a computer is purged

Révision d4044f32 (diff)
Ajouté par Walid Nouh il y a presque 13 ans

see #2633 Add more checks on uuid to match vmware desktop

Révision 9f6cd006 (diff)
Ajouté par Joël Cuissinat il y a presque 12 ans

Protection du noyau et des dépendances demandées par linux-image-eole
  • creole/fonctionseole.py : ajout et utilisation de "get_eole_kernel()"
    FIXES #2633 @40m

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 12 ans

Le problème vient de source:creole/fonctionseole.py#L146 qui ne prend pas en compte le paquet linux-image-<VERSION>-eole.

Il faudrait, de toute façon, conserver quelques noyaux afin de pouvoir toujours démarrer sur une version précédente après une maj.

#2 Mis à jour par Emmanuel GARETTE il y a plus de 12 ans

Normalement le script ne devrait pas supprimer le noyau courant (il est fonctionnel puisqu'utilisé).

Si le nouveau noyau ne démarre pas, il est toujours possible de démarrer sur le dernier fonctionnel. S'il fonctionne, au prochain reconfigure l'ancien noyau est désinstallé.

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

Le problème est perceptible lorsque l’on démarre sur un noyau autre que le noyau EOLE.

Le noyau EOLE est supprimé car:

  • Il n’est pas le noyau courant ;
  • La fonction remove_kernel supprime le paquet linux-image-<VERSION>-eole, qui supprime linux-image-eole, qui supprime eole-kernel-version, qui supprime eolebase-minimal

#4 Mis à jour par Daniel Dehennin il y a environ 12 ans

Je propose de supprimer tous les noyaux sauf :

  • Les deux derniers noyaux Ubuntu ;
  • Les deux derniers noyaux EOLE ;
  • L'éventuel noyau personnalisé.

#5 Mis à jour par Daniel Dehennin il y a environ 12 ans

  • Version cible changé de Mises à jour 2.3.4 RC à Mises à jour 2.3.5 RC
  • % réalisé changé de 0 à 70

Pas de nouveau noyau en 2.3.4.

#6 Mis à jour par Joël Cuissinat il y a presque 12 ans

  • Statut changé de Nouveau à Accepté
  • Assigné à changé de Daniel Dehennin à Joël Cuissinat
  • Version cible changé de Mises à jour 2.3.5 RC à Mises à jour 2.3.4 RC

#7 Mis à jour par Joël Cuissinat il y a presque 12 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 70 à 100

#8 Mis à jour par Daniel Dehennin il y a presque 12 ans

  • Statut changé de Résolu à Fermé

Sur un système horus avec un noyau 2.3, les noyaux eole ne sont pas désinstallés.

*** Installation/désinstallation des paquets ***
Désinstallation du paquet linux-image-generic-lts-backport-oneiri ... 
E: Impossible de trouver le paquet linux-image-generic-lts-backport-oneiri

*** Gestion des noyaux ***

*** Rechargement du cache de configuration ***

Cela n’est pas encore parfait, le kernel courant est installé par une dépendance linux-image-generic-lts-backport-oneiric qui permet de garder le noyau toujours à jour, mais ce dernier est presque désinstallé (il manque un « c » sur le nom du paquet).

Formats disponibles : Atom PDF