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
Related issues
Associated revisions
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
History
#1 Updated by Daniel Dehennin almost 12 years ago
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 Updated by Emmanuel GARETTE almost 12 years ago
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 Updated by Daniel Dehennin over 11 years ago
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 Updated by Daniel Dehennin over 11 years ago
Je propose de supprimer tous les noyaux sauf :
- Les deux derniers noyaux Ubuntu ;
- Les deux derniers noyaux EOLE ;
- L'éventuel noyau personnalisé.
#5 Updated by Daniel Dehennin over 11 years ago
- Target version changed from Mises à jour 2.3.4 RC to Mises à jour 2.3.5 RC
- % Done changed from 0 to 70
Pas de nouveau noyau en 2.3.4.
#6 Updated by Joël Cuissinat over 11 years ago
- Status changed from Nouveau to Accepté
- Assigned To changed from Daniel Dehennin to Joël Cuissinat
- Target version changed from Mises à jour 2.3.5 RC to Mises à jour 2.3.4 RC
#7 Updated by Joël Cuissinat over 11 years ago
- Status changed from Accepté to Résolu
- % Done changed from 70 to 100
Appliqué par commit 9f6cd00617003eba508ac96415f6d0f5e3b683c3.
#8 Updated by Daniel Dehennin over 11 years ago
- Status changed from Résolu to 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).