On Thu, Oct 06, 2011 at 06:47:48AM +0800, Colin Coe wrote:
> On Thu, Oct 6, 2011 at 6:38 AM,  <ja...@monsterjam.org> wrote:
> > On Fri, Mar 18, 2011 at 11:51:54AM +0800, Colin Coe wrote:
> >> Did you build/provision this node from spacewalk or was it manually
> >> joined sometime after it was built?
> >>
> >> The easiest resolution will simply to do an 'rpm --import
> >> /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release'
> >>
> >> For machines that are provisioned from Spacewalk/Satellite, its best
> >> to import the GPG key for each of the channels you are providing and
> >> then link those to the kickstart profile so the guests get them
> >> automatically.
> >>

So the problem was: 
Public key for augeas-libs-0.9.0-1.el5.x86_64.rpm is not installed   (on host A)


What i did to fix it was:

find a host that has the key (host B, which is another working client to the 
same spacewalk server)  i know 6c458859 was the missing id
how did I know this? from host B, do 
[root@HOSTB]# rpm -qa gpg\*
gpg-pubkey-db42a60e-37ea5438
gpg-pubkey-6c458859-4d27758f
gpg-pubkey-897da07a-3c979a7f
etc...

run 
rpm -qi on each gpg-pubkey-* to look at each one and see which one is tied to 
the channel youre having problems with.
then look a the "Version" to see which key you need to export.. in my case, it 
was 6c458859

[jason@HOSTB]$gpg --export -a 6c458859 >/tmp/gpgkey
scp the key to host thats complaining about missing key.
[root@HOSTA]$rpm --import gpgkey
you should see this afterwards:
[root@HOSTA]$ rpm -qa | grep 6c458859
gpg-pubkey-6c458859-4d27758f

after that, the yum install of  augeas-libs worked fine on HOSTB

Jason

_______________________________________________
Spacewalk-list mailing list
Spacewalk-list@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to