[Spacewalk-list] Clients show need for updates in GUI, but updates are not needed

Andy Ingham andy.ingham at duke.edu
Thu Feb 21 17:43:20 UTC 2013


Hello list --

I've got a number of spacewalk clients that indicate in the GUI that they
have critical updates needed, but the updates have been done (and yum on
the client is happy).

I've tried everything I can think of to clear this discrepancy to no avail
(rhn-profile-sync, restarts of osad and rhnsd, GUI-forced "package
verify", spacewalk server restart, re-registration of the client).

I have some clients WITH THE SAME SETUP that are just fine.  I'm using
spacewalk 1.7.

The only clue I have is the following TRUNCATED output from rhn_check.
Any ideas greatly appreciated!

Andy

Andy Ingham
IT Infrastructure
Fuqua School of Business
Duke University




TRUNCATED output from rhn_check on one of the affected clients:



D: opening  db environment /var/lib/rpm cdb:mpool:joinenv
D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
D: locked   db index       /var/lib/rpm/Packages
D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key
D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key
D: loading keyring from rpmdb
D: opening  db index       /var/lib/rpm/Name rdonly mode=0x0
D: added key gpg-pubkey-c105b9de-4e0fd3a3 to keyring
D: added key gpg-pubkey-0608b895-4bd22942 to keyring
D: added key gpg-pubkey-863a853d-4f55f54d to keyring
D: Using legacy gpg-pubkey(s) from rpmdb
D: opening  db index       /var/lib/rpm/Providename rdonly mode=0x0
D: check_action{'action': "<?xml
version='1.0'?>\n<methodCall>\n<methodName>packages.verify</methodName>\n<p
arams>\n<param>\n<value><array><data>\n<value><array><data>\n<value><string
>libtasn1</string></

<SNIP>

'2.el6', '', 'noarch'], ['rubygems', '1.3.7', '1.el6', '', 'noarch'],
['busybox', '1.15.1', '15.el6', '1', 'x86_64']],){'cache_only': None}
D: opening  db environment /var/lib/rpm cdb:mpool:joinenv
D: opening  db index       /var/lib/rpm/Packages rdonly mode=0x0
D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key
D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key
D: loading keyring from rpmdb
D: opening  db index       /var/lib/rpm/Name rdonly mode=0x0
D: added key gpg-pubkey-c105b9de-4e0fd3a3 to keyring
D: added key gpg-pubkey-0608b895-4bd22942 to keyring
D: added key gpg-pubkey-863a853d-4f55f54d to keyring
D: Using legacy gpg-pubkey(s) from rpmdb
D: opening  db index       /var/lib/rpm/Providename rdonly mode=0x0
D: closed   db index       /var/lib/rpm/Providename
D: closed   db index       /var/lib/rpm/Name
D: closed   db index       /var/lib/rpm/Packages
D: closed   db environment /var/lib/rpm
Loaded plugins: fastestmirror, rhnplugin
Config time: 0.038
D: rpcServer: Calling XMLRPC up2date.listChannels
Setting up Package Sacks
Loading mirror speeds from cached hostfile
 * base: centos.mirror.nac.net
 * epel: archive.linux.duke.edu
 * extras: centos.icyboards.com
 * updates: centos.mirror.netriplex.com
pkgsack time: 15.390
rpmdb time: 0.000
Checking for new repos for mirrors
repo time: 0.001
D: Called packages.verify
D: Sending back response(0, 'packages verified', {'verify_info':
[[('libtasn1', '2.3', '3.el6_2.1', '', 'x86_64'), []], [('libproxy-bin',
'0.3.0', '3.el6_3', '', 'x86_64'),

<SNIP>

 0, 'name': 'packages.verify'})
XMLRPC ProtocolError: <ProtocolError for [SERVER FQDN HERE] /XMLRPC: 500
Internal Server Error>
D: closed   db index       /var/lib/rpm/Providename
D: closed   db index       /var/lib/rpm/Name
D: closed   db index       /var/lib/rpm/Packages
D: closed   db environment /var/lib/rpm






More information about the Spacewalk-list mailing list