Projet

Général

Profil

Scénario #21485

Le partitionnement des modules EOLE doit être un paramétrage dans GenConfig (suite)

Ajouté par Joël Cuissinat il y a plus de 6 ans. Mis à jour il y a plus de 6 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
25/09/2017
Echéance:
20/10/2017
% réalisé:

100%

Temps estimé:
(Total: 22.00 h)
Temps passé:
(Total: 18.33 h)
Points de scénarios:
8.0
Restant à faire (heures):
6.00 heures
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Problème

Un certain nombre de demandes remontent de notre communauté pour revoir le partitionnement par défaut de nos modules, par example :

Demande #21151 :

Le problème est :

    seulement une partition /var
    /var/log/syslog a grossi à cause d'un problème d'antivirus temps réel qui a généré beaucoup de log (bug connu)
    /var/lib/mysql et /var/lib/ldap étant dans la même partition, les deux logiciels ont planté et perdu quelques données (finalement ils ont été remis d’aplomb mais quelques données ont été perdues)

De plus l'ANSII recommande de mettre ces dossier (/var et /var/log) sur des partitions différentes.

L’interface de partitionnement de l’installeur ne semble pas suffisamment facile d’accès.

Proposition

  • Tous les modules sont installés avec le partitionnement minimal de ce module
    • Tous les volumes logiques sont créés
    • Aucun volume n’est configuré pour prendre tout l’espace disque (il reste donc de l’espace libre)
  • Le partitionnement par défaut des modules est reporté dans le dictionnaire dudit module, en mode expert (comme sur le module Seth)
  • L’administrateur peut choisir
    • d’utiliser la répartition EOLE standard de l’espace libre (si le partitionnement issu de l’installation ISO est compatible)
    • de définir ses propres règles de répartition de l’espace libre

Critères d’acceptation

  • Une nouvelle ISO qui laisse de l’espace libre sur le disque
    • Utiliser la commande vgs sur une fresh install d’un module
    • La commande CreoleGet test_extend_standard_partitioning doit renvoyer oui
    • La commande CreoleGet use_standard_eole_partitioning doit renvoyer oui
  • Les dictionnaires de module reportant les partitionnements par défaut qui étaient fournis par l’installation ISO
    • La commande CreoleGet eole_lv_names doit retourner la liste des volumes logiques attendus dans un partitionnement EOLE standard
  • Des images instanciés avec le bon partitionnement cible pour chaque module
    • Utiliser la commande vgs sur les modules instanciés ne montre aucun espace libre
  • Un module avec un partitionnement non standard et de l’espace libre n’est pas automatiquement redimensionné durant l’instance
    • La commande CreoleGet test_extend_standard_partitioning doit renvoyer non
  • Une installation ISO avec un partitionnement personnalisé laissant de l’espace libre
    • La commande CreoleGet test_extend_standard_partitioning doit renvoyer non
    • La commande CreoleGet use_standard_eole_partitioning doit renvoyer non
    • L’administrateur doit pouvoir définir sa propre répartition de l’espace libre (partitioning_create_lvoui)
      • La liste des volumes existant doit s’afficher dans GenConfig
      • Tous les volumes sont augmentés de 0% par défaut et ne doivent pas être modifiés sans intervention de l’administrateur dans GenConfig

Sous-tâches

Tâche #21443: Permettre le passage du contexte des slaves aux fonctions <fill /> et <auto />Ne sera pas résolu

Tâche #21486: Mettre en place l’infrastructure nécessaire à la gestion des volumes logiques dans GenConfigFerméDaniel Dehennin

Tâche #21611: Définir la liste des volumes logiques et la répartition de l’espace libre pour chaque moduleFerméDaniel Dehennin

Tâche #21632: Dépouillement des réponses au message posté sur les listesFerméJoël Cuissinat

Tâche #21647: Le choix du partitionnement automatique EOLE standard ou non doit être clair pour l’administrateurFerméDaniel Dehennin

Tâche #21653: Typo dans le dico 30_hapy-node.xmlFerméJoël Cuissinat


Demandes liées

Lié à Distribution EOLE - Scénario #21893: Mettre en place le nouveau partitionnement défini à la suite de l’enquête utilisateur Terminé (Sprint) 13/11/2017 01/12/2017
Copié depuis Distribution EOLE - Scénario #21175: Le partitionnement des modules EOLE doit être un paramétrage dans GenConfig Partiellement Réalisé 22/09/2017 29/09/2017
Copié vers Distribution EOLE - Scénario #21820: Le partitionnement des modules EOLE doit être un paramétrage dans GenConfig (suite) Terminé (Sprint) 04/10/2017 10/11/2017

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Copié depuis Scénario #21175: Le partitionnement des modules EOLE doit être un paramétrage dans GenConfig ajouté

#2 Mis à jour par Scrum Master il y a plus de 6 ans

  • Echéance mis à 20/10/2017
  • Version cible mis à sprint 2017 40-42 Equipe MENSR
  • Début mis à 02/10/2017

#3 Mis à jour par Scrum Master il y a plus de 6 ans

  • Points de scénarios changé de 2.0 à 8.0

#4 Mis à jour par Scrum Master il y a plus de 6 ans

  • Assigné à mis à Daniel Dehennin

#5 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Description mis à jour (diff)

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

  • Description mis à jour (diff)

#7 Mis à jour par Joël Cuissinat il y a plus de 6 ans

  • Description mis à jour (diff)

#8 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans

  • Copié vers Scénario #21820: Le partitionnement des modules EOLE doit être un paramétrage dans GenConfig (suite) ajouté

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

  • Lié à Scénario #21893: Mettre en place le nouveau partitionnement défini à la suite de l’enquête utilisateur ajouté

#10 Mis à jour par Daniel Dehennin il y a plus de 6 ans

  • Lié à Scénario #21893: Mettre en place le nouveau partitionnement défini à la suite de l’enquête utilisateur supprimé

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

  • Lié à Scénario #21893: Mettre en place le nouveau partitionnement défini à la suite de l’enquête utilisateur ajouté

#12 Mis à jour par Gérald Schwartzmann il y a plus de 6 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF