Project

General

Profile

Tâche #20396

Scénario #20446: Action DHCP : ajouter ou modifier une réservation d'IP

Sauvegarder les réservations d'IP

Added by Gwenael Remond over 4 years ago. Updated over 4 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Start date:
03/27/2017
Due date:
% Done:

100%

Estimated time:
6.00 h
Remaining (hours):
0.0

Related issues

Copied from eole-dhcp - Tâche #20203: Mise en place du backend salt de réservations DHCP Fermé 03/27/2017

Associated revisions

Revision c5db9c3a (diff)
Added by Emmanuel GARETTE over 4 years ago

ajout des tests unitaires pour la réservation d'IP (ref #20396)

Revision f76e6aeb (diff)
Added by Emmanuel GARETTE over 4 years ago

reserved IPs in the DHCP backend and unit tests

ref #20462
ref #20498
ref #20396

Revision 684e786e (diff)
Added by Emmanuel GARETTE over 4 years ago

ajout des tests unitaires pour la réservation d'IP (ref #20396)

Revision 3dd51ddd (diff)
Added by Emmanuel GARETTE over 4 years ago

reserved IPs in the DHCP backend and unit tests

ref #20462
ref #20498
ref #20396

Revision 1fb5e68a (diff)
Added by Emmanuel GARETTE over 4 years ago

ajout des tests unitaires pour la réservation d'IP (ref #20396)

History

#1 Updated by Gwenael Remond over 4 years ago

  • Copied from Tâche #20203: Mise en place du backend salt de réservations DHCP added

#2 Updated by Gwenael Remond over 4 years ago

  • % Done changed from 20 to 0
  • Estimated time changed from 24.00 h to 10.00 h

#3 Updated by Gwenael Remond over 4 years ago

données disponibles dans gen_config

Dans la famille Dhcp, on a par exemple :

root@eolebase:~# salt-call ead.dhcp_get_subnets
local:
    |_
      - 10.1.3.0
      - 10.1.3.20
      - 10.1.3.100
      - 255.255.255.0
  • réseau : 10.1.3.0
  • plage dynamique {10.1.3.20..10.1.3.100}
  • masque 255.255.255.0

validation des données

Lors d'une réservation DHCP (saisie à la main ou lors de l'import csv), il faut aussi valider les données :

  • l'adresse ip saisie n'est peut-être pas valide => mettre un warning, mais ne pas interdire la saisie (à discuter)
  • deux adresses mac identiques dans le même réseau => interdire (c'est pas possible)
  • deux noms d'hôtes identiques dans le même réseau => interdire (pas possible)
  • il ne faut pas que l'ip saisie soit dans la plage dynamique => warning

calcul d'IP

si à la place de l'adresse ip, une plage réseau est donnée
il faut alors déterminer une ip valable.

=> cette partie est maintenant déportée dans la tache #20397

l'interface d'importation

l'interface d'importation fournit le préfixe et la plage réseau
(un import se fait uniquement sur un seul réseau)

- si pas de nom, se baser sur le préfixe
- si pas d'ip, se baser sur le réseau

#4 Updated by Gwenael Remond over 4 years ago

  • Status changed from En cours to Nouveau

#5 Updated by Lionel Morin over 4 years ago

  • Subject changed from Mise en place du backend salt de réservations DHCP to Sauvegarder les réservations d'IP
  • Parent task changed from #20395 to #20446

#6 Updated by Lionel Morin over 4 years ago

  • Estimated time changed from 10.00 h to 6.00 h
  • Remaining (hours) changed from 10.0 to 6.0

#7 Updated by Scrum Master over 4 years ago

  • Project changed from eole-dhcp to Distribution EOLE
  • Status changed from Nouveau to En cours

#8 Updated by Scrum Master over 4 years ago

  • Assigned To set to Emmanuel GARETTE

#9 Updated by Emmanuel GARETTE over 4 years ago

  • % Done changed from 0 to 50
  • Remaining (hours) changed from 6.0 to 3.0

#10 Updated by Emmanuel GARETTE over 4 years ago

  • % Done changed from 50 to 100
  • Remaining (hours) changed from 3.0 to 0.25

#11 Updated by Scrum Master over 4 years ago

  • Status changed from En cours to Résolu

#12 Updated by Lionel Morin over 4 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0

#13 Updated by Lionel Morin over 4 years ago

  • Status changed from Fermé to Résolu

#14 Updated by Lionel Morin over 4 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF