Tâche #9448
Distribution EOLE - Scénario #9534: Avoir un message d'erreur dans toutes circonstances pour les commandes EOLE
traceback si un conteneur ne démarre pas à la fin du gen_conteneurs
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
Start Upstart service lxc [ OK ]
Traceback (most recent call last):
File "/usr/sbin/gen_conteneurs", line 72, in <module>
main()
File "/usr/sbin/gen_conteneurs", line 55, in main
containers(minimal=True, log_=log)
File "/usr/lib/python2.7/dist-packages/creole/reconfigure.py", line 376, in containers
_start_containers()
File "/usr/lib/python2.7/dist-packages/creole/reconfigure.py", line 327, in _start_containers
raise VirtError(msg.format(u's' * (len(not_running) > 1), waiting_for))
creole.error.VirtError: Unable to start LXC containers : web, internet, mysql, mail
root@amon:~#
Révisions associées
Support du pluriel + ajout dans reconfigure.py
Fixes: #9448 @45m
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Sujet changé de traceback si un conteneur de démarre pas à la fin du gen_conteneurs à traceback si un conteneur ne démarre pas à la fin du gen_conteneurs
- Temps estimé mis à 1.00 h
- Restant à faire (heures) mis à 1.0
#2 Mis à jour par Emmanuel GARETTE il y a plus de 11 ans
- Tâche parente changé de #9446 à #9534
#3 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Statut changé de Nouveau à En cours
- Assigné à mis à Joël Cuissinat
Comme ça ressemble à #9447, avec un peu de chance, je n'arriverai pas à reproduire...
#4 Mis à jour par Joël Cuissinat il y a plus de 11 ans
Pour simuler, j'ai ajouté un petit :
not_running = ['toto']
Juste au dessus de la ligne (actuellement) 345 :
if not_running != []:
Sans passer l'option --debug à la commande gen_conteneurs, je n'ai bien pas le traceback complet :
root@amonecole:~# gen_conteneurs
-------------------------------------------------------------------------------
Génération des conteneurs
-------------------------------------------------------------------------------
Gestion du conteneur bdd [/]
Gestion du conteneur reseau [/]
Gestion du conteneur partage [/]
Gestion du conteneur internet [/]
-------------------------------------------------------------------------------
Lancement des conteneurs
-------------------------------------------------------------------------------
Start Upstart service lxc-net [ OK ]
root - Unable to start LXC container : toto
root@amonecole:~#
Il manque la traduction par contre ...
#5 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit ab80cc2aaa0c393ee17bd30468e6c0fbbef85fe7.
#6 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Restant à faire (heures) changé de 1.0 à 0.15
#7 Mis à jour par Emmanuel GARETTE il y a plus de 11 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.15 à 0.0
Ok :
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Préparation pour reconfigure
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Stop System V service creoled [ OK ]
Start System V service creoled [ OK ]
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Lancement des conteneurs
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Start Upstart service lxc-net [ OK ]
Impossible de démarrer le conteneur : eole
root@amonecole:~#