Tâche #8798
Distribution EOLE - Scénario #8742: Focus mise à jour 2.4.1
Maj-Auto : le niveau de log n'est pas remonté à pkg.py
Description
apt-cacher-ng est arrêté et si je fais :
# Maj-Auto -d -l error -D
Les warnings 'Unable to configure {0} mirror with {1}: {2}' de pkg.py ne sont pas affiché.
Demandes liées
Révisions associées
Afficher les messages de « pyeole.pkg »
- bin/Maj-Auto (main): Création du logger pour « pyeole.pkg » avec les
même options que celui de Maj-Auto.
L’écriture simultanée dans le même fichier ne permet pas d’utiliser le
mode « w ».
Fixes: #8798 @1h
Mieux gérer les logs entre le maître et les conteneurs
La commande « apt-eole » est verbeuse et les appels par
« Maj/Query-Auto » ne doivent pas l’être trop.
- pyeole/pkg.py (parse_apt_cmdline): L’option « --silent » force le
niveau de log à « error ».
(EolePkgApt._run): Passer le niveau de journalisation des actions à
« info ».
(EolePkgApt._run_containers): Idem.
(EolePkgApt.update): Ne pas être silencieux par défaut.
(EolePkg.configure): Force le mode « json » pour les conteneurs afin
de passer le niveau de log à « critical ».
Ref: #8798 @15m
Afficher d’installation des paquets dans les conteneurs
- sbin/gen_conteneurs: Ne pas lancer « install_packages() » en mode
silencieux.
Ref: #8798 @15m
Afficher d’installation des paquets en verbose ou debug
En mode normal, ce sera « creole.reconfigure.install_package() » qui
affichera une ligne par groupe de conteneurs.
Ref: #8798 @20m
Afficher un message pour l’installation des paquets
- creole/reconfigure.py (install_packages): Affichage d’une ligne
contenant le nom du groupe de conteneur et la liste des paquets.
Ref: #8798 @10m
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 9 ans
- Temps estimé mis à 2.00 h
#2 Mis à jour par Daniel Dehennin il y a plus de 9 ans
- Description mis à jour (diff)
- Restant à faire (heures) mis à 2.0
#3 Mis à jour par Daniel Dehennin il y a plus de 9 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Daniel Dehennin il y a plus de 9 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 3643128acc489b492115029240921a7345b3d33a.
#5 Mis à jour par Daniel Dehennin il y a plus de 9 ans
- Restant à faire (heures)
2.0supprimé
#6 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Description mis à jour (diff)
- Assigné à mis à Daniel Dehennin
#7 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Statut changé de Résolu à Fermé
On a bien les message de warning provenant de "pyeole.pkg" (du maître uniquement).