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
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
Révisions associées
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
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-39supprimé - 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
Appliqué par commit creole:f353a29f310078e8ade600ae80e7e9af7ce235b5.
#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:
- Lancer en premier la commande suivante :
root@amonecole:~# tail -n0 -f /var/log/apt-cacher-ng/apt-cacher.log
- 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.