[Spacewalk-list] Non-provisioned server registering with spacewalk
Worsham, Michael
michael.worsham at morris.com
Wed Apr 8 18:52:34 UTC 2009
Logged into the client server and did this: 'rhn_check -vv'
And received the following message...
D: login(forceUpdate=True) invoked
logging into up2date server
D: writeCachedLogin() invoked
D: Wrote pickled loginInfo at 1239216197.55 with expiration of
1239219797.55 seconds.
successfully retrieved authentication token from up2date server
D: logininfo: {'X-RHN-Server-Id': 1000010003, 'X-RHN-Auth-Server-Time':
'1239200894.52', 'X-RHN-Auth': '7nmFqoeE06wAmkQ6VR/N7Q==',
'X-RHN-Auth-Channels': [['centos-5.3-32', '20090408061226', '1', '1']],
'X-RHN-Auth-User-Id': '', 'X-RHN-Auth-Expire-Offset': '3600.0
D: Sending back response (6, 'Invalid function call attempted', {})
D: do_call packages.checkNeedUpdate ('rhnsd=1',)
D: Attempt to call an unsupported action packages.checkNeedUpdate
('rhnsd=1',)
D: local action status: (6, 'Invalid function call attempted', {})
---
However, after I did little bit of research, I stumbled upon this
article:
http://markmail.org/message/e7suqolcfnp336dd?q=%22Invalid+function+call+
attempted%22&page=2
So I did a 'yum install yum-rhn-plugin' and tried again.
Now I am getting the following message to appear...
[Wed Apr 8 14:47:55 2009] up2date D: writeCachedLogin() invoked
[Wed Apr 8 14:47:55 2009] up2date D: Wrote pickled loginInfo at
1239216475.84 with expiration of 1239220075.84 seconds.
[Wed Apr 8 14:47:55 2009] up2date successfully retrieved authentication
token from up2date server
[Wed Apr 8 14:47:55 2009] up2date D: logininfo: {'X-RHN-Server-Id':
1000010003, 'X-RHN-Auth-Server-Time': '1239201172.75', 'X-RHN-A
uth': '+FgIVsOmK37LZnFs0EF1lA==', 'X-RHN-Auth-Channels':
[['centos-5.3-32', '20090408061226', '1', '1']], 'X-RHN-Auth-User-Id':
'',
'X-RHN-Auth-Expire-Offset': '3600.0'}
[Wed Apr 8 14:48:56 2009] up2date
Traceback (most recent call last):
File "/usr/sbin/rhn_check", line 273, in __run_action
(status, message, data) = CheckCli.__do_call(method, params)
File "/usr/sbin/rhn_check", line 266, in __do_call
retval = method(*params)
File "/usr/share/rhn/actions/packages.py", line 246, in update
return runTransaction(transaction_data)
File "/usr/share/rhn/actions/packages.py", line 279, in runTransaction
return _run_yum_action(command)
File "/usr/share/rhn/actions/packages.py", line 301, in
_run_yum_action
yum_base = YumAction()
File "/usr/share/rhn/actions/packages.py", line 53, in __init__
self.doTsSetup()
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 72, in
doTsSetup
return self._getTs()
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 85, in
_getTs
self._getTsInfo()
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 91, in
_getTsInfo
self._tsInfo.setDatabases(self.rpmdb, self.pkgSack)
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 537, in
<lambda>
pkgSack = property(fget=lambda self: self._getSacks(),
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 392, in
_getSacks
self.repos.populateSack(which=repos)
File "/usr/lib/python2.4/site-packages/yum/repos.py", line 242, in
populateSack
sack.populate(repo, mdtype, callback, cacheonly)
File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 143, in
populate
if self._check_db_version(repo, mydbtype):
File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 200, in
_check_db_version
if repo.repoXML.repoData.has_key(mdtype):
File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 781, in
<lambda>
repoXML = property(fget=lambda self: self._getRepoXML(),
File "/usr/lib/python2.4/site-packages/yum/yumRepo.py", line 777, in
_getRepoXML
raise Errors.RepoError, msg
yum.Errors.RepoError: Cannot retrieve repository metadata (repomd.xml)
for repository: centos-5.3-32. Please verify its path and try
again
[Wed Apr 8 14:48:56 2009] up2date D: Sending back response ((6,),
'Fatal error in Python code occured', {})
[Wed Apr 8 14:48:57 2009] up2date D: do_call packages.checkNeedUpdate
('rhnsd=1',)
[Wed Apr 8 14:48:57 2009] up2date D: Called refresh_rpmlist
[Wed Apr 8 14:48:57 2009] up2date Updating package profile
[Wed Apr 8 14:49:00 2009] up2date D: local action status: (0, 'rpmlist
refreshed', {})
I followed the instructions for the rhnpush as per
https://fedorahosted.org/spacewalk/wiki/UploadFedoraContent
-- Michael
More information about the Spacewalk-list
mailing list