Projet

Général

Profil

Tâche #32624

Scénario #32576: L'EAD3 devait fonctionner sur tous les modules 2.8.1

Bug dans le calcul du nombre d'adresses IP disponibles

Ajouté par Joël Cuissinat il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
03/06/2021
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

<jojo2024> Bourritux, je me demandais si tu aurais pas constaté d'erreur sur le calcul du nombre d'@ disponibles dans les plages dynamiques EAD3/DHCP ?
<Bourritux> il me semble que notre meilleur client (et testeur) dhcp m'a parlé de ça en effet .. Il ya un petit moment , faudrait que je retrouve
<jojo2024> Bourritux, en regardant le code, j'ai du mal à voir si il y'en a toujours une en trop ou si il y a un effet de bord car l'itérateur est modifié dans la boucle !
<jojo2024> gnunux, tu peux jeter un œil ? https://dev-eole.ac-dijon.fr/projects/eole-dhcp/repository/revisions/master/entry/extra/dhcp/salt/custom.py#L290
<gnunux> jojo2024, je dirait comme toi, on ne devrait pas modifier l'iterateur dans la boucle ...
<gnunux> c'est un bug ca
<Bourritux> pour info , de notre testeur préféré : ip_basse 10.43.231.200 ip_haute 10.43.231.254 - ip dispo pour ead3 : 53/55
<Bourritux> alors qu'il y a 4 ip dyn dans cette plage

Révisions associées

Révision a77e8b45 (diff)
Ajouté par Joël Cuissinat il y a presque 3 ans

Fix free IP available in dynamic range calculation

Ref: #32624

Historique

#1 Mis à jour par Joël Cuissinat il y a presque 3 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat

Code présent à partir d'EOLE 2.7.1 ;)

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

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#3 Mis à jour par Daniel Dehennin il y a presque 3 ans

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

Avec 3 machines sur le réseau pédago, j’ai bien, dans EAD3 > Réseau > Paramétrer le DHCP > Sous réseaux

Nom Adresse basse Adresse haute Accès restreint Type de plage IP disponibles
pedago-dyn 10.3.2.50 10.3.2.100 non dynamique 48/51

Formats disponibles : Atom PDF