Anomalie #6110
reconfigure devrait tester sur adresse_ip_eth0 n'est pas 169.254.0.1
Description
En mode DHCP et PPPOE adresse_(ip|network|netmask)_eth0 ont toujours des IPs (169.254.0.1|169.254.0.0|255.255.0.0).
Il ne faudrait pas que les templates restent avec c'est IP. Après la templatisation il faudrait un mécanisme pour soit :
- de relancer le réseau ;
- demander à l'utilisateur de relancer le réseau et de refaire une instance.
Demandes liées
Révisions associées
creole/reconfigure.py : Test si l'adresse IP eth0 est valide
creole/error.py : Création de l'erreur NetworkConfigError
En dhcp ou PPPOE si il y a un problème avec l'obtention d'une adresse IP
adresse_ip_eth0 est valorisée avec 169.254.0.1. Au reconfigure les
configuration peuvent être générés avec cette ip, dans ce cas le serveur
ne fonctionneras pas. On test donc si eth0 a cette IP au reconfigure
pour informer l'utilisateur que le serveur n'a pas d'adresse IP valide.
fixes #6110 @2h
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Version cible changé de Eole 2.4-alpha2 à Eole 2.4-beta1
#2 Mis à jour par Daniel Dehennin il y a plus de 10 ans
- Version cible changé de Eole 2.4-beta1 à Eole 2.4-beta2
#3 Mis à jour par Philippe Caseiro il y a plus de 10 ans
Procédure :
Après la templatisation
Tester si adresse_ip_eth0 == 169.254.0.1
si c'est le cas on relance le réseau
on relance la templatisation
on retest, si c'est toujours 169.254.0.1 on fait une erreur et on oblige l'utilisateur a brancher le câble :)
#4 Mis à jour par Philippe Caseiro il y a plus de 10 ans
- Assigné à mis à Philippe Caseiro
#5 Mis à jour par Philippe Caseiro il y a plus de 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit cb510042070fba19b1be4cc5edee2d36d63cfefd.
#6 Mis à jour par Joël Cuissinat il y a plus de 10 ans
- Echéance mis à 08/11/2013
- Statut changé de Résolu à Fermé
- Début mis à 04/11/2013
Génération des fichiers de configuration La carte eth0 ne dispose pas d'une adresse ip valide Relance du service réseau Restart network service networking in root