Projet

Général

Profil

Tâche #5575

Distribution EOLE - Scénario #8326: Focus conteneurs 2.4

Les conteneurs devraient être dans /opt

Ajouté par Emmanuel GARETTE il y a presque 11 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
17/03/2014
Echéance:
20/06/2014
% réalisé:

100%

Temps estimé:
0.50 h
Temps passé:
Restant à faire (heures):

Description

Le partitionnement est prévu pour accueillir les conteneurs dans la partitition /opt

Révisions associées

Révision fc48a8db (diff)
Ajouté par Daniel Dehennin il y a presque 10 ans

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

Historique

#1 Mis à jour par Joël Cuissinat il y a presque 11 ans

  • Version cible changé de Eole 2.4-dev-3 à Eole 2.4-alpha

#2 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Version cible changé de Eole 2.4-alpha à 209

#3 Mis à jour par Daniel Dehennin il y a environ 10 ans

  • Version cible changé de 209 à Eole 2.4-RC3

#4 Mis à jour par Daniel Dehennin il y a environ 10 ans

  • Echéance mis à 21/03/2014
  • Statut changé de Nouveau à Accepté
  • Assigné à mis à Daniel Dehennin
  • Début mis à 17/03/2014
  • Temps estimé mis à 0.50 h

#5 Mis à jour par Daniel Dehennin il y a environ 10 ans

Pour les modules en mode conteneurs dès l’installation

  1. recette de partitionnement créant /opt comme en 2.3
  2. postinst du paquet deb eole-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 :

  1. par l’utilisateur qui doit tout gérer
  2. par le postinst du paquet deb eole-lxc-controller :
    1. supprimer tous les volumes logiques keep_*
    2. vérifier qu’il y a suffisamment d’espace libre sur le groupe de volume
    3. créer le LV opt
    4. formatter le LV opt
    5. ajouter l’entrée fstab pour /opt
    6. monter /opt
    7. déplacer /var/lib/lxc dans /opt et créé un lien symbolique /var/lib/lxc -> /opt/lxc

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 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Version cible Eole 2.4-RC3 supprimé

#7 Mis à jour par Daniel Dehennin il y a presque 10 ans

  • Echéance changé de 21/03/2014 à 20/06/2014
  • Version cible mis à Eole 2.4.0.1

#8 Mis à jour par Daniel Dehennin il y a presque 10 ans

  • Statut changé de Accepté à Résolu
  • % réalisé changé de 0 à 100

#9 Mis à jour par Daniel Dehennin il y a presque 10 ans

  • Tâche parente mis à #8326

#10 Mis à jour par Joël Cuissinat il y a presque 10 ans

  • Version cible changé de Eole 2.4.0.1 à 231

#11 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF