Projet

Général

Profil

Scénario #31670

ScribeAD 2.7 : pb suite à changement IP de passerelle

Ajouté par Gilles Grandgérard il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
26/11/2020
Echéance:
12/03/2021
% réalisé:

100%

Points de scénarios:
2.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Échanges avec Pascal JEAN

Bonjour,

J'ai solutionné le problème, je vous explique ce qui c'est passé, cela pourra peut-être profiter à d'autres...
Il y a peut-être un bug au niveau de gen_config... à voir au niveau des développeurs ?
J'ai basculé il y a plusieurs semaines sur un autre réseau avec une nouvelle passerelle. J'ai donc changé la configuration avec gen_config, pensant que cela allait le changer aussi dans la config du conteneur addc.
Or, dans le fichier de configuration /var/lib/lxc/addc/config le paramètre lxc.net.0.ipv4.gateway n'a pas été modifié. Du coup, plus d'accès internet dans le conteneur addc.
Bizarrement, j'ai lancé plusieurs reconfigure depuis et il ne m'a jamais signalé de problème !!
Il y a 15 jours, je pense qu'il y eu une modification dans le paquet eole-ad-dc-scripts, en tout cas, elle a dû être poussée dans les dépôts à ce moment là, car Joel Cuissinat l'a modifié en décembre...
Bref sans accès internet dans le conteneur addc, les scripts addc n'ont pas été mis à jour, ce qui a désynchronisé la config du serveur de fichier et du contrôleur de domaine.

Le 08/02/2021 à 22:17, Joel Cuissinat a écrit :

Bonsoir,
Si vous ouvrez le script "postservice", vous pouvez vous apercevoir que la commande en question est à exécuter dans le conteneur : https://dev-eole.ac-dijon.fr/projects/eole-ad/repository/scribe-ad/entry/postservice/04-eolead-manage-samba?rev=2.7.2%2Fmaster
Le chemin complet du script est donc /var/lib/lxc/addc/rootfs/usr/share/eole/samba/samba_configure mais cela ne rend pas l'erreur plus rassurante :o
Êtes-vous bien sûr que le conteneur est à jour par rapport au "maître" ?
ssh addc -- apt update && apt dist-upgrade

Bonjour,

Mes utilisateurs ont brutalement perduent un accès au partage commun : refus d'accès pour cause d'autorisation. Le partage est visible sous Win10, impossible de l'ouvrir.
Cela s'est produit un lundi, mes mise à jour étant planifiées le week-end, je suspecte un problème de ce côté là.
J'ai lancé un reconfigure qui se termine par :
run-parts: executing /usr/share/eole/postservice/04-eolead-manage-samba reconfigure
bash: /usr/share/eole/samba/samba_configure: Aucun fichier ou dossier de ce type
run-parts: /usr/share/eole/postservice/04-eolead-manage-samba exited with return code 127
Erreur : postservice

Manifestement, il manque le fichier /usr/share/eole/samba/samba_configure, j'ai fait un ls :
  1. ls /usr/share/eole/samba
    ls: impossible d'accéder à '/usr/share/eole/samba': Aucun fichier ou dossier de ce type
    Je n'ai plus de dossier samba dans /usr/share/eole !!
    Auriez-vous un idée de comment "rapidement" rétablir la situation et éventuellement de la raison ?

Solutions à mettre en œuvre

  • EOLE >= 2.7.2
  • Eoliser le fichier /var/lib/lxc/addc/config
  • remplacer le code de génération du fichier dans /usr/share/eole/sbin/eolead par un CreoleCat
  • améliorer (cf. #31229) et utiliser la filelist 'ad_local'

Critères d'acceptation

  • le fichier généré est le même qu'avant
  • pas de régression (tests Jenkins toujours passants)

Sous-tâches

Tâche #31229: Arborescence lxc présente sur Seth ÉducationFerméEmmanuel GARETTE

Tâche #31767: Etude du fichier eoleadFerméEmmanuel GARETTE

Tâche #31769: Templatiser /var/lib/lxc/addc/configFerméEmmanuel GARETTE

Tâche #31774: Passer en auto_freeze les variables à ne pas modifierFerméEmmanuel GARETTE

Tâche #31776: Templatiser /etc/resolv.conf du conteneurFerméEmmanuel GARETTE

Tâche #31777: Backporter la templatisation de samba4-vars.confFerméEmmanuel GARETTE


Demandes liées

Lié à Distribution EOLE - Tâche #31740: Valider le scénario ScribeAD 2.7 : pb suite à changement IP de passerelle Fermé 24/02/2021

Historique

#1 Mis à jour par Gilles Grandgérard il y a environ 3 ans

  • Echéance mis à 12/03/2021
  • Version cible mis à Prestation Cadoles MEN 08-10
  • Début mis à 22/02/2021

#2 Mis à jour par Gilles Grandgérard il y a environ 3 ans

  • Points de scénarios mis à 2.0

#3 Mis à jour par Gilles Grandgérard il y a environ 3 ans

  • Release mis à EOLE 2.7.2

#4 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Description mis à jour (diff)

#5 Mis à jour par Emmanuel GARETTE il y a environ 3 ans

  • Assigné à mis à Emmanuel GARETTE

#6 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Lié à Tâche #31740: Valider le scénario ScribeAD 2.7 : pb suite à changement IP de passerelle ajouté

#7 Mis à jour par Emmanuel GARETTE il y a environ 3 ans

  • Statut changé de Nouveau à Résolu

#8 Mis à jour par Joël Cuissinat il y a environ 3 ans

  • Statut changé de Résolu à Terminé (Sprint)

Formats disponibles : Atom PDF