Projet

Général

Profil

Scénario #8533

Consolider la configuration des sources APT

Ajouté par Daniel Dehennin il y a presque 10 ans. Mis à jour il y a plus de 9 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
Début:
02/07/2014
Echéance:
26/09/2014
% réalisé:

100%

Temps estimé:
(Total: 1.00 h)
Temps passé:
(Total: 0.67 h)
Points de scénarios:
-
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Liens avec la release:
Auto

Description

Actuellement :

  • Le montage du CDROM est géré par du code EOLE
  • La configuration des conteneurs est calquées sur le maître
  • La configuration des conteneurs ne peut pas utiliser le CDROM

En testant #8346, je me suis rendu compte que le problème était un fait une mauvaise configuration de l’outil APT.

Voici une liste de ce que l’on devrait pouvoir faire :

  • Installation manuelle d’un paquet après une fresh install
  • Installation par instance d’un paquet après une fresh install
  • Query-Cd doit configurer les sources.list sur le CDROM
  • Query-Auto doit configurer les sources.list sur le CDROM
  • Le cacher APT doit permettre aux conteneurs d’avoir une configuration statique, c’est le cacher qui redirige les requêtes
  • Gérer des listes de dépôts supplémentaires
Au niveau du code, je vois déjà:
  1. Corriger la configuration APT: point de montage erroné et montage automatique désactivé (eole-common:source:apt-eole.conf@2edfd8f)
  2. Supprimer le code EOLE de gestion du CDROM
    1. (dé)montage du CDROM et génération manuelle du sources.list (python-pyeole:source:pyeole/pkg.py@08a02fb)
    2. Utilisation de l’API publique que pyeole.pkg (creole:source:bin/Maj-Cd@508f4cd)

Sous-tâches

Tâche #8944: Corriger la configuration CDROM pour apt-eoleFerméDaniel Dehennin


Demandes liées

Lié à creole - Anomalie #8346: Impossible d'installer des paquets lors de l'instance sans Query-Cd/Query-Auto préalable Fermé 20/06/2014
Lié à python-pyeole - Anomalie #7159: pkg: Le montage du CDROM ne fonctionne pas Fermé 21/01/2014 04/04/2014
Lié à python-pyeole - Evolution #5127: Revoir la gestion des paquets par pyeole/pkg.py Fermé 23/07/2013 26/07/2013

Historique

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

  • Tâche parente mis à #8742

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

  • Tâche parente #8742 supprimé
  • Restant à faire (heures) mis à 48.0

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

  • Tracker changé de Tâche à Scénario
  • Echéance mis à 26/09/2014

#4 Mis à jour par Joël Cuissinat il y a plus de 9 ans

  • Release mis à Mises à jour 2.4.1

#5 Mis à jour par Joël Cuissinat il y a plus de 9 ans

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

Formats disponibles : Atom PDF