Project

General

Profile

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

Added by Joël Cuissinat 8 months ago. Updated 8 months ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
06/03/2021
Due date:
% Done:

100%

Remaining (hours):
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

Associated revisions

Revision a77e8b45 (diff)
Added by Joël Cuissinat 8 months ago

Fix free IP available in dynamic range calculation

Ref: #32624

History

#1 Updated by Joël Cuissinat 8 months ago

  • Status changed from Nouveau to En cours
  • Assigned To set to Joël Cuissinat

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

#2 Updated by Joël Cuissinat 8 months ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#3 Updated by Daniel Dehennin 8 months ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 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

Also available in: Atom PDF