Tâche #14028
Scénario #14004: Pouvoir préciser le netmask dans vip_resource_name (en CIDR)
Ajouter une variable vip_resource_netmask
Description
Il faut ajouter une variable de type "netmask" obligatoire dans le groupe vip_resource_name.
Il faut également corriger le script "appliquer_haute_dispo" pour supporter cette nouvelle variable.
Associated revisions
Haute dispo : possibilité de déclarer un netmask par VIP
dicos/02_haute_dispo.xml :
* variable vip_resource_netmask à renseigner
* variables vip_resource_gw auto avec adressip_gw si le réseau de la
VIP est le même que celui d'eth0
scripts/appliquer_hautedispo : * adaptation du script pour les netmask et les routes associées aux VIP
ref #14028 @2h
creole/eosfunc.py : ajout d'une fonction pour renvoyer une IP si deux
réseaux sont identiques
ref #14028 @1h
dicos/02_haute_dispo.xml : aide sur la nouvelle variable
vip_resource_netmask
ref #14028 @10m
History
#1 Updated by Scrum Master over 7 years ago
- Status changed from Nouveau to En cours
#2 Updated by Scrum Master over 7 years ago
- Assigned To set to Fabrice Barconnière
#3 Updated by Fabrice Barconnière over 7 years ago
- % Done changed from 0 to 100
- Remaining (hours) changed from 3.0 to 0.1
#4 Updated by Scrum Master over 7 years ago
- Status changed from En cours to Résolu
#5 Updated by Bruno Boiget over 7 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.1 to 0.0
ok sur un eolebase 2.5.2
Configuration avec ip redondée 192.168.0.155/24. Après reconfigure :
root@eolebase:~# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 02:00:c0:a8:00:66 brd ff:ff:ff:ff:ff:ff inet 192.168.0.24/24 brd 192.168.0.255 scope global eth0 valid_lft forever preferred_lft forever inet 192.168.0.155/24 brd 192.168.0.255 scope global secondary eth0 valid_lft forever preferred_lft forever