Projet

Général

Profil

Tâche #21058

Scénario #21098: Faire le point sur les problèmes Eclair/gaspacho-agent

Si on demande des clients i386 et que Gaspacho agent est activé, la génération de l'image échoue

Ajouté par Joël Cuissinat il y a presque 7 ans. Mis à jour il y a plus de 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
18/07/2017
Echéance:
% réalisé:

100%

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

Description

root@eclair:~# tail -fn10 /var/log/ltsp_build_client.log 
Traitement des actions différées (« triggers ») pour dbus (1.10.6-1ubuntu3.3) ...
Running in chroot, ignoring request.
sh: 1: CreoleGet: not found
Running in chroot, ignoring request.
Running in chroot, ignoring request.
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
E: Impossible de trouver le paquet gaspacho-agent
erreur: l'installation du client LTSP a échoué.

Au pire, conditionner l'ajout du paquet en fonction de l'architecture en plus de l'activation du logiciel dans le template : ltsp-build-client.tmpl

En profiter pour vérifier l'erreur CreoleGet qu'on voit dans les logs :o

ltsp-build-client.patch Voir (1,54 ko) Joël Cuissinat, 26/07/2017 10:56

gaspacho-agent.conf.patch Voir (616 octets) Joël Cuissinat, 26/07/2017 10:56


Demandes liées

Dupliqué par Distribution EOLE - Proposition Scénario #19957: On devrait pouvoir installer Gaspacho dans l'image embarquée pour les clients i386 Fermé

Révisions associées

Révision 18dacec6 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 6 ans

gestion du dépôt pour pouvoir installer gaspacho-agent (et uniquement lui) depuis les dépôts EOLE (ref #21058)

Historique

#1 Mis à jour par Joël Cuissinat il y a presque 7 ans

#2 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Tracker changé de Demande à Tâche
  • Temps estimé mis à 2.00 h
  • Tâche parente mis à #21077
  • Restant à faire (heures) mis à 2.0

#3 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Joël Cuissinat
  • Temps estimé changé de 2.00 h à 3.00 h

Déjà, il y a un loup car en 2.6.1, le paquet eole-eclair sensé tirer eole-gaspacho-agent est dans une version inférieure à celui de la 2.6.0 :

root@eclair:/usr/share/eole/creole/distrib# apt-cache policy eole-eclair
eole-eclair:
  Installé : 2.6.0-3
  Candidat : 2.6.0-5
 Table de version :
     2.6.0-5 500
        500 http://test-eole.ac-dijon.fr/eole eole-2.6.0/main amd64 Packages
 *** 2.6.0-3 500
        500 http://test-eole.ac-dijon.fr/eole eole-2.6.1/main amd64 Packages
        100 /var/lib/dpkg/status

Ceci dit en 2.6.2 aussi :

root@dc1:~# apt-cache policy eole-eclair
eole-eclair:
  Installé : (aucun)
  Candidat : 2.6.0-3
 Table de version :
     2.6.0-3 500
        500 http://test-eole.ac-dijon.fr/eole eole-2.6-unstable/main amd64 Packages

=> demande dédiée #21086

#4 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Lié à Tâche #21086: eole-gaspacho-agent n'est pas pré-installé sur Eclair >= 2.6.1 ajouté

#5 Mis à jour par Joël Cuissinat il y a presque 7 ans

La modification des templates source:tmpl/ltsp-build-client.conf et source:tmpl/ltsp-build-client.tmpl ne suffit pas, cela plante plus loin :

root@eclair:~# tail -n2 /var/log/ltsp_build_client.log 
/usr/share/ltsp/plugins/ltsp-build-client/Ubuntu/031-gaspacho-agent: ligne 4: /opt/ltsp/thin_i386/etc/gaspacho-agent/gaspacho-agent.conf: Aucun fichier ou dossier de ce type
erreur: l'installation du client LTSP a échoué.

#6 Mis à jour par Joël Cuissinat il y a presque 7 ans

#7 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Tâche parente changé de #21077 à #21098

#8 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Lié à Tâche #21086: eole-gaspacho-agent n'est pas pré-installé sur Eclair >= 2.6.1 supprimé

#9 Mis à jour par Joël Cuissinat il y a presque 7 ans

  • Statut changé de En cours à Nouveau
  • Assigné à Joël Cuissinat supprimé

#10 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans

Autre solution de contournement, remplacer :

EXTRA_MIRROR="http://eole.ac-dijon.fr/eole eole-2.6-unstable main cloud" 

par

EXTRA_MIRROR="[ arch=amd64 ] http://eole.ac-dijon.fr/eole eole-2.6-unstable main cloud" 

dans /usr/share/eole/creole/distrib/ltsp-build-client.conf.

Par contre je ne vois pas comment installer les paquets sans archi sans forcer l'architecture amd64 (ce qui serait une meilleure solution).

#11 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans

  • Projet changé de eole-ltsp-server à Eclair
  • Statut changé de Nouveau à En cours

#12 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans

  • Assigné à mis à Emmanuel GARETTE
  • % réalisé changé de 0 à 50
  • Restant à faire (heures) changé de 2.0 à 1.0

#13 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans

  • % réalisé changé de 50 à 100
  • Restant à faire (heures) changé de 1.0 à 0.0

#14 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans

  • Restant à faire (heures) changé de 0.0 à 0.25

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

  • Statut changé de En cours à Résolu

#16 Mis à jour par Laurent Flori il y a plus de 6 ans

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

#17 Mis à jour par Joël Cuissinat il y a plus de 6 ans

#18 Mis à jour par Joël Cuissinat il y a plus de 6 ans

Formats disponibles : Atom PDF