Anomalie #2633
L'utilisation de /usr/share/eole/noyau/local a des conséquences ...
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
Révisions associées
see #2633 Virtual machine management
see #2633 missing files
see #2633 Fix uuid problem with buggy dmidecode (do you see a better solution ?)
see #2633 Improve previous commit + add comments
[0.80] see #2633 Improve VM display
see #2633 Delete vms when a computer is purged
see #2633 Add more checks on uuid to match vmware desktop
- 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 paquetlinux-image-<VERSION>-eole
, qui supprimelinux-image-eole
, qui supprimeeole-kernel-version
, qui supprimeeolebase-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
Appliqué par commit 9f6cd00617003eba508ac96415f6d0f5e3b683c3.
#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).