[Piuparts-devel] Problems running piuparts and repository keys
Thomas Goirand
zigo at debian.org
Tue May 21 14:46:24 UTC 2013
Hi there!
I'm trying to add automatic piuparts checks to my Jenkins CI for the
OpenStack packages. That's quite important to me, because there's a lot
of packages, and it's a dependency hell. Piuparts would be a time saver
for me, and avoid Andreas Beckmann to always fire-up emails to me! :)
I'm having a problem with gnupg keys when running piuparts. Here's what
I did:
I first imported keys to my root account. The keys here:
http://archive.gplhost.com/debian/dists/gplhost-repository-key.gpg
ftp://debian.pkgs.enovance.com/debian/dists/grizzly/pubkey.gpg
I imported them with gpg --import, together with the keys that I have
found in /etc/apt/trusted.gpg.d. So I have the following output:
# gpg --list-keys
/root/.gnupg/pubring.gpg
------------------------
pub 4096R/65FFB764 2012-05-08 [expires: 2019-05-07]
uid Wheezy Stable Release Key
<debian-release at lists.debian.org>
pub 4096R/6D6C1881 2013-03-08
uid Jenkins Openstack Builder
<openstack-devel at lists.alioth.debian.org>
sub 4096R/EF16FB8E 2013-03-08
pub 1024D/0B849883 2010-09-26
uid Thomas Goirand (GPLHost Debian repo key)
<thomas at gplhost.com>
sub 4096g/FEFFE51F 2010-09-26
pub 4096R/473041FA 2010-08-27 [expires: 2018-03-05]
uid Debian Archive Automatic Signing Key (6.0/squeeze)
<ftpmaster at debian.org>
pub 4096R/46925553 2012-04-27 [expires: 2020-04-25]
uid Debian Archive Automatic Signing Key (7.0/wheezy)
<ftpmaster at debian.org>
pub 4096R/B98321F9 2010-08-07 [expires: 2017-08-05]
uid Squeeze Stable Release Key
<debian-release at lists.debian.org>
So that seems ok... Then I do the following:
piuparts -l piuparts.log -a -d wheezy -m
"http://seattle.apt-proxy.gplhost.com:9999/debian main"
--extra-repo="deb ftp://debian.pkgs.enovance.com/debian grizzly main"
--extra-repo="deb http://archive.gplhost.com/debian grizzly-backports
main" --keyring=/root/.gnupg/pubring.gpg keystone
and unfortunately, I get an error about gpg keys. I have attached the
corresponding piuparts log. What am I doing wrong?
Eventually, is there another way to fix this than using the --keyring=
option?
Cheers,
Thomas Goirand (zigo)
P.S: I'm not registered to this list, please CC me!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: piuparts.log
Type: text/x-log
Size: 29779 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/piuparts-devel/attachments/20130521/2890db20/attachment-0001.bin>
More information about the Piuparts-devel
mailing list