Projet

Général

Profil

Tâche #8665

Distribution EOLE - Scénario #8742: Focus mise à jour 2.4.1

Si un conteneur est arrêté, Maj-Auto ne fonctionne plus

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:
Echéance:
% réalisé:

100%

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

Description

root@eolebase:~# Maj-Auto -D
Mise à jour le vendredi 25 juillet 2014 18:01:30
*** eolebase 2.4.0 (000GNU) ***

Configure sources.list
Maj-Auto - L’augmentation du niveau de mise à jour peut poser problème si vous souhaitez revenir à la version stable
Voulez-vous continuer [oui/non]
[non] : o
Maj-Auto - Conteneur mail inaccessible

Révisions associées

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

Gérer APT avec des conteneurs non fonctionnels

Si le module n’est pas instancié, il ne faut pas que « pyeole.pkg »
s’arrête si un conteneur n’existe pas ou n’est pas démarré.

  • pyeole/pkg.py (EolePkgApt.__init__): Définition d’une nouvelle
    variable d’instance pour savoir si le module est instancié.
    (EolePkg._run): Restreindre les appels à « EolePkgApt._run() » et
    « EolePkgApt._run_containers() » en fonction du nom des conteneurs.
    (EolePkgApt._run_containers): Vérifier si le conteneur est démarré,
    afficher un avertissement si le module n’est pas instancié et lever
    une exception dans le cas contraire.

Fixes: #8665 @2h

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

apt-eole install/remove ne fonctionne plus sur le maître

  • pyeole/pkg.py (EolePkg._run): Gérer le cas ou le nom du conteneur est
    « None ».

Ref: #8665 @15m

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Tâche parente mis à #8742

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

  • Temps estimé mis à 4.00 h

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

  • Restant à faire (heures) mis à 4.0

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

  • Statut changé de Nouveau à En cours

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

  • Assigné à mis à Daniel Dehennin

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

  • Projet changé de eole-common à python-pyeole

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

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

  • Restant à faire (heures) 4.0 supprimé

#9 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Statut changé de Résolu à Fermé
root@amonecole:~# Maj-Auto -D
Mise à jour le vendredi 19 septembre 2014 17:23:00
*** amonecole 2.4.0 (00000003) ***

Configure sources.list
Maj-Auto - L’augmentation du niveau de mise à jour peut poser problème si vous souhaitez revenir à la version stable
Voulez-vous continuer [oui/non]
[non] : o
Configuring ubuntu with source http://eole.ac-dijon.fr/ubuntu
Action configure pour root
Maj-Auto - Container bdd is not running.
root@amonecole:~# rm -f /etc/eole/.instance
root@amonecole:~# Maj-Auto -D
Mise à jour le vendredi 19 septembre 2014 17:25:11
*** amonecole 2.4.0 (00000003) ***

Configure sources.list
Maj-Auto - L’augmentation du niveau de mise à jour peut poser problème si vous souhaitez revenir à la version stable
Voulez-vous continuer [oui/non]
[non] : oui
Configuring ubuntu with source http://eole.ac-dijon.fr/ubuntu
Action configure pour root
pyeole.pkg - Container bdd is not running.
pyeole.pkg - Container partage is not running.
pyeole.pkg - Container reseau is not running.
pyeole.pkg - Container internet is not running.
Configuring eole with source http://eole.ac-dijon.fr/eole
Action configure pour root
pyeole.pkg - Container bdd is not running.
pyeole.pkg - Container partage is not running.
pyeole.pkg - Container reseau is not running.
pyeole.pkg - Container internet is not running.
Update packages indexes
Action list-upgrade pour root
pyeole.pkg - Container bdd is not running.
pyeole.pkg - Container partage is not running.
pyeole.pkg - Container reseau is not running.
pyeole.pkg - Container internet is not running.
Mise à jour OK
Aucun paquet à installer
root@amonecole:~#

Formats disponibles : Atom PDF