Project

General

Profile

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

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

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
10/30/2014
Due date:
% Done:

100%

Estimated time:
1.00 h
Spent time:
Remaining (hours):
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:~# 

Associated revisions

Revision ab80cc2a (diff)
Added by Joël Cuissinat over 6 years ago

Support du pluriel + ajout dans reconfigure.py

Fixes: #9448 @45m

History

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

  • Subject changed from traceback si un conteneur de démarre pas à la fin du gen_conteneurs to traceback si un conteneur ne démarre pas à la fin du gen_conteneurs
  • Estimated time set to 1.00 h
  • Remaining (hours) set to 1.0

#2 Updated by Emmanuel GARETTE over 6 years ago

  • Parent task changed from #9446 to #9534

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

  • Status changed from Nouveau to En cours
  • Assigned To set to Joël Cuissinat

Comme ça ressemble à #9447, avec un peu de chance, je n'arriverai pas à reproduire...

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

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 Updated by Joël Cuissinat over 6 years ago

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

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

  • Remaining (hours) changed from 1.0 to 0.15

#7 Updated by Emmanuel GARETTE over 6 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.15 to 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:~# 

Also available in: Atom PDF