Project

General

Profile

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

Added by Emmanuel GARETTE over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
10/08/2014
Due date:
% Done:

100%

Estimated time:
4.00 h
Spent time:
Remaining (hours):
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.


Related issues

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

Associated revisions

Revision b43d7eee (diff)
Added by Daniel Dehennin over 6 years ago

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

Revision f353a29f (diff)
Added by Daniel Dehennin over 6 years ago

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

#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:

  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 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.

Also available in: Atom PDF