Project

General

Profile

Scénario #8533

Consolider la configuration des sources APT

Added by Daniel Dehennin almost 7 years ago. Updated over 6 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Start date:
07/02/2014
Due date:
09/26/2014
% Done:

100%

Estimated time:
(Total: 1.00 h)
Spent time:
(Total: 0.67 h)
Story points:
-
Remaining (hours):
0.00 hour
Velocity based estimate:
Release relationship:
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)

Subtasks

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


Related issues

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

History

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

  • Parent task set to #8742

#2 Updated by Daniel Dehennin over 6 years ago

  • Parent task deleted (#8742)
  • Remaining (hours) set to 48.0

#3 Updated by Daniel Dehennin over 6 years ago

  • Tracker changed from Tâche to Scénario
  • Due date set to 09/26/2014

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

  • Release set to Mises à jour 2.4.1

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

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF