Tâche #5575
Distribution EOLE - Scénario #8326: Focus conteneurs 2.4
Les conteneurs devraient être dans /opt
Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Remaining (hours):
Description
Le partitionnement est prévu pour accueillir les conteneurs dans la partitition /opt
Associated revisions
Déplacer les conteneurs dans /opt
Le partitionnement des modules avec mode conteneurs par défaut sont
prévus pour utiliser /opt.
- creole/reconfigure.py (containers): Déplacer /var/lib/lxc dans /opt et
faire un lien symbolique pour compatibilité.
Fixes: #5575 @15m
History
#1 Updated by Joël Cuissinat over 7 years ago
- Target version changed from Eole 2.4-dev-3 to Eole 2.4-alpha
#2 Updated by Joël Cuissinat over 7 years ago
- Target version changed from Eole 2.4-alpha to 209
#3 Updated by Daniel Dehennin about 7 years ago
- Target version changed from 209 to Eole 2.4-RC3
#4 Updated by Daniel Dehennin about 7 years ago
- Due date set to 03/21/2014
- Status changed from Nouveau to Accepté
- Assigned To set to Daniel Dehennin
- Start date set to 03/17/2014
- Estimated time set to 0.50 h
#5 Updated by Daniel Dehennin about 7 years ago
Pour les modules en mode conteneurs dès l’installation¶
- recette de partitionnement créant
/opt
comme en 2.3 postinst
du paquet debeole-lxc-controller
qui déplace/var/lib/lxc
dans/opt
et créé un lien symbolique/var/lib/lxc
->/opt/lxc
Pour eolebase
¶
/opt
n’est pas créé, il pourrait l’être de deux façons :
- par l’utilisateur qui doit tout gérer
- par le
postinst
du paquet debeole-lxc-controller
:- supprimer tous les volumes logiques
keep_*
- vérifier qu’il y a suffisamment d’espace libre sur le groupe de volume
- créer le
LV
opt
- formatter le
LV
opt
- ajouter l’entrée fstab pour
/opt
- monter
/opt
- déplacer
/var/lib/lxc
dans/opt
et créé un lien symbolique/var/lib/lxc
->/opt/lxc
- supprimer tous les volumes logiques
Pour les autres modules¶
Il ne faudrait pas pouvoir installer eole-lxc-controller
si un paquet eole-<module>-all
est installé, et vice versa.
#6 Updated by Joël Cuissinat about 7 years ago
- Target version deleted (
Eole 2.4-RC3)
#7 Updated by Daniel Dehennin almost 7 years ago
- Due date changed from 03/21/2014 to 06/20/2014
- Target version set to Eole 2.4.0.1
#8 Updated by Daniel Dehennin almost 7 years ago
- Status changed from Accepté to Résolu
- % Done changed from 0 to 100
Appliqué par commit fc48a8dbe8d66f7be11e0d539585052f163f44a0.
#9 Updated by Daniel Dehennin almost 7 years ago
- Parent task set to #8326
#10 Updated by Joël Cuissinat almost 7 years ago
- Target version changed from Eole 2.4.0.1 to 231
#11 Updated by Daniel Dehennin over 6 years ago
- Status changed from Résolu to Fermé