Project

General

Profile

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

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

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
Due date:
% Done:

100%

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

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

Associated revisions

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

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

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

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

History

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

  • Parent task set to #8742

#2 Updated by Daniel Dehennin over 6 years ago

  • Estimated time set to 4.00 h

#3 Updated by Daniel Dehennin over 6 years ago

  • Remaining (hours) set to 4.0

#4 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Nouveau to En cours

#5 Updated by Daniel Dehennin over 6 years ago

  • Assigned To set to Daniel Dehennin

#6 Updated by Daniel Dehennin over 6 years ago

  • Project changed from eole-common to python-pyeole

#7 Updated by Daniel Dehennin over 6 years ago

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

#8 Updated by Daniel Dehennin over 6 years ago

  • Remaining (hours) deleted (4.0)

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

  • Status changed from Résolu to 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:~#

Also available in: Atom PDF