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 environ 2 ans. Mis à jour il y a environ 2 ans.

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

100%

Restant à faire (heures):
0.0


Demandes liées

Lié à Distribution EOLE - Tâche #36209: Les tests "test-seth-gpos" sont en erreur sur EOLE 2.10 Fermé 09/10/2024

Révisions associées

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

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

Ref #35765

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

Installer libgpo hors conteneur

Ref #35765

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

Gestion du conflit entre les paquets.

Ref #35765

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

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

Ref #35765

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

Ne pas utiliser continue pour sortir de fonctions.

Ref #35765

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

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

Ref #35765

Révision a8203d10 (diff)
Ajouté par Benjamin Bohard il y a plus d'un an

Installer libgpo hors conteneur

Ref #35765
Ref #36209

Cherry-picked from 085f83

Révision c524747a (diff)
Ajouté par Benjamin Bohard il y a plus d'un an

Gestion du conflit entre les paquets.

Ref #35765
Ref #36209

Cherry-picked from a70c5c

Historique

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

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 environ 2 ans

  • Statut changé de Nouveau à En cours

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

  • Assigné à mis à Benjamin Bohard

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

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 ans

  • 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 ans

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

#7 Mis à jour par Joël Cuissinat il y a plus d'un an

  • Lié à Tâche #36209: Les tests "test-seth-gpos" sont en erreur sur EOLE 2.10 ajouté

Formats disponibles : Atom PDF