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 9 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 9 ans
- Tâche parente changé de #9446 à #9534
#3 Mis à jour par Joël Cuissinat il y a plus de 9 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 9 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 9 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 9 ans
- Restant à faire (heures) changé de 1.0 à 0.15
#7 Mis à jour par Emmanuel GARETTE il y a plus de 9 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:~#