Anomalie #3183
[lxc-install] La source utilisé par debootstrap n’est pas configurable
Description
Les gens du MEDDTL ont besoin de définir le dépôt apt utilisé lors du gen_conteneurs
mais il est spécifié en dur dans source:eole-conteneur/lxc_install.sh#L99.
Il devrait :
- Accepter une option pour spécifier la source ;
- Utiliser les options de gen_config
si /etc/eole/config.eol
est présent.
Related issues
Associated revisions
eole-conteneur/lxc_install.sh : utilisation d'un autre dépôt de sources (fixes #3183)
Le dépôt de sources pour générer le tarball est maintenant variable. Si :
- le fichier /etc/eole/config.eol existe, utilisation de la variable serveur_maj
- si le fichier /etc/apt/sources.list a été généré par Maj-Auto, récupère le dépôt
- sinon utilise archive.ubuntu.com
- lxc_install.sh : débogage de l'installation des conteneurs si config.eol présent
Ref #3183 @15m
History
#1 Updated by Emmanuel GARETTE almost 11 years ago
- File patch2 added
Faire une option de gen_conteneurs n'est pas super évident (il faut passer la source en paramètre d'un grand nombre de fonction).
Je propose dans le patch ci-joint d'utiliser dans l'ordre :
- la variable "sources" par défaut (sur archive.ubuntu.com) ;
- la variable multi : serveur_maj ;
- la variable "sources" du fichier /etc/eole/lxc_install.conf.
Le problème c'est que gen_conteneurs est lancé AVANT enregistrement_zephir, donc cette modification perd un peu de son intérêt.
#2 Updated by Emmanuel GARETTE almost 11 years ago
Précision importante ... j'ai fait le patch à l'aveugle (sans tester donc ;)
#3 Updated by Emmanuel GARETTE almost 11 years ago
- Target version set to Mises à jour 2.3.4 RC
#4 Updated by Daniel Dehennin almost 11 years ago
- Target version changed from Mises à jour 2.3.4 RC to Mises à jour 2.3.5 RC
#5 Updated by Joël Cuissinat almost 11 years ago
Dans la logique de http://dev-eole.ac-dijon.fr/issues/2049#note-1 il faudrait reprendre ce qui a été configuré dans le source.list notamment si un Maj-Auto -i (et surtout : -S) a été fait auparavant.
#6 Updated by Emmanuel GARETTE almost 11 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit 453682ba85d83e8ad3608d629a5a49f7e15c47aa.
#7 Updated by Bruno Boiget almost 11 years ago
2.3.5 RC:
testé avec récupération du serveur de maj dans config.eol et dans sources.list
#8 Updated by Bruno Boiget almost 11 years ago
- Status changed from Résolu to Fermé