Projet

Général

Profil

Tâche #13805

Scénario #13756: Assistance aux utilisateurs (45-47)

Forcer le renommage des interfaces réseaux sur 2.5.0

Ajouté par samuel morin il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
29/10/2015
Echéance:
% réalisé:

100%

Temps estimé:
1.00 h
Restant à faire (heures):
0.0

Description

Avec les distributions récentes, et sur certain type de matériel (dell PE M610, M620, M630, etc), le nommage des interfaces réseaux change.
Elles se nomment désormais em1, em2,..., emx.

Les scripts ne sont pas prévus pour cela.
Une solution consiste à supprimer le paquet biosdevname, désactiver l'option dans grub (ajouter GRUB_CMDLINE_LINUX=biosdevname=0 dans /etc/default/grub puis update-grub).

Peut-être serait-il bien d'adapter les scripts pour la prise en compte de noms d'interfaces autre qu'eth ...


Demandes liées

Lié à Distribution EOLE - Tâche #12481: forcer le renommage des interfaces réseaux Fermé 27/07/2015
Lié à eole-common - Tâche #15225: Le nom des interfaces réseaux ne sont plus persistants sur Ubuntu Trusty (14.04) Fermé 01/03/2016

Révisions associées

Révision c3e26100 (diff)
Ajouté par Daniel Dehennin il y a plus de 8 ans

Désactiver les noms d’interfaces systemd

EOLE n’est pas prêt.

  • debian/eole-server.postinst: Passer les bonnes options au noyau.

Ref: #13805

Cherry-picked from c15e9e6a35ac3e7873f765f3095354852de000de
Cherry-picked from fc085188582a0fc65ff127f0a3c9dfb23a10d77b

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 8 ans

Le contournement est normalement en place depuis #12481 mais aucun retour n’avait été fait.

Le problème est-il présent avec la 2.5.1-RC1 ?

#2 Mis à jour par samuel morin il y a plus de 8 ans

suis parti de l'iso courante de la 2.5 (2.5.0).
Je n'avais pas vu qu'il y avait déjà un signalement sur le sujet...
Néanmoins, plus que le contournement, c'est les scripts qu'il faudrait modifier pour que eth* ne soit plus en dur...

#3 Mis à jour par Daniel Dehennin il y a plus de 8 ans

samuel morin a écrit :

Néanmoins, plus que le contournement, c'est les scripts qu'il faudrait modifier pour que eth* ne soit plus en dur...

Tout a fait d’accord, cela va nécessiter beaucoup de modification dans les templates, scripts et logiciels (ERA ?).

#4 Mis à jour par Emmanuel GARETTE il y a plus de 8 ans

Daniel Dehennin a écrit :

samuel morin a écrit :

Néanmoins, plus que le contournement, c'est les scripts qu'il faudrait modifier pour que eth* ne soit plus en dur...

Tout a fait d’accord, cela va nécessiter beaucoup de modification dans les templates, scripts et logiciels (ERA ?).

Le travail est en cours et les variables existent ( https://dev-eole.ac-dijon.fr/issues/6951 ). Elles sont utilisées dans Era (et dans quelques autres templates) : https://dev-eole.ac-dijon.fr/projects/era/repository/revisions/master/entry/era/templates/subtmpl/minimal.xml#L5 .

Il faudrait peut être ouvrir un scénario pour tracker les templates/logiciels n'utilisant pas les variables.

#5 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

Il existe une demande connexe #10218

#6 Mis à jour par Daniel Dehennin il y a plus de 8 ans

  • Sujet changé de eole 2.5 gestion des interfaces réseaux à Forcer le renommage des interfaces réseaux sur 2.5.0

Il existe un cas qui nous obligent à porter la modification de #12481 en 2.5.0 :

  1. Un utilisateur applique le contournement manuellement sur son serveur
  2. EOLE fourni une nouvelle version du paquet eole-common pour 2.5.0

Le script postinst du paquet remplace la configuration GRUB quoi qu’il arrive, ce qui entraîne la disparition de la configuration utilisateur.

De plus, la configuration du nom des interfaces réseaux proposé dans #10218 n’est pas testé, on ne peut pas dire si tout fonctionne bien avec ce mécanisme.

Nous devons donc utiliser le contournement sur 2.5.

#7 Mis à jour par Scrum Master il y a plus de 8 ans

  • Tâche parente mis à #13756

#8 Mis à jour par Scrum Master il y a plus de 8 ans

  • Statut changé de Nouveau à En cours

#9 Mis à jour par Scrum Master il y a plus de 8 ans

  • Assigné à mis à Daniel Dehennin

#10 Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

Y a t'il des informations complémentaires à ajouter à la documentation en 2.4 ou en 2.5 ?
http://eole.ac-dijon.fr/documentations/2.5/partielles/HTML/ModuleAmon/co/03-interface-0_1.html#ccN7

#11 Mis à jour par Daniel Dehennin il y a plus de 8 ans

  • % réalisé changé de 0 à 100

Version 2.5.0-16 du paquet disponible en eole-2.5.0-proposed-updates.

#12 Mis à jour par Scrum Master il y a plus de 8 ans

  • Statut changé de En cours à Résolu

#13 Mis à jour par Daniel Dehennin il y a plus de 8 ans

  • Temps estimé mis à 1.00 h
  • Restant à faire (heures) mis à 1.0

#14 Mis à jour par Lionel Morin il y a plus de 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 1.0 à 0.0

Formats disponibles : Atom PDF