Project

General

Profile

Tâche #8676

Distribution EOLE - Scénario #8950: Livraison 2.4.1-RC1

en cours de redémarrage de creole install_packages peut installer les paquets sur le maitre

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

Status:
Fermé
Priority:
Haut
Assigned To:
Start date:
09/30/2014
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Remaining (hours):
0.0

Description

Sur un serveur en mode conteneur, arret creoled et préparer le démarrage dans une autre console.

Lancer dans un prompt python :

root@eolebase:~# python
Python 2.7.3 (default, Feb 27 2014, 19:58:35) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from creole.client import CreoleClient
>>> c=CreoleClient()
>>> print c.get_creole(u'mode_conteneur_actif', u'non')

Redémarrer creoled. La réponse de mode_conteneur_actif est "non" au lieu de "oui".

Les paquets des conteneurs s'installe alors sur le maitre.


Related issues

Copied to creole - Tâche #9154: En cours de redémarrage de creole install_packages devrait attendre un peu avant de planter Fermé 10/17/2014

Associated revisions

Revision fe6f2562 (diff)
Added by Emmanuel GARETTE over 6 years ago

faire une erreur CreoleClientError si le serveur n'est pas correctement joignable plutot que de retourner la valeur par défaut (ref #8676)

Revision 493ff68e (diff)
Added by Emmanuel GARETTE over 6 years ago

ajout de l'erreur TimeoutCreoleClientError si serveur injoignable (ref #8676)

Revision 3195922b
Added by Philippe Caseiro over 6 years ago

Merge branch 'master' of https://dev-eole.ac-dijon.fr/git/creole

  • 'master' of https://dev-eole.ac-dijon.fr/git/creole:
    pouvoir générer un conteneur post configuration (ref #8631)
    ne redémarrer les conteneurs que si les fichiers ont changés (ref #8631)
    La valeur retournée par les fonctions de eosfunc doivent retourner de l'unicode.
    remplacement log par log_
    Mise à jour du makefile et ajout du fichier de langue compilé.
    Support de l'i18n dans le module creole.
    Ajout de la fonction pour l'i18n.
    Erreur de syntaxe dans la déclaration de l'encodage du fichier.
    Chargement des informations de langue au démarrage du démon.
    ajout de l'erreur TimeoutCreoleClientError si serveur injoignable (ref #8676)
    mise en place d'un cache tiramisu dans reconfigure + utilisation du cache (ref #8677 @6h)
    faire une erreur CreoleClientError si le serveur n'est pas correctement joignable plutot que de retourner la valeur par défaut (ref #8676)

History

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

  • Parent task set to #8742

#2 Updated by Daniel Dehennin over 6 years ago

  • Estimated time set to 5.00 h

#3 Updated by Daniel Dehennin over 6 years ago

  • Description updated (diff)
  • Remaining (hours) set to 5.0

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

  • Remaining (hours) changed from 5.0 to 2.0

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

  • Target version deleted (sprint 2014 38-39)
  • Estimated time changed from 5.00 h to 2.00 h
  • Parent task changed from #8742 to #8950

En réalité, supprimer la valeur par défaut dans l'appel get_creole est amplement suffisant pour bloquer la procédure en cas de problème...

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

  • Status changed from Nouveau to En cours
  • Start date set to 09/30/2014

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

  • Status changed from En cours to Fermé
  • Assigned To set to Emmanuel GARETTE
  • % Done changed from 0 to 100
  • Remaining (hours) changed from 2.0 to 0.0

Le contournement est fonctionnel en l'état.

J'ai ouvert un nouveau signalement pour l'améliorer : #9154 ...

Also available in: Atom PDF