Project

General

Profile

Tâche #5575

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

Les conteneurs devraient être dans /opt

Added by Emmanuel GARETTE almost 8 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
03/17/2014
Due date:
06/20/2014
% Done:

100%

Estimated time:
0.50 h
Spent time:
Remaining (hours):

Description

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

Associated revisions

Revision fc48a8db (diff)
Added by Daniel Dehennin almost 7 years ago

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

  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 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

#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é

Also available in: Atom PDF