Projet

Général

Profil

Tâche #35344

Scénario #35306: Amon 2.9.0 / eth0_method dhcp ne fonctionne pas

Réécrire la fonction get_devices de eosfunc.py

Ajouté par Laurent Gourvenec il y a environ un an. Mis à jour il y a presqu'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
01/10/2022
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Parser la sortie de la commande ip est relativement instable. Ici, un "nouveau" champs "metric 100" est apparu et à décalé le champs broadcast.

Révisions associées

Révision a1f7d2b5 (diff)
Ajouté par Laurent Gourvenec il y a environ un an

Refonte plus robuste de la fonction get_devices

Les champs de /sbin/ip ne sont pas forcément dans le même ordre d'une
version à l'autre. En 2.9, le champs 'metric 100' peut survenir et décaler
le champs broadcast.

Ref #35306

Révision d2c20a0e (diff)
Ajouté par Laurent Gourvenec il y a environ un an

Ajout de la dépendance sur python3-pyroute2

Ref #35306

Révision 172de3c9 (diff)
Ajouté par Laurent Gourvenec il y a environ un an

Fix fuite de fd lié à pyroute2

Ref #35344

Historique

#1 Mis à jour par Laurent Gourvenec il y a environ un an

  • Statut changé de Nouveau à À valider

#2 Mis à jour par Laurent Gourvenec il y a environ un an

  • % réalisé changé de 0 à 100

#3 Mis à jour par Benjamin Bohard il y a environ un an

  • Statut changé de À valider à Résolu

#4 Mis à jour par Joël Cuissinat il y a presqu'un an

creole$ git branch -r --contains a1f7d2b5 
  origin/HEAD -> origin/master
  origin/dist/eole/2.9.0/master
  origin/master

#5 Mis à jour par Joël Cuissinat il y a presqu'un an

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

OK

Formats disponibles : Atom PDF