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.
Related issues
Associated revisions
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
History
#1 Updated by Joël Cuissinat over 6 years ago
- Parent task set to #8742
#2 Updated by Daniel Dehennin over 6 years ago
- Estimated time set to 4.00 h
#3 Updated by Daniel Dehennin over 6 years ago
- Remaining (hours) set to 4.0
#4 Updated by Daniel Dehennin over 6 years ago
Il faudrait forcer le proxy lors de l’appel deboostrap
.
#5 Updated by Joël Cuissinat over 6 years ago
- Target version deleted (
sprint 2014 38-39) - Parent task changed from #8742 to #9002
#6 Updated by Daniel Dehennin over 6 years ago
- Status changed from Nouveau to En cours
- Start date set to 10/08/2014
#7 Updated by Daniel Dehennin over 6 years ago
- Assigned To set to Daniel Dehennin
#8 Updated by Daniel Dehennin over 6 years ago
- Status changed from En cours to Résolu
- % Done changed from 0 to 100
Appliqué par commit creole:f353a29f310078e8ade600ae80e7e9af7ce235b5.
#9 Updated by Daniel Dehennin over 6 years ago
- Remaining (hours) changed from 4.0 to 0.1
#10 Updated by Daniel Dehennin over 6 years ago
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 Updated by Joël Cuissinat over 6 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.1 to 0.0
OK on voit bien les paquets passer dans le fichier de log.