https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2019-03-07T10:09:08ZEnsemble Ouvert Libre ÉvolutifDistribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1301502019-03-07T10:09:08ZDaniel Dehennin
<ul><li><strong>Temps estimé</strong> mis à <i>2.00 h</i></li><li><strong>Tâche parente</strong> mis à <i>#26911</i></li></ul> Distribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1301512019-03-07T10:09:21ZDaniel Dehennin
<ul><li><strong>Assigné à</strong> mis à <i>Daniel Dehennin</i></li><li><strong>Restant à faire (heures)</strong> mis à <i>2.0</i></li></ul> Distribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1301522019-03-07T10:11:01ZDaniel Dehennin
<ul></ul><p>Le problème est présent depuis 2.6.1.</p> Distribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1301592019-03-07T13:49:18ZDaniel Dehennin
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>En cours</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>100</i></li></ul> Distribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1301602019-03-07T13:51:59ZDaniel Dehennin
<ul><li><strong>Sujet</strong> changé de <i>Le proxy http n'est pas mis en place pour les dépôts tiers</i> à <i>Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTP</i></li></ul> Distribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1301812019-03-07T16:47:02ZEmmanuel GARETTE
<ul></ul><p>Il y un problème avec le proxy et GPG ...</p>
<p>Chez moi ca corrige :</p>
<pre>
--- a/pyeole/pkg.py
+++ b/pyeole/pkg.py
@@ -1914,22 +1914,20 @@ def _configure_sources_mirror(pkgmgr, ubuntu=None, eole=None, envole=None,
raise AptProxyError(_('cannot retrieve the URL {}, more information in {}').format(url, logfile))
else:
proxy = EolePkgApt._get_proxy()
- if proxy is None:
- env = None
- else:
- env = {'http_proxy': '{}:{}'.format(proxy[0], proxy[1]),
- 'https_proxy': '{}:{}'.format(proxy[0], proxy[1])}
keyserver = additional_repository_key_signserver[idx]
signing_key_fingerprint = additional_repository_key_fingerprint[idx]
secret_keyring = os.path.join(keyring_dir, "secring.gpg")
export_keyring = os.path.join(keyring_dir, "export-keyring.gpg")
cmd = ['gpg', '--no-default-keyring', '--no-options',
- '--homedir', keyring_dir,
- '--secret-keyring', secret_keyring,
- '--keyring', export_keyring,
- '--keyserver', keyserver,
- '--recv', signing_key_fingerprint]
-
+ '--homedir', keyring_dir]
+
+ if proxy is not None:
+ cmd.append('--keyserver-options')
+ cmd.append('http-proxy=http://{}:{}'.format(proxy[0], proxy[1]))
+ cmd.extend(['--secret-keyring', secret_keyring,
+ '--keyring', export_keyring,
+ '--keyserver', keyserver,
+ '--recv', signing_key_fingerprint])
code, stdout, stderr = system_out(cmd)
if code != 0:
if os.path.isfile(keyring):
</pre> Distribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1301842019-03-08T07:46:22ZDaniel Dehennin
<ul><li><strong>Tâche parente</strong> changé de <i>#26911</i> à <i>#26618</i></li></ul> Distribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1301852019-03-08T09:25:54ZDaniel Dehennin
<ul><li><strong>Restant à faire (heures)</strong> changé de <i>2.0</i> à <i>0.5</i></li></ul> Distribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1303882019-03-14T08:32:37ZScrum Master
<ul><li><strong>Projet</strong> changé de <i>python-pyeole</i> à <i>Distribution EOLE</i></li><li><strong>Statut</strong> changé de <i>En cours</i> à <i>Résolu</i></li></ul> Distribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1322972019-04-11T15:29:18ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul></ul><p>Non testé mais on a confiance :)</p> Distribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1322982019-04-11T15:29:24ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li><li><strong>Restant à faire (heures)</strong> changé de <i>0.5</i> à <i>0.0</i></li></ul> Distribution EOLE - Tâche #27147: Le téléchargement des clefs GPG des dépôts tiers n’est pas possible en HTTPhttps://dev-eole.ac-dijon.fr/issues/27147?journal_id=1323002019-04-11T15:30:45ZEmmanuel GARETTE
<ul></ul><p>Ca fonctionne sur 24 machines :)</p>