Projet

Général

Profil

Tâche #8647

Distribution EOLE - Scénario #9002: Focus mise à jour 2.4.1 (bis)

l'installation des paquets ne semble pas se faire via le cacher

Ajouté par Emmanuel GARETTE il y a presque 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
08/10/2014
Echéance:
% réalisé:

100%

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

Description

A l'installation des conteneurs je vois des urls du type :

Réception de : 1 http://test-eole.ac-dijon.fr eole-2.4-unstable Release.gpg [966 B]
Atteint http://eole.ac-dijon.fr precise Release.gpg              
Réception de : 2 http://test-eole.ac-dijon.fr eole-2.4-unstable Release [5 005 B]
Atteint http://eole.ac-dijon.fr precise-updates Release.gpg     
Atteint http://eole.ac-dijon.fr precise-security Release.gpg   

les logs de apt-cacher sont vide :

root@eolebase:~# wc -l /var/log/apt-cacher-ng/*
0 /var/log/apt-cacher-ng/apt-cacher.err
0 /var/log/apt-cacher-ng/apt-cacher.log
0 total

Je ne vois pas de configuration spécifique au cacher dans la configuration apt.

root@eolebase:~# grep 3142 /opt/lxc/reseau/rootfs/etc/apt/*
root@eolebase:~# 

Le cacher ne semble pas utilisé dans gen_conteneurs/instance.


Demandes liées

Dupliqué par python-pyeole - Anomalie #9193: APT dans les conteneurs n’utilise pas le proxy Fermé 08/10/2014

Révisions associées

Révision b43d7eee (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

Export du proxy pour la génération des conteneurs

  • lxc-templates/lxc-eole: Utilise le proxy de l’environement ou celui
    de la configuration APT.

Ref: #8647 @30m

Révision f353a29f (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

Instancier le template proxy APT pour gen_conteneurs

En mode conteneur, il faut génèrer la configuration proxy APT sur le
maître pour que le template LXC EOLE l’exporte pour debootstrap.

On génère aussi la configuration des conteneurs afin que l’installation
des paquets passe par apt-cacher-ng.

  • creole/reconfigure.py (containers): Instancier le template de
    configuration proxy sur le maître et dans les conteneurs.

Fixes: #8647 @30m

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Tâche parente mis à #8742

#2 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Temps estimé mis à 4.00 h

#3 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Restant à faire (heures) mis à 4.0

#4 Mis à jour par Daniel Dehennin il y a plus de 9 ans

Il faudrait forcer le proxy lors de l’appel deboostrap.

#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Version cible sprint 2014 38-39 supprimé
  • Tâche parente changé de #8742 à #9002

#6 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Statut changé de Nouveau à En cours
  • Début mis à 08/10/2014

#7 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Assigné à mis à Daniel Dehennin

#8 Mis à jour par Daniel Dehennin il y a plus de 9 ans

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

#9 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Restant à faire (heures) changé de 4.0 à 0.1

#10 Mis à jour par Daniel Dehennin il y a plus de 9 ans

Pour tester il faut deux console sur un amonecole:

  1. Lancer en premier la commande suivante :
    root@amonecole:~# tail -n0 -f /var/log/apt-cacher-ng/apt-cacher.log 
    
  2. Puis, sur une seconde console :
    root@amonecole:~# gen_conteneurs 
    

Vous devez avoir des logs qui apparaissent lors de la création du premier conteneurs et pour l’installation des paquets.

#11 Mis à jour par Joël Cuissinat il y a plus de 9 ans

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

OK on voit bien les paquets passer dans le fichier de log.

Formats disponibles : Atom PDF