Evolution #2631
Re-génération du fichier /etc/eole/containers.conf au reconfigure
Description
Le fichier n'est re-généré qu'à l'instance ou au gen_conteneur.
En mode non conteneur, l'instance pourrait être évitée dans certains cas (ex : installation d'ejabberd).
Related issues
Associated revisions
- creole/cfgparser.py : utilisation de VIRTMASTER au lieu de VIRTROOT
Vérification des conteneurs a l'instance et reconfigure sur ajout de paquet (fixes #2631) * config.py : ajout d'une variable pour le fichier lock généré par gen_conteneurs * instance : vérifie si le fichier lock n'est pas présent au reconfigure * instance : vérifie que containers.conf soit complet
Inexistant method; fixes #2631
History
#1 Updated by Emmanuel GARETTE over 11 years ago
Comment l'utilisateur sait s'il doit lancer l'instance ou non ?
S'il installe eole-annuaire et ne fait pas d'instance, cela ne fonctionnera pas. Pour moi, la procédure standard devrait être : "quand on installe un eole-xxx on a un nouveau module, donc on réinstancie".
#2 Updated by Joël Cuissinat over 11 years ago
De plus, en mode non conteneur, les lignes container_name_xxx sont mal générées :
container_name_root="/var/lib/lxc"
au lieu de :
container_name_root="root"
#3 Updated by Joël Cuissinat over 11 years ago
- Status changed from Nouveau to En attente d'informations
- Target version changed from Mises à jour 2.3 - 03 RC to Mises à jour 2.3.4 RC
- Estimated time changed from 0.50 h to 2.50 h
Autre possibilité : "Le reconfigure devrait être en erreur si un des conteneur n'est pas déclaré en mode non-conteneur" ?
#4 Updated by Joël Cuissinat over 11 years ago
- % Done changed from 0 to 10
#5 Updated by Joël Cuissinat about 11 years ago
- Target version changed from Mises à jour 2.3.4 RC to Mises à jour 2.3.5 RC
#6 Updated by Emmanuel GARETTE about 11 years ago
- Status changed from En attente d'informations to Résolu
- % Done changed from 10 to 100
Appliqué par commit f2138dc81d23e23472d1a7c498f811af21f50762.
#7 Updated by Emmanuel GARETTE about 11 years ago
#8 Updated by Joël Cuissinat about 11 years ago
- Status changed from Résolu to Fermé
- Mode non conteneur :
root@scribe:~# rm -f /etc/eole/containers.conf root@scribe:~# reconfigure root@scribe:~# reconfigure *** Début de reconfigure *** [ ... ] run-parts: executing /usr/share/eole/postservice/10-posh reconfigure root@scribe:~#
- mode conteneur :
root@amonecole:~# rm -f /etc/eole/containers.conf root@amonecole:~# reconfigure *** Début de reconfigure *** [ ... ] chargement des valeurs RECONFIGURE : Erreur => Erreur avec le fichier config des conteneurs : le fichier /etc/eole/containers.conf n'existe pas Pour regénérer le fichier, relancer gen_conteneurs root@amonecole:~#