Tâche #25707
Scénario #25676: Faire fonctionner la déclaration de dépôt tiers utilisant un serveur de clés en 2.7.0
Faire fonctionner les dépôts additionnels à partir d'un serveur de clefs
Description
On doit pouvoir utiliser dans gen_config un serveur de clef additionnel pour ajouter un dépôt tiers
Révisions associées
Export armor key for additional repository
ref: #25707
Historique
#1 Mis à jour par Laurent Flori il y a plus de 5 ans
le problème est dans le fichier pkg.py de pyeole (/usr/lib/python2.7/dist-packages/pyeole/pkg.py)
La gestion du dépôt de clefs additionnel est prise en compte à partir de la ligne 1916.
La récuperation de la clef se fait correctement sur le serveur de clef (jusqu'à la ligne 1937).
C'est au moment d'importer la clef (ligne 1939) que l'importation échoue:
cmd = ['apt-key', '--keyring', filename, 'add', keyring]
Solution:
Ajouter un export de la clef $signing_key_fingerprint dans un fichier pour pouvoir l'importer avec:
apt-key --keyring filename add keyring
Cette importation est commune avec la récupération de la clef avec wget (dans le cas d'une clef à télécharger)
#2 Mis à jour par Laurent Flori il y a plus de 5 ans
- Statut changé de Nouveau à En cours
#3 Mis à jour par Laurent Flori il y a plus de 5 ans
- Assigné à mis à Laurent Flori
#4 Mis à jour par Laurent Flori il y a plus de 5 ans
- Statut changé de En cours à Résolu
#5 Mis à jour par Fabrice Barconnière il y a plus de 5 ans
- % réalisé changé de 0 à 100
- Temps estimé mis à 0.00 h
- Restant à faire (heures) mis à 0.0
- http://squash-tm.eole.lan:8080/squash/executions/8031
- http://squash-tm.eole.lan:8080/squash/executions/8032
QQ modifs dans les pas de tests où il restait des traces d'avant éclatage en 2.
#6 Mis à jour par Fabrice Barconnière il y a plus de 5 ans
- Statut changé de Résolu à Fermé