Project

General

Profile

Tâche #16175

Scénario #16703: Ne pas utiliser de CreoleGet dans les scripts de démarrage du réseau

Ne plus faire d’appel CreoleRun dans ferme.firewall

Added by CAMILLE JACTARD over 3 years ago. Updated about 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
05/24/2016
Due date:
% Done:

100%

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

Description

Problème

L’appel CreoleRun dans ferme.firewall fait des appels CreoleGet qui bloquent du fait de la non présence de creoled.

Solution

Faire des appels ssh directement.

Demande initiale

Bonjour,

Un autre soucis constaté sur les Amon 2.5.1 à jour :

Lors d'un reboot, le serveur peut rester bloqué sur "booting without full network configuration", et ce pendant quasi 30min, ce qui est difficile à expliquer à l'établissement...

Associated revisions

Revision d65b5fe2 (diff)
Added by Daniel Dehennin over 2 years ago

Do not call CreoleGet during network startup

The call to “ferme.firewall” may block the network initialisation
because creoled is not accessible, not even started.

  • tmpl/forteresse.sh (close_container): Make direct “ssh” call to the
    container to stop the firewall.
    (close_all_containers): Call “close_container()” for each container
    group except “root”.

Ref: #16175

History

#1 Updated by Philippe Caseiro over 3 years ago

  • Status changed from Nouveau to En attente d'informations
  • Assigned To set to Philippe Caseiro

Bonjour,

Nous n'avons jamais constaté le problème, il nous faut plus de détails sur le contexte dans lequel vous avez rencontré le dysfonctionnement.
Matériel, état des branchements réseaux, état des câbles réseaux, topologie du réseau, nature de l'adressage IP (DHCP ou statique).
Il nous faut plus d'informations pour pouvoir avoir une chance de vous répondre.

Cordialement

#2 Updated by CAMILLE JACTARD about 3 years ago

Bonjour,

Je n'avais pas eu le temps de répondre à ce signalement, mais voici les quelques éléments dont je dispose :

- Amon avec 5 cartes réseau
- Cordons neufs ou quasi
- 2 alias sur Eth0 et 1 alias sur eth4
- au total 8 adresses ip fixes sur les 5 cartes
- les 5 cartes reliées sur un équipement actif

#3 Updated by Philippe Caseiro almost 3 years ago

Bonjour

Ce problème est-il toujours d'actualité.

D'après ce contexte le temps d'attente pourrait éventuellement aller jusqu'à 16 minutes, et encore je ne suis même pas certain que le système attend 2 minutes par IP, d'après ce que je sais, il attend 2 minutes le réseaux peut importe le nombre de cartes.

Cordialement

#4 Updated by Gérald Schwartzmann almost 3 years ago

Bonjour

Ce problème est-il toujours d'actualité ?

Merci d'avance.

#5 Updated by CAMILLE JACTARD almost 3 years ago

Bonjour,

Ca nous l'a refait une fois la semaine dernière mais cette semaine on en a rebooté 2 et c'est allé vite!
Tous nos amons sont en 2.5.2 maintenant.
Si on peut laisser en observation encore quelques temps pour voir... car suite à ces soucis on évitait au maximum de rebooter les machines.

#6 Updated by Gérald Schwartzmann almost 3 years ago

D'accord on laisse en observation.
Merci pour votre réponse

#7 Updated by Daniel Dehennin over 2 years ago

C’est peut-être lié à #16703

#8 Updated by Daniel Dehennin over 2 years ago

  • Status changed from En attente d'informations to Nouveau
  • Assigned To deleted (Philippe Caseiro)
  • Parent task set to #16703

#9 Updated by Daniel Dehennin over 2 years ago

  • Project changed from Amon to eole-common
  • Subject changed from Amon 2.5.1 : problème de temps de démarrage to Ne plus faire d’appel CreoleRun dans ferme.firewall
  • Description updated (diff)

#10 Updated by Daniel Dehennin over 2 years ago

  • Description updated (diff)
  • Assigned To set to Daniel Dehennin

#11 Updated by Daniel Dehennin over 2 years ago

  • Estimated time set to 0.00 h
  • Remaining (hours) set to 0.0

#12 Updated by Scrum Master over 2 years ago

  • Status changed from Nouveau to En cours

#13 Updated by Daniel Dehennin over 2 years ago

  • % Done changed from 0 to 70
  • Estimated time changed from 0.00 h to 4.00 h
  • Remaining (hours) changed from 0.0 to 2.0

Des paquets en préparation sont disponibles pour les versions 2.5.

Vous pouvez les tester :

  • Avec les outils de mise à jour (attention, vous aurez d’autres modifications que celle-ci) :
    Maj-Auto -S test-eole.ac-dijon.fr -C
    
  • En appliquant les patches manuellement d65b5fe2764b9c336cb0b6545b93651efb831173

#14 Updated by Daniel Dehennin over 2 years ago

  • % Done changed from 70 to 100
  • Remaining (hours) changed from 2.0 to 0.25

Paquets 2.6 mis à dispositions.

#15 Updated by Daniel Dehennin over 2 years ago

Mise à jour des journaux pour la prochaine mise à jour candidate.

#16 Updated by Fabrice Barconnière over 2 years ago

  • % Done changed from 100 to 80
  • Remaining (hours) changed from 0.25 to 1.0

Je suis tombé sur un problème lé à ce correctif. J'ai saisi la demande #20848 dans le scénario Upgrade-Auto.
Ce n'est qu'après étude, j'ai vu que c'était lié à ce correctif.

#17 Updated by Daniel Dehennin over 2 years ago

  • % Done changed from 80 to 100

#18 Updated by Scrum Master over 2 years ago

  • Status changed from En cours to Résolu

#19 Updated by Fabrice Barconnière about 2 years ago

  • Remaining (hours) changed from 1.0 to 0.0

#20 Updated by Fabrice Barconnière about 2 years ago

Vu.
Plus d'appel à CreoleRun en 2.5.2 et 2.6.1.
Testé sur etb1.amon 2.5.2 et etb3.amonecole 2.6.1

#21 Updated by Fabrice Barconnière about 2 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF