Projet

Général

Profil

Tâche #32116

Scénario #32000: Traitement express MEN (14-16)

Copie de fichiers personnalisés dans un conteneur

Ajouté par mathieu carrolle il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
13/04/2021
Echéance:
% réalisé:

100%

Restant à faire (heures):
0.0

Description

Infrastructure

Zephir : 2.8.0
Scribe : 2.8.0

Problème

Bonjour,

Dans une variante, nous ajoutons des fichiers destinés à être copiés dans un conteneur lxc (addc).

Le problème est que lors de la synchronisation du client zephir, les fichiers sont copiés sur l'hôte et non dans le conteneur.

Un extrait du fichier /var/lib/zephir/conf/ETAB36/5/fichiers_zephir/variante/fichiers_variante

# section 1
# liste des fichiers à sauvegarder
# (ne pas modifier sauf pour créer ou mettre à jour la variante)
/root/set-adcomputer-location.sh::addc

Voici les différents logs coté zephir client:

/var/log/uucp/log :

--------- synchronisation manuelle (synchro_zephir) ----------
uucp zephir root (2021-04-13 13:49:23.81 18593) Queuing send of /tmp/site5.tar to ~
uucico zephir - (2021-04-13 13:49:23.82 18594) Calling system zephir (port SSH)
uucico zephir - (2021-04-13 13:49:24.05 18594) Login successful
uucico zephir - (2021-04-13 13:49:26.06 18594) Handshake successful (protocol 't')
uucico zephir root (2021-04-13 13:49:26.06 18594) Sending /tmp/site5.tar (208519 bytes)
uucico zephir root (2021-04-13 13:49:26.07 18594) Receiving /var/spool/uucppublic/config-zephir.tar (20480 bytes)
uucico zephir root (2021-04-13 13:49:26.08 18594) Receiving X.zephirO0007 (62 bytes)
uucico zephir - (2021-04-13 13:49:26.08 18594) Call complete (2 seconds 229061 bytes 114530 bps)

/var/log/zephir/actions.log :

Tue Apr 13 13:49:30 2021 : zephir_client configure()
----------------------------------------------------
config-zephir.tar: Réussi
fichiers absents : roles_local.ini,perm_local.ini,bp_server.conf,dhcp.conf,extra,models,actions.cfg

Pourriez vous m'indiquer si ce comportement est normal ?
Existe t-il un flag "DEBUG/VERBOSE" ?

Merci d'avance

Historique

#1 Mis à jour par mathieu carrolle il y a environ 3 ans

Version zephir: 2.8.0
Version scribead: 2.8.0

#2 Mis à jour par Daniel Dehennin il y a environ 3 ans

  • Description mis à jour (diff)

#3 Mis à jour par Daniel Dehennin il y a environ 3 ans

  • Assigné à mis à Daniel Dehennin

En fait le soucis vient du fait que le conteneur addc n’est pas un conteneur au sens creole du terme ce qui est visible avec la commande suivante :

root@scribe:~# CreoleGet --groups
root

Dans le cas du conteneur addc d’un Scribe, il faut donc définir la destination complète /var/lib/lxc/addc/rootfs/root/set-adcomputer-location.sh sans mettre le nom du conteneur.

#4 Mis à jour par mathieu carrolle il y a environ 3 ans

Merci pour la réponse. Il serait intéressant de rajouter dans la documentation qu'un conteneur n'est pas un conteneur lxc mais creole.
Je vais donc utiliser le contournement en écrivant les fichiers directement dans le volume.
Merci

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

Visiblement, il n'y a que là qu'on voit le formulaire dans la doc => http://eole.ac-dijon.fr/documentations/2.7/completes/HTML/ModuleZephir/co/04-personnalisation_3.html (dans scenari : en bas de Zephir/50_Zephir/50_serveurs/04-personnalisation.scen)

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

  • Statut changé de Nouveau à En cours

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

  • Tâche parente changé de #32104 à #32000

#10 Mis à jour par Fabrice Barconnière il y a environ 3 ans

Vu le bloc attention spécifique aux fichiers gà copier dans le conteneur addc de Scribe en 2.7 et 2.8

#11 Mis à jour par Fabrice Barconnière il y a environ 3 ans

  • Projet changé de Zéphir à Distribution EOLE
  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) mis à 0.0

Formats disponibles : Atom PDF