Project

General

Profile

Tâche #24205

Scénario #24289: EOLE 2.7.0 : Implémenter les fonctionnalités manquantes au niveau de la gestion du réseau

Prendre en compte les routes statiques dans Netplan

Added by Joël Cuissinat almost 3 years ago. Updated almost 3 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
07/02/2018
Due date:
% Done:

100%

Spent time:
Remaining (hours):
0.0

Description

Groupe de variables "route_adresse" dans l'onglet "réseau avancé".

Cela génère le template /etc/eole/static-routes qui est lui-même lu par les scripts suivants (qu'il faudra supprimer) :
  • /etc/network/if-up.d/static-routes-add
  • /etc/network/if-down.d/static-routes-del

Pas de test squash trouvé pour cette fonctionnalité => en prévoir un


Related issues

Related to Distribution EOLE - Tâche #15824: Simplifier la gestion des routes statiques Fermé 04/08/2016

Associated revisions

Revision e1c40bad (diff)
Added by Laurent Flori almost 3 years ago

Add static routing to networkd

ref: #24205

Revision 914c810d (diff)
Added by Laurent Flori almost 3 years ago

Remove static-routes-[add|del]: unused with systemd-networkd

ref: #24205

Revision 1caa7205 (diff)
Added by Laurent Flori almost 3 years ago

add condition for generating template

ref: #24205

Revision 72747303 (diff)
Added by Laurent Flori almost 3 years ago

remove unnecessary installation of static-routes-*

ref: #24205

static-routes-add and static-routes-del were removed don't try to install them

Revision dabe76fb (diff)
Added by Joël Cuissinat over 2 years ago

Revert "add condition for generating template"

The templating is now managed with a filelist

ref: #24205
ref: #25322

This reverts commit 1caa7205086cf93b770ad8c25efbe2d07048fbfd.

History

#1 Updated by Joël Cuissinat almost 3 years ago

  • Description updated (diff)

#2 Updated by Joël Cuissinat almost 3 years ago

Canevas pour le test : envisager de le faire passer sur un module multi-carte avec un scénario plus crédible ?

  • Exécuter GenConfig
  • Activer le mode expert
  • Aller dans l'onglet "Réseau avancé"
  • Passer la variable "Ajouter des routes statiques" à "oui" et déclarer la route suivante
    • "Adresse IP ou réseau à ajouter dans la table de routage" : "1.1.1.1"
    • "Masque de sous réseau (mettre à 255.255.255.255 si adresse host)" : "255.255.255.255"
    • "Adresse IP de la passerelle pour accéder à ce réseau" : "192.168.0.254"
    • "Interface réseau reliée à la passerelle" : "0"
  • Enregistrer la configuration et quitter
  • Tester avant ?
    root@scribe:~# ip route
    default via 192.168.0.1 dev ens4 onlink 
    192.168.0.0/24 dev ens4  proto kernel  scope link  src 192.168.0.26
    
  • reconfigurer le serveur
  • tester après :
    root@scribe:~# ip route
    default via 192.168.0.1 dev ens4 onlink 
    1.1.1.1 via 192.168.0.254 dev ens4 
    192.168.0.0/24 dev ens4  proto kernel  scope link  src 192.168.0.26 
    
  • tester la désactivation ?
    CreoleSet activer_route non
    reconfigure
    

#3 Updated by Joël Cuissinat almost 3 years ago

  • Start date deleted (06/13/2018)
  • Parent task changed from #23734 to #24289

#4 Updated by Scrum Master almost 3 years ago

  • Status changed from Nouveau to En cours
  • Start date set to 07/02/2018

#5 Updated by Scrum Master almost 3 years ago

  • Assigned To set to Laurent Flori

#6 Updated by Laurent Flori almost 3 years ago

  • Status changed from En cours to Résolu

#7 Updated by Joël Cuissinat almost 3 years ago

  • Status changed from Résolu to Fermé
  • % Done changed from 0 to 100
  • Remaining (hours) set to 0.0

Testé OK en rédigeant le tests squash associé : http://squash-tm.eole.lan/squash/test-cases/4491/info

#8 Updated by Joël Cuissinat over 2 years ago

  • Related to Tâche #15824: Simplifier la gestion des routes statiques added

Also available in: Atom PDF