Projet

Général

Profil

Scénario #33800

Pas de route au reconfigure. (constaté sur AMON 2.8)

Ajouté par Ludwig Seys il y a environ 2 ans. Mis à jour il y a environ 2 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
11/02/2022
Echéance:
04/03/2022
% réalisé:

100%

Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

A la fin du reconfigure les routes sont absentes.
Reproduit sur 3 reconfigure.
dans les logs ont remarques que 01-extras-routes.yaml est ajouté 2 secondes après le redémarrage de netplan-apply, ce qui pourrait expliquer sa non prise en compte.

@2022-02-09 14:55:46,439: creole.template - Instanciation du fichier '/etc/netplan/00-eole.yaml' depuis '/var/lib/creole/00-eole.yaml'
2022-02-09 14:55:46,440: creole.template - Copie du template '/usr/share/eole/creole/distrib/00-eole.yaml' vers '/var/lib/creole'
2022-02-09 14:55:46,440: creole.template - Traitement Cheetah : '/var/lib/creole/00-eole.yaml' vers '/etc/netplan/00-eole.yaml'
2022-02-09 14:55:46,463: creole.template - Changement des propriétés : chown root:root /etc/netplan/00-eole.yaml
2022-02-09 14:55:46,466: creole.template - Changement des propriétés : chmod 0644 /etc/netplan/00-eole.yaml
2022-02-09 14:55:48,525: pyeole.service.launcher - Restart Systemd service netplan-apply
2022-02-09 14:55:49,328: pyeole.service.launcher - OK
2022-02-09 14:55:49,348: pyeole.service.launcher - Service netplan-apply is running


2022-02-09 14:55:49,809: creole.template - Instanciation du fichier '/etc/netplan/00-eole.yaml' depuis '/var/lib/creole/00-eole.yaml'
2022-02-09 14:55:49,810: creole.template - Copie du template '/usr/share/eole/creole/distrib/00-eole.yaml' vers '/var/lib/creole'
2022-02-09 14:55:49,810: creole.template - Traitement Cheetah : '/var/lib/creole/00-eole.yaml' vers '/etc/netplan/00-eole.yaml'
2022-02-09 14:55:49,830: creole.template - Changement des propriétés : chown root:root /etc/netplan/00-eole.yaml
2022-02-09 14:55:49,833: creole.template - Changement des propriétés : chmod 0644 /etc/netplan/00-eole.yaml


2022-02-09 14:55:50,525: creole.template - Instanciation du fichier '/etc/netplan/01-extras-routes.yaml' depuis '/var/lib/creole/01-extras-routes.yaml'
2022-02-09 14:55:50,526: creole.template - Copie du template '/usr/share/eole/creole/distrib/01-extras-routes.yaml' vers '/var/lib/creole'
2022-02-09 14:55:50,526: creole.template - Traitement Cheetah : '/var/lib/creole/01-extras-routes.yaml' vers '/etc/netplan/01-extras-routes.yaml'
2022-02-09 14:55:50,540: creole.template - Changement des propriétés : chown root:root /etc/netplan/01-extras-routes.yaml
2022-02-09 14:55:50,543: creole.template - Changement des propriétés : chmod 0644 /etc/netplan/01-extras-routes.yaml@

Note le problèmes est apparu sur un serveur en production depuis sa mise à jours du jeudi 27 janvier 2022.


Sous-tâches

Tâche #33807: Templatiser tous les fichiers utiliser par netplanFerméEmmanuel GARETTE

Tâche #33809: Tester et diffuser la correctionFerméJoël Cuissinat

Historique

#1 Mis à jour par Emmanuel GARETTE il y a environ 2 ans

Le netplan-apply doit être fait avant la génération des templates (pour connaitre l'IP en cas de DHCP).
Le fichier route n'est pas généré avant de lancer netplan-apply.

#2 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • etb1.amon-2.8.1-instance-default

Après re-démarrage (14 lignes) :

root@amon:~# ip route
default via 192.168.0.1 dev ens4 proto static 
10.1.1.0/24 dev ens5 proto kernel scope link src 10.1.1.1 
10.1.2.0/24 dev ens6 proto kernel scope link src 10.1.2.1 
10.1.3.0/24 dev ens7 proto kernel scope link src 10.1.3.1 
10.1.15.0/24 dev ens5 proto kernel scope link src 10.1.15.1 
10.1.16.0/24 dev ens5 proto kernel scope link src 10.1.16.1 
10.1.17.0/24 via 10.1.1.254 dev ens5 proto static metric 100 
10.1.21.0/24 dev vlan21 proto kernel scope link src 10.1.21.1 
10.1.22.0/24 dev vlan22 proto kernel scope link src 10.1.22.1 
10.1.26.0/24 via 10.1.2.254 dev ens6 proto static metric 100 
10.1.36.0/24 via 10.1.3.254 dev ens7 proto static metric 100 
192.168.0.0/24 dev ens4 proto kernel scope link src 192.168.0.31 
192.168.11.0/24 via 192.168.0.254 dev ens4 proto static metric 100 
192.168.12.0/24 via 192.168.0.254 dev ens4 proto static metric 100

Après reconfigure (9 lignes) :

root@amon:~# ip route 
default via 192.168.0.1 dev ens4 proto static 
10.1.1.0/24 dev ens5 proto kernel scope link src 10.1.1.1 
10.1.2.0/24 dev ens6 proto kernel scope link src 10.1.2.1 
10.1.3.0/24 dev ens7 proto kernel scope link src 10.1.3.1 
10.1.15.0/24 dev ens5 proto kernel scope link src 10.1.15.1 
10.1.16.0/24 dev ens5 proto kernel scope link src 10.1.16.1 
10.1.21.0/24 dev vlan21 proto kernel scope link src 10.1.21.1 
10.1.22.0/24 dev vlan22 proto kernel scope link src 10.1.22.1 
192.168.0.0/24 dev ens4 proto kernel scope link src 192.168.0.31

#3 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Tracker changé de Demande à Scénario
  • Echéance mis à 04/03/2022
  • Version cible mis à Prestation Cadoles MEN 2022 06-09
  • Release mis à EOLE 2.8.1
  • Points de scénarios mis à 1.0

#4 Mis à jour par Emmanuel GARETTE il y a environ 2 ans

  • Statut changé de Nouveau à Résolu
  • Assigné à mis à Emmanuel GARETTE

#5 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Statut changé de Résolu à Terminé (Sprint)

#6 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Lié à Tâche #33941: Pas de route au reconfigure. (constaté sur AMON 2.7.2) ajouté

#7 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Lié à Tâche #33941: Pas de route au reconfigure. (constaté sur AMON 2.7.2) supprimé

#8 Mis à jour par Toni MANUEL il y a environ 2 ans

  • Fichier zephir_config_397.eol ajouté

#9 Mis à jour par Joël Cuissinat il y a environ 2 ans

  • Fichier zephir_config_397.eol supprimé

Formats disponibles : Atom PDF