Projet

Général

Profil

Tâche #35765

Scénario #33357: Faire fonctionner eole-ad-dc-gpos sur Scribe et AmonEcole

Le test jenkins pour Scribe 2.9.0 devrait être passant

Ajouté par Joël Cuissinat il y a 3 mois. Mis à jour il y a environ 2 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
12/02/2024
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Révisions associées

Révision 9e996f58 (diff)
Ajouté par Benjamin Bohard il y a 2 mois

Redécoupage des opérations selon le contexte de conteneur.

Ref #35765

Révision 085f8326 (diff)
Ajouté par Benjamin Bohard il y a 2 mois

Installer libgpo hors conteneur

Ref #35765

Révision a70c5c7c (diff)
Ajouté par Benjamin Bohard il y a 2 mois

Gestion du conflit entre les paquets.

Ref #35765

Révision d1e22be7 (diff)
Ajouté par Benjamin Bohard il y a 2 mois

Déport des fonctions attachées au conteneur dans samba4.sh

Ref #35765

Révision 34c552a2 (diff)
Ajouté par Benjamin Bohard il y a 2 mois

Ne pas utiliser continue pour sortir de fonctions.

Ref #35765

Révision c0a9a724 (diff)
Ajouté par Benjamin Bohard il y a 2 mois

Redécoupage des opérations selon le contexte de conteneur.

Ref #35765

Historique

#1 Mis à jour par Benjamin Bohard il y a 2 mois

L’erreur déclenchée dans le test lié était dû à un oubli de mettre à jour le test jenkins (changement du nom de paquet pour Scribe).

Elle masquait, cependant, un autre problème : celui du contexte d’exécution des scripts avec une dépendance sur des commandes dans le conteneur et hors conteneur.

La procédure n’est pas encore suffisamment découplée et il reste des commandes exécutées dans le conteneur qui font appel à des exécutables hors conteneurs (CreoleCat).

#2 Mis à jour par Benjamin Bohard il y a 2 mois

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Benjamin Bohard il y a 2 mois

  • Assigné à mis à Benjamin Bohard

#4 Mis à jour par Benjamin Bohard il y a 2 mois

Voici les changements qui sont à compléter :
- mutualiser les fonctions hors conteneurs utilisées dans les posttemplates mais dans un fichier spécifique (l’un des posttemplate est utilisé comme bibliothèque actuellement)
- ne conserver que les fonctions appelant CreoleCat et CreoleGet dans cette bibliothèque installée sur le maître
- déplacer les fonctions appelant les outils samba dans le conteneur, éventuellement dans samba4.sh qui contient déjà des fonctions sur les GPO
- vérifier que l’outil manage-gpo-eole importe la bonne bibliothèque pour avoir accès aux fonctions.

#5 Mis à jour par Joël Cuissinat il y a environ 2 mois

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

Test passant ;)

#6 Mis à jour par Joël Cuissinat il y a environ 2 mois

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

Formats disponibles : Atom PDF