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).
Demandes liées
Révisions associées
- 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
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 12 ans
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 Mis à jour par Joël Cuissinat il y a plus de 12 ans
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 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- Statut changé de Nouveau à En attente d'informations
- Version cible changé de Mises à jour 2.3 - 03 RC à Mises à jour 2.3.4 RC
- Temps estimé changé de 0.50 h à 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 Mis à jour par Joël Cuissinat il y a plus de 12 ans
- % réalisé changé de 0 à 10
#5 Mis à jour par Joël Cuissinat il y a environ 12 ans
- Version cible changé de Mises à jour 2.3.4 RC à Mises à jour 2.3.5 RC
#6 Mis à jour par Emmanuel GARETTE il y a presque 12 ans
- Statut changé de En attente d'informations à Résolu
- % réalisé changé de 10 à 100
Appliqué par commit f2138dc81d23e23472d1a7c498f811af21f50762.
#7 Mis à jour par Emmanuel GARETTE il y a presque 12 ans
#8 Mis à jour par Joël Cuissinat il y a presque 12 ans
- Statut changé de Résolu à 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:~#