Project

General

Profile

Tâche #26910

Scénario #26911: Traitement express MEN (08-09)

Revoir le paramétrage du bonding : il ne fonctionne pas sur EOLE 2.7

Added by Fabrice Barconnière about 2 years ago. Updated about 2 years ago.

Status:
Fermé
Priority:
Normal
Start date:
03/04/2019
Due date:
03/22/2019
% Done:

100%

Estimated time:
6.00 h
Spent time:
Remaining (hours):
0.0

Description

Plusieurs erreurs :
  • Erreur en posttemplate/00-eole-common quand on paramètre une interface en bonding
    -----------------------------------------------------------------------------------------------
                                  Exécution des scripts posttemplate                               
    -----------------------------------------------------------------------------------------------
    run-parts: executing /usr/share/eole/posttemplate/00-eole-common reconfigure
    /usr/share/eole/posttemplate/00-eole-common: ligne 38 : continue: ceci n'a un sens que dans une boucle « for », « while » ou « until » 
    
  • La gateway n'est pas positionnée si le bond est sur l'interface 0
  • Modifier le test Squash HP-005-001 : mettre un bond sur l'interface 0 avec une gateway

config.eol - config.eol pour eolebase 2.7.0 avec alias + vlan sur eth0 et Bond avec alias + vlan sur eth1 (2.68 KB) Fabrice Barconnière, 02/27/2019 10:11 AM

Associated revisions

Revision faabbf8a (diff)
Added by Fabrice Barconnière about 2 years ago

The gateway is now set on eth0 when it is a bond

ref #26910

Revision af8b255d (diff)
Added by Fabrice Barconnière about 2 years ago

"continue" in "if" statement in not supported

ref #26910

Revision 92c199fd (diff)
Added by Fabrice Barconnière about 2 years ago

Some kernel params were applied on network interfaces before network configuration was applied

  • creole/reconfigure.py : apply network after template and before posttemplate

ref #26910

Revision d50de9a0 (diff)
Added by Fabrice Barconnière about 2 years ago

IP aliasing on bond interface didn't work

ref #26910

History

#1 Updated by Fabrice Barconnière about 2 years ago

  • Subject changed from Erreur en posttemplate/00-eole-common quand on paramètre une interface en bonding to Revoir le paramétrage du bonding : il ne fonctionne pas
  • Description updated (diff)
  • Parent task deleted (#26447)

#2 Updated by Fabrice Barconnière about 2 years ago

  • Tracker changed from Tâche to Demande
  • Target version deleted (sprint 2019 5-7 Equipe MENSR)

#3 Updated by Fabrice Barconnière about 2 years ago

  • Subject changed from Revoir le paramétrage du bonding : il ne fonctionne pas to Revoir le paramétrage du bonding : il ne fonctionne pas sur EOLE 2.7

#4 Updated by Fabrice Barconnière about 2 years ago

  • Tracker changed from Demande to Scénario
  • Start date deleted (06/29/2018)
  • Release set to EOLE 2.7.0
  • Story points set to 4.0

#5 Updated by Fabrice Barconnière about 2 years ago

  • Description updated (diff)

#6 Updated by Fabrice Barconnière about 2 years ago

  • Description updated (diff)

#7 Updated by Joël Cuissinat about 2 years ago

  • Due date set to 03/22/2019
  • Target version set to sprint 2019 10-12 Equipe MENSR
  • Start date set to 03/04/2019

#8 Updated by Fabrice Barconnière about 2 years ago

  • Parent task set to #26911

#9 Updated by Fabrice Barconnière about 2 years ago

  • Assigned To set to Fabrice Barconnière
  • Estimated time changed from 1.00 h to 6.00 h
  • Remaining (hours) changed from 1.0 to 6.0

#10 Updated by Fabrice Barconnière about 2 years ago

  • Status changed from Nouveau to En cours

#11 Updated by Fabrice Barconnière about 2 years ago

  • % Done changed from 0 to 60

Erreur au 1er reconfigure suivant l'activation du bonding sur l'interface 0 :

------------------------------------------------------------------------------------------------------------------------                 
                                            Application des paramètres Noyau                                                             
------------------------------------------------------------------------------------------------------------------------                 
sysctl: impossible d'obtenir les stat de /proc/sys/net/ipv4/conf/bond0/rp_filter: Aucun fichier ou dossier de ce type  

Les paramètres du noyau sont appliqués avant netplan apply, du coup, l'interface bond0 n'existe pas encore.

Il faut relancer netplan-apply avant l'application des paramètres du noyau.
--> à quel endroit ? reconfigure? posttemplate ?

#12 Updated by Fabrice Barconnière about 2 years ago

  • % Done changed from 60 to 100
  • Remaining (hours) changed from 6.0 to 0.5

Pour tester, exécuter HP-005-001

Avant correctif :
  • on perdait la main en ssh : pas de route par défaut sur l'interface bond0
  • erreur au reconfigure à l'application des paramètres du noyau

#13 Updated by Fabrice Barconnière about 2 years ago

  • Status changed from En cours to Résolu

#14 Updated by Fabrice Barconnière about 2 years ago

  • Status changed from Résolu to En cours

#15 Updated by Fabrice Barconnière about 2 years ago

  • % Done changed from 100 to 70

Les alias sur les bond ne fonctionnent pas

#16 Updated by Fabrice Barconnière about 2 years ago

  • File config.eol added

Pour tester, ajouter à chaud 2 interfaces admin1 dans la VM eolebase 2.7.0 instance default fraîchement déployée et reconfigurer avec config.eol

#17 Updated by Fabrice Barconnière about 2 years ago

#18 Updated by Fabrice Barconnière about 2 years ago

  • File deleted (config.eol)

#19 Updated by Fabrice Barconnière about 2 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 70 to 100

#20 Updated by Joël Cuissinat about 2 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.5 to 0.0

Test squash repassé avec succès (et quelques corrections) : http://squash-tm.eole.lan/squash/executions/8722

Also available in: Atom PDF