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
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
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 almost 7 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 over 6 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 over 6 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 over 6 years ago
Bonjour
Ce problème est-il toujours d'actualité ?
Merci d'avance.
#5 Updated by CAMILLE JACTARD over 6 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 over 6 years ago
D'accord on laisse en observation.
Merci pour votre réponse
#7 Updated by Daniel Dehennin about 6 years ago
C’est peut-être lié à #16703
#8 Updated by Daniel Dehennin almost 6 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 almost 6 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 almost 6 years ago
- Description updated (diff)
- Assigned To set to Daniel Dehennin
#11 Updated by Daniel Dehennin almost 6 years ago
- Estimated time set to 0.00 h
- Remaining (hours) set to 0.0
#12 Updated by Scrum Master almost 6 years ago
- Status changed from Nouveau to En cours
#13 Updated by Daniel Dehennin almost 6 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 almost 6 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 almost 6 years ago
Mise à jour des journaux pour la prochaine mise à jour candidate.
#16 Updated by Fabrice Barconnière almost 6 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 almost 6 years ago
- % Done changed from 80 to 100
#18 Updated by Scrum Master almost 6 years ago
- Status changed from En cours to Résolu
#19 Updated by Fabrice Barconnière over 5 years ago
- Remaining (hours) changed from 1.0 to 0.0
#20 Updated by Fabrice Barconnière over 5 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 over 5 years ago
- Status changed from Résolu to Fermé