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
Associated revisions
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
History
#1 Updated by Joël Cuissinat over 8 years ago
- Start date deleted (
05/26/2014) - Parent task set to #9383
#2 Updated by Joël Cuissinat about 8 years ago
- Remaining (hours) set to 2.0
#3 Updated by Joël Cuissinat about 8 years ago
- Subject changed from Le redémarrage du réseau ne fonctionne pas to Le redémarrage du réseau ne fonctionne pas sur 2.5
- Parent task deleted (
#9383) - Release set to EOLE 2.5.0
- Story points set to 6.0
#4 Updated by Joël Cuissinat about 8 years ago
- Tracker changed from Tâche to Scénario
- Estimated time deleted (
2.00 h)
#5 Updated by Joël Cuissinat about 8 years ago
- Target version deleted (
sprint 2014 48-49)
#6 Updated by Fabrice Barconnière almost 8 years ago
- Due date set to 03/06/2015
- Target version set to sprint 2015 8-10
- Start date set to 02/16/2015
#7 Updated by Joël Cuissinat almost 8 years ago
- Tracker changed from Scénario to Tâche
- Due date deleted (
03/06/2015) - Start date deleted (
02/16/2015) - Estimated time set to 2.00 h
- Parent task set to #10630
#8 Updated by Daniel Dehennin almost 8 years ago
- Status changed from Nouveau to En cours
- Start date set to 02/17/2015
#9 Updated by Daniel Dehennin almost 8 years ago
- Description updated (diff)
- Assigned To set to Daniel Dehennin
#10 Updated by Daniel Dehennin almost 8 years ago
- Status changed from En cours to Résolu
- % Done changed from 0 to 100
- Remaining (hours) changed from 2.0 to 0.1
#11 Updated by Daniel Dehennin almost 8 years ago
- Status changed from Résolu to En cours
#12 Updated by Daniel Dehennin almost 8 years ago
- Status changed from En cours to Résolu
#13 Updated by Joël Cuissinat almost 8 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.1 to 0.0
Les modules 2.5.0 fonctionnent :)