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
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
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
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
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
Appliqué par commit 8506bddaeb2e765dc4698e3192f2783d51879752.
#8 Mis à jour par Daniel Dehennin il y a plus de 9 ans
- Restant à faire (heures)
4.0supprimé
#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:~#