Tâche #20396
Scénario #20446: Action DHCP : ajouter ou modifier une réservation d'IP
Sauvegarder les réservations d'IP
100%
Demandes liées
Révisions associées
ajout des tests unitaires pour la réservation d'IP (ref #20396)
ajout des tests unitaires pour la réservation d'IP (ref #20396)
ajout des tests unitaires pour la réservation d'IP (ref #20396)
Historique
#1 Mis à jour par Gwenael Remond il y a presque 7 ans
- Copié depuis Tâche #20203: Mise en place du backend salt de réservations DHCP ajouté
#2 Mis à jour par Gwenael Remond il y a presque 7 ans
- % réalisé changé de 20 à 0
- Temps estimé changé de 24.00 h à 10.00 h
#3 Mis à jour par Gwenael Remond il y a presque 7 ans
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 Mis à jour par Gwenael Remond il y a presque 7 ans
- Statut changé de En cours à Nouveau
#5 Mis à jour par Lionel Morin il y a presque 7 ans
- Sujet changé de Mise en place du backend salt de réservations DHCP à Sauvegarder les réservations d'IP
- Tâche parente changé de #20395 à #20446
#6 Mis à jour par Lionel Morin il y a presque 7 ans
- Temps estimé changé de 10.00 h à 6.00 h
- Restant à faire (heures) changé de 10.0 à 6.0
#7 Mis à jour par Scrum Master il y a presque 7 ans
- Projet changé de eole-dhcp à Distribution EOLE
- Statut changé de Nouveau à En cours
#8 Mis à jour par Scrum Master il y a presque 7 ans
- Assigné à mis à Emmanuel GARETTE
#9 Mis à jour par Emmanuel GARETTE il y a presque 7 ans
- % réalisé changé de 0 à 50
- Restant à faire (heures) changé de 6.0 à 3.0
#10 Mis à jour par Emmanuel GARETTE il y a presque 7 ans
- % réalisé changé de 50 à 100
- Restant à faire (heures) changé de 3.0 à 0.25
#11 Mis à jour par Scrum Master il y a presque 7 ans
- Statut changé de En cours à Résolu
#12 Mis à jour par Lionel Morin il y a presque 7 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.25 à 0.0
#13 Mis à jour par Lionel Morin il y a presque 7 ans
- Statut changé de Fermé à Résolu
#14 Mis à jour par Lionel Morin il y a presque 7 ans
- Statut changé de Résolu à Fermé