Projet

Général

Profil

Tâche #8632

Distribution EOLE - Scénario #8829: Demandes EOLE 2.4 déjà résolues

si un conteneur ne démarre pas reconfigure continue

Ajouté par Emmanuel GARETTE il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Début:
Echéance:
% réalisé:

100%

Restant à faire (heures):

Description

Si un conteneur ne démarre pas il attend un certain nombre de seconde puis continue :

Start Upstart service lxc                                                                                                                             [  OK  ]
Waiting 1 second for non running LXC: mail, proxy
Waiting 1 second for non running LXC: mail
Waiting 1 second for non running LXC: mail
Waiting 1 second for non running LXC: mail
Waiting 1 second for non running LXC: mail
Waiting 1 second for non running LXC: mail
Waiting 1 second for non running LXC: mail
Waiting 1 second for non running LXC: mail
Waiting 1 second for non running LXC: mail
Waiting 1 second for non running LXC: mail
--------------------------------------------------------------------------------------------------------------------------------------------------------------
                                                              Exécution des scripts posttemplate                                                              
--------------------------------------------------------------------------------------------------------------------------------------------------------------

Même si le conteneur ne démarre pas :

# lxc-list -n mail
RUNNING
  proxy (auto)

FROZEN

STOPPED
  mail (auto)

Ce qui fait que reconfigure s'arrête sur une erreur peu compréhensible :

run-parts: /usr/share/eole/posttemplate/03-mail exited with return code 255
Erreur posttemplate

Révisions associées

Révision 0bd04c17 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 9 ans

ne relancer lxc et les actions qu'une seule fois (fixes #8631 @1h) (fixes #8622) (fixes #8632)

Révision 064d37d2
Ajouté par Philippe Caseiro il y a plus de 9 ans

Merge branch 'master' into dist/ubuntu/precise/master

  • master: (51 commits)
    bin/CreoleRun : Amélioration de l'affichage
    creole/reconfigure.py : Création de la fonction _start_containers
    creole/reconfigure.py : Utilisation de unmanaged_service pour lxc et lxc-net
    bin/Creole : Ajout de l'option --groups
    creole/reconfigure.py : Redemmarage des conteneurs après le réseau
    Test unitaire vérifiant la validité des timezone proposées
    retour à la commande originale (ref #8631)
    Déplacement de TestMailQ de utils.sh vers diagnose.sh
    lib/eole/utils.sh : Ajout de la fonction TestMailQ
    reconfigure.py : Ajout du groupe 'mail' à la création de l'utilisateur eole.
    gen_generic duplique les balises du conteneur 'all' dans tous les conteneurs (fixes #8641)
    pouvoir lancer une commande dans plusieurs conteneurs (ref #8638)
    ne relancer lxc et les actions qu'une seule fois (fixes #8631 @1h) (fixes #8622) (fixes #8632)
    /usr/bin/CreoleRun : transformation du script bash en script python pour supporter l'option --nocontext (ref #8631)
    faire fonctionner client.py dans un chroot (ref #8631)
    ne plus redémarrer les conteneurs plusieurs fois (ref #8631 @2h)
    faire un message explicite en cas de problème de validation (fixes #8623)
    Modification des messages d'erreur renvoyés par valid_country()
    meilleur test valid_country (fixes #8585)
    Saut de ligne dans la question sur le redémarrage
    ...

Révision 15e88472 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 9 ans

stop instance si problème dans lxc-create ref #8632 1h

Historique

#1 Mis à jour par Emmanuel GARETTE il y a plus de 9 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#3 Mis à jour par Luc Bourdot il y a plus de 9 ans

  • Tâche parente mis à #8829

#4 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF