Tâche #8262
Distribution EOLE - Scénario #10630: Préparer une maquette EOLE 2.5α
Le redémarrage du réseau ne fonctionne pas sur 2.5
Description
Il n’est pas possible de redémarrer le réseau sur Trusty Thar avec la commande suivante :
root@trusty:~# service networking restart stop: Job failed while stopping start: Job is already running: networking
Après avoir désactivé les interfaces avec ifdown
ou iproute
il faut utiliser la commande ifup
:
root@trusty:~# ifup -a
Révisions associées
Utilisation de « ifup -a » pour démarrer le réseau
Sur Ubuntu Trusty, le redémarrage du service réseau ne fonctionne pas.
Il faut utiliser la commande « ifup ».
- pyeole/service/module/network.py: Utilisation de la commande « ifup »
pour démarrer le réseau.
Recharger le service réseau n’est pas supporté.
Ref: #8262 @30m
Correction de l’appel « system_out »
- pyeole/service/module/network.py (Service._ifconfig_down): Passer les
arguments en liste et activer le pty.
Ref: #8262 @15m
Autoriser les interfaces VLAN dans les bridges
- pyeole/service/module/network.py (Service._list_bridges): Suppression
du possible suffixe en « @ethX » des interfaces VLAN.
Ref: #8262
Gérer les bridges après les autres interfaces
La gestin des bridges ne font que supprimer les adresses IP, désactiver
l’interfaces qui y sont attachées et effacer l’entrée dans le fichier
« ifstate ».
La gestion des autres interfaces se base sur le contenu du fichier
« ifstate ».
Cela conduit à la nom suppression des interfaces de VLAN.
- pyeole/service/module/network.py (Service._down_interfaces):
Modification de l’ordre de traitement des interfaces.
Ref: #8262 @15m
Supprimer le bridge lorsqu’il est vide
Les bridges peuvent contenir des interfaces gérées (présente dans
« /etc/network/interfaces ») et des interfaces non gérées comme celles
des conteneurs.
- pyeole/service/module/network.py (Service._down_interfaces):
Désactiver le bridge si des interfaces non gérées sont présentes.
Supprimer le bridge si aucune interface n’y est attachée.
Ref: #8262 @15m
Utiliser « iproute » pour toutes les interfaces.
- pyeole/service/module/network.py (Service._down_interfaces): Supprimer
les interfaces de VLANs inconditionnellement.
Utiliser « iproute » pour arrêter toutes les interfaces.
Ref: #8262 @30m
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Début
26/05/2014supprimé - Tâche parente mis à #9383
#2 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Restant à faire (heures) mis à 2.0
#3 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Sujet changé de Le redémarrage du réseau ne fonctionne pas à Le redémarrage du réseau ne fonctionne pas sur 2.5
- Tâche parente
#9383supprimé - Release mis à EOLE 2.5.0
- Points de scénarios mis à 6.0
#4 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Tracker changé de Tâche à Scénario
- Temps estimé
2.00 hsupprimé
#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans
- Version cible
sprint 2014 48-49supprimé
#6 Mis à jour par Fabrice Barconnière il y a environ 9 ans
- Echéance mis à 06/03/2015
- Version cible mis à sprint 2015 8-10
- Début mis à 16/02/2015
#7 Mis à jour par Joël Cuissinat il y a environ 9 ans
- Tracker changé de Scénario à Tâche
- Echéance
06/03/2015supprimé - Début
16/02/2015supprimé - Temps estimé mis à 2.00 h
- Tâche parente mis à #10630
#8 Mis à jour par Daniel Dehennin il y a environ 9 ans
- Statut changé de Nouveau à En cours
- Début mis à 17/02/2015
#9 Mis à jour par Daniel Dehennin il y a environ 9 ans
- Description mis à jour (diff)
- Assigné à mis à Daniel Dehennin
#10 Mis à jour par Daniel Dehennin il y a environ 9 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 2.0 à 0.1
#11 Mis à jour par Daniel Dehennin il y a environ 9 ans
- Statut changé de Résolu à En cours
#12 Mis à jour par Daniel Dehennin il y a environ 9 ans
- Statut changé de En cours à Résolu
#13 Mis à jour par Joël Cuissinat il y a environ 9 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.1 à 0.0
Les modules 2.5.0 fonctionnent :)