Anomalie #2110
Test pour savoir si un paquet est installé durant gen_conteneurs défectueux
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
Distribution:
EOLE 2.3
Description
On test la présence d'un paquet dans un conteneur sur le groupe de conteneur et non sur le nom du conteneur lui-même. Mais le groupe de conteneur peut être créé dans /etc/eole/containers.conf APRÈS l'installation du conteneur lui-même. Le test est donc défectueux.
Je déplace aussi la ligne de log, il n'est pas nécessaire de dire qu'on installe un paquet déjà installé.
--- cfgparser.py 2011-09-26 18:15:03.367461523 +0200 +++ /usr/share/pyshared/creole/cfgparser.py 2011-09-26 18:39:26.423430682 +0200 @@ -753,8 +753,8 @@ #ne demonte pas proc si pas monte mount_proc = False for package in value['packages']: - self.log.info('Installation de %s' % package) - if not is_installed(package, container=cname, context=False): + if not is_installed(package, container=name, context=False): + self.log.info('Installation de %s' % package) #si non monte, monte les repertoires contenus dans le #fichier fstab du conteneur if fstab == []:
Révisions associées
creole/cfgparser.py : application du patch "Test pour savoir si un paquet est installé durant gen_conteneurs" (fixes #2110)
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Version cible mis à Mises à jour 2.3 - 02 RC
#2 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 1ab378a6f962df0d39c28d811fa44eb47343fadf.
#3 Mis à jour par Fabrice Barconnière il y a plus de 12 ans
- Statut changé de Résolu à Fermé
- Distribution mis à EOLE 2.3