Project

General

Profile

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

Added by Emmanuel GARETTE over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
09/08/2014
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):

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é.


Related issues

Duplicated by creole - Tâche #8648: Maj-Auto/Query-Auto n'indique plus les dépôts réellement utilisés Fermé

Associated revisions

Revision 3643128a (diff)
Added by Daniel Dehennin over 6 years ago

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

Revision ead720cd (diff)
Added by Daniel Dehennin over 6 years ago

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

Revision 653bb17c (diff)
Added by Daniel Dehennin over 6 years ago

Afficher d’installation des paquets dans les conteneurs

  • sbin/gen_conteneurs: Ne pas lancer « install_packages() » en mode
    silencieux.

Ref: #8798 @15m

Revision b668b7b2 (diff)
Added by Daniel Dehennin over 6 years ago

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

Revision be5ec651 (diff)
Added by Daniel Dehennin over 6 years ago

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

History

#1 Updated by Daniel Dehennin over 6 years ago

  • Estimated time set to 2.00 h

#2 Updated by Daniel Dehennin over 6 years ago

  • Description updated (diff)
  • Remaining (hours) set to 2.0

#3 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Nouveau to En cours

#4 Updated by Daniel Dehennin over 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#5 Updated by Daniel Dehennin over 6 years ago

  • Remaining (hours) deleted (2.0)

#6 Updated by Joël Cuissinat over 6 years ago

  • Description updated (diff)
  • Assigned To set to Daniel Dehennin

#7 Updated by Joël Cuissinat over 6 years ago

  • Status changed from Résolu to Fermé

On a bien les message de warning provenant de "pyeole.pkg" (du maître uniquement).

Also available in: Atom PDF