Projet

Général

Profil

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

Ajouté par Emmanuel GARETTE il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
08/09/2014
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):

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

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

Révisions associées

Révision 3643128a (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

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

Révision ead720cd (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

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

Révision 653bb17c (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

Afficher d’installation des paquets dans les conteneurs

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

Ref: #8798 @15m

Révision b668b7b2 (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

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

Révision be5ec651 (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

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

#5 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Restant à faire (heures) 2.0 supprimé

#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).

Formats disponibles : Atom PDF