Project

General

Profile

Tâche #8650

Distribution EOLE - Scénario #8824: Quotas disques sur AmonEcole 2.4

Les périphériques autorisés dans les conteneurs ne sont pas créés

Added by Gwenael Remond over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
09/12/2014
Due date:
% Done:

100%

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

Description

run-parts: executing /usr/share/eole/posttemplate/04-fichier instance
Restart System V service nscd in fichier
Stop System V service nscd in fichier                                                                                                                 [  OK  ]
Start System V service nscd in fichier                                                                                                                [  OK  ]
quotatool: Error while detecting kernel quota version: No such file or directory

Associated revisions

Revision dbbe47ed (diff)
Added by Daniel Dehennin over 6 years ago

Créer les périphériques bloc dans les conteneurs

  • creole/reconfigure.py (_start_containers): Ajout de l’appel à
    « create_disknods() ».
  • creole/containers.py (create_disknods): Créer les périphériques pour
    chaque balises <disknod/>.
    (_get_mount_point_device): Retourne le chemin du fichier périphérique
    d’un point de montage.
    (_check_disknod): Vérifie si le fichier de périphérique est déjà
    correctement créé.

Fixes: #8650 @3h

History

#1 Updated by Joël Cuissinat over 6 years ago

  • Parent task set to #8326

#2 Updated by Joël Cuissinat over 6 years ago

  • Estimated time set to 4.00 h
  • Parent task changed from #8326 to #8824

Pour valider le fonctionnement, il est également possible d'exécuter les tests unitaires fournis par le paquet eole-scribe-tests

#3 Updated by Daniel Dehennin over 6 years ago

  • Project changed from eole-fichier to creole
  • Subject changed from Les quotas ne semblent pas fonctionnels en mode conteneur to Les périphériques autorisés dans les conteneurs ne sont pas créés
  • Start date set to 09/12/2014

Il faut créer le fichier de périphérique bloc comme nous créons les répertoires de montage --bind.

#4 Updated by Daniel Dehennin over 6 years ago

  • Remaining (hours) set to 4.0

#5 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Nouveau to En cours

#6 Updated by Daniel Dehennin over 6 years ago

  • Assigned To set to Daniel Dehennin

#7 Updated by Daniel Dehennin over 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#8 Updated by Joël Cuissinat over 6 years ago

  • Status changed from Résolu to Fermé

OK, le dernier test unitaire qui plante concerne l'anti-virus :=

root@amonecole:~# py.test  /usr/share/scribe/
../usr/share/scribe/tests/test_eoleadministratif.py .......
../usr/share/scribe/tests/test_eoleautres.py ...
../usr/share/scribe/tests/test_eolegroup.py .......................
../usr/share/scribe/tests/test_eoleldap.py ........
../usr/share/scribe/tests/test_eoleshare.py ..............
../usr/share/scribe/tests/test_eolestation.py ..
../usr/share/scribe/tests/test_eoletools.py .....
../usr/share/scribe/tests/test_eoleuser.py .........................
../usr/share/scribe/tests/test_preferences.py ..
../usr/share/scribe/tests/test_scribe.py .......F.................
../usr/share/scribe/tests/test_storage.py ............

#9 Updated by Joël Cuissinat over 6 years ago

  • Remaining (hours) deleted (4.0)

Also available in: Atom PDF