Project

General

Profile

Tâche #8378

Distribution EOLE - Scénario #8326: Focus conteneurs 2.4

Démarrage des conteneurs

Added by Daniel Dehennin almost 7 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
06/16/2014
Due date:
06/20/2014
% Done:

100%

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

Description

Il faut ajouter une temporisation sur le démarrage des conteneurs, idéalement vérifier si les conteneurs sont démarrés et joignables.

L’installation des paquets avec des conteneurs non démarrer ne fonctionnera pas sinon.

Associated revisions

Revision e1aebc25 (diff)
Added by Daniel Dehennin almost 7 years ago

Attendre le démarrage des conteneurs

  • creole/containers.py (is_lxc_running): Vérifie si un conteneur est
    démarré et son service SSH joingnable.
  • creole/reconfigure.py (containers): Attend au plus 10 fois 1 seconde
    que les conteneurs soient fonctionnels.

Fixes: #8378 @30m

Revision 35e94b6e (diff)
Added by Daniel Dehennin almost 7 years ago

Suppression du délai pour la création des conteneurs

  • scripts/gen_conteneurs (main): Suppression du sleep car la
    temporisation est prise en compte dans la fonction
    « reconfigure.containers() ».

Ref: #8378 @15m

Revision 7686b373 (diff)
Added by Daniel Dehennin almost 7 years ago

Lever une exception pour les conteneurs non démarrés

Le démarrage des conteneurs avant l’installation des paquets doit être
bloquant, si un conteneur ne démarre pas, les autres services ne sont
pas arrêtés.

  • creole/reconfigure.py (containers): Lever une exception si un
    conteneur ne démarre pas en cas de génération « minimale ».

Ref: #8378 @1h

History

#1 Updated by Daniel Dehennin almost 7 years ago

  • Due date set to 06/20/2014
  • Status changed from Nouveau to Accepté
  • Assigned To set to Daniel Dehennin
  • Target version set to Eole 2.4.0.1

#2 Updated by Daniel Dehennin almost 7 years ago

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

#3 Updated by Daniel Dehennin almost 7 years ago

  • Parent task set to #8326

#4 Updated by Joël Cuissinat almost 7 years ago

  • Target version changed from Eole 2.4.0.1 to 231

#5 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF