Projet

Général

Profil

Anomalie #2110

Test pour savoir si un paquet est installé durant gen_conteneurs défectueux

Ajouté par Emmanuel GARETTE (2) il y a plus de 12 ans. Mis à jour il y a plus de 12 ans.

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

100%

Temps passé:
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

Révision 1ab378a6 (diff)
Ajouté par Joël Cuissinat il y a plus de 12 ans

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

#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

Formats disponibles : Atom PDF