[Spacewalk-list] Error when running rhnpush

Frey, Evan evan.frey at us.mizuho-sc.com
Fri May 22 12:20:11 UTC 2009


I am currently running spacewalk 0.5 on CentOS5 (although I have tried this
on rhel5 with the same result).  Every time I try to push a package, I get
the following:
 
Internal server error 500 Internal Server Error
Error pushing
/opt/apt/test-channel-i386/RPMS.stable/MQSeriesClient-6.0.0-0.i386.rpm: Error
500 (500)
Waiting 1 seconds and trying again...
Internal server error 500 Internal Server Error
Error pushing
/opt/apt/test-channel-i386/RPMS.stable/MQSeriesClient-6.0.0-0.i386.rpm: Error
500 (500)
Waiting 3 seconds and trying again...
Internal server error 500 Internal Server Error
Error pushing
/opt/apt/test-channel-i386/RPMS.stable/MQSeriesClient-6.0.0-0.i386.rpm: Error
500 (500)
Waiting 5 seconds and trying again...
Giving up after 3 attempts

 
My push line is as follows:
 
rhnpush --channel=test-channel-i386 --server=http://localhost/APP
--username=rhnpush --password=xxxxx
/usr/local/src/MQSeriesClient-6.0.0-0.i386.rpm
 
I set debug=5 in /etc/rhn.conf and my output in
/var/log/rhn/rhn_upload_package_push.log is
 
 
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
server/rhnPackageUpload.headerParserHandler('Method', 'POST')
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
rhnSQL/driver_cx_Oracle._execute_wrapper('Executing SQL: "select sysdate as
ID from dual" with bind params: {}',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
package_push/package_push.headerParserHandler('Username', None, 'Force', 0)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
server/rhnPackageUpload.authenticate_session('9xab26076b444d85ec86a4d62eaf13e
751', 0)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
server/rhnUser.session_reload('9xab26076b444d85ec86a4d62eaf13e751',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
rhnSQL/driver_cx_Oracle._execute_wrapper('Executing SQL: "select web_user_id,
expires, value from pxtSessions where id = :session_id" with bind params:
{session_id: 9}',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1: server/rhnUser.reload(2,)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
rhnSQL/driver_cx_Oracle._execute_wrapper('Executing SQL: "select * from
web_contact where id = :hashval" with bind params: {hashval: 2}',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
rhnSQL/driver_cx_Oracle._execute_wrapper('Executing SQL: "select * from
web_customer where id = :hashval" with bind params: {hashval: 1}',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
rhnSQL/driver_cx_Oracle._execute_wrapper('Executing SQL: "select * from
web_user_personal_info where web_user_id = :hashval" with bind params:
{hashval: 2}',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
rhnSQL/driver_cx_Oracle._execute_wrapper('Executing SQL: "select * from
web_user_contact_permission where web_user_id = :hashval" with bind params:
{hashval: 2}',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
rhnSQL/driver_cx_Oracle._execute_wrapper('Executing SQL: "select * from
web_user_site_info where web_user_id = :userid and type = \'M\'" with bind
params: {userid: 2}',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
importlib/userAuth.getUserGroupsFromUserInstance(2,)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
rhnSQL/driver_cx_Oracle._execute_wrapper('Executing SQL: "select ugt.label
from rhnUserGroupType ugt, rhnUserGroup ug, rhnUserGroupMembers ugm where
ugm.user_id = :user_id and ugm.user_group_id = ug.id and ug.group_type =
ugt.id" with bind params: {user_id: 2}',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
importlib/userAuth.auth_session("Groups: ['channel_admin']; org_id: 1;
user_id: 2",)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
importlib/userAuth.authzOrg('info[orgId]', 1, 'org id', 1)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
importlib/userAuth.isSuperuser('Is NOT superuser',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1: importlib/userAuth.isOrgAdmin('Is
NOT org admin',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
importlib/userAuth.isSuperuser('Is NOT superuser',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
importlib/userAuth.isChannelAdmin('Is channel admin',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1: importlib/userAuth.authzOrg('Org
authorized (org_admin or channel_admin)',)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
server/apacheUploadServer._wrapper('Calling', <bound method
PackagePush.handler of
<upload_server.handlers.package_push.package_push.PackagePush instance at
0xb3315ecc>>)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
server/rhnPackageUpload.handler('Method', 'POST')
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
server/rhnPackageUpload.relative_path_from_header('NEVRA', ['MQSeriesClient',
None, '6.0.0', '0', 'i386'])
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
server/rhnPackageUpload.relative_path_from_nevra(['MQSeriesClient', None,
'6.0.0', '0', 'i386'], 0)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
server/rhnPackageUpload.push_package('/var/satellite',
'redhat/1/3c1/MQSeriesClient/6.0.0-0/i386/3c1ee87a6941d33e40a98559618c876f/MQ
SeriesClient-6.0.0-0.i386.rpm', 0, 1)
2009/05/22 08:01:15 -04:00 12947 127.0.0.1:
importlib/headerSource.createPackage('Creating package',)
2009/05/22 08:01:16 -04:00 12947 127.0.0.1:
server/apacheUploadServer._wrapper('ERROR', 'Unhandled exception')
2009/05/22 08:01:16 -04:00 12947 127.0.0.1:
server/apacheUploadServer._wrapper('Calling', <bound method
PackagePush.logHandler of
<upload_server.handlers.package_push.package_push.PackagePush instance at
0xb3315ecc>>)
2009/05/22 08:01:16 -04:00 12947 127.0.0.1:
server/apacheUploadServer._wrapper('Calling', <bound method
PackagePush.cleanupHandler of
<upload_server.handlers.package_push.package_push.PackagePush instance at
0xb3315ecc>>)

 
 
Additionally in /var/log/httpd/error_log I see this
 
RHN 27199 2009/05/22 08:01:12 -04:00: ('Unhandled exception',)
Exception reported from shobspwklnprd01.usi.mizuho-sc.com
Time: Fri May 22 08:01:15 2009
Exception type exceptions.IndexError
Exception while handling function upload_server._wrapper
Request object information:
URI: /PACKAGE-PUSH
Remote Host: 127.0.0.1
Server Name: shobspwklnprd01.usi.mizuho-sc.com:0
Headers passed in:
        Accept-Encoding: identity
        Content-Length: 964127
        Content-Type: application/x-rpm
        Host: localhost
        User-Agent: rhnpush
        X-RHN-Upload-Auth-Session: 9xab26076b444d85ec86a4d62eaf13e751
        X-RHN-Upload-File-MD5sum: 3c1ee87a6941d33e40a98559618c876f
        X-RHN-Upload-Force: 0
        X-RHN-Upload-Package-Arch: i386
        X-RHN-Upload-Package-Name: MQSeriesClient
        X-RHN-Upload-Package-Release: 0
        X-RHN-Upload-Package-Version: 6.0.0
        X-RHN-Upload-Packaging: rpm
 
Exception Handler Information
Traceback (most recent call last):
  File "/usr/share/rhn/server/apacheUploadServer.py", line 107, in _wrapper
    ret = function(req)
  File "/usr/share/rhn/upload_server/handlers/package_push/package_push.py",
line 145, in handler
    relative_path=self.rel_package_path, org_id=self.org_id)
  File "/usr/share/rhn/server/rhnPackageUpload.py", line 223, in push_package
    header_end=header_end, channels=channels)
  File "/usr/share/rhn/server/importlib/mpmSource.py", line 210, in
create_package
    header_end=header_end, channels=channels)
  File "/usr/share/rhn/server/importlib/headerSource.py", line 367, in
createPackage
    channels)
  File "/usr/share/rhn/server/importlib/headerSource.py", line 138, in
populate
    self._populateFiles(header)
  File "/usr/share/rhn/server/importlib/headerSource.py", line 150, in
_populateFiles
    self._populateTag(header, 'files', rpmFile)
  File "/usr/share/rhn/server/importlib/headerSource.py", line 204, in
_populateTag
    hash[k] = v[i]
IndexError: list index out of range
 
 
So far I have tried uninstalling everything on this server relating to
spacewalk & oracle and reinstalling from the spacewalk wiki & the centos
how-to.  Additionally I built a brand new fresh install of rhel5 and centos5
and tried the installation from the wiki on both with the same exact result.


CONFIDENTIAL: This e-mail, including its contents and attachments,
if any, are confidential. It is neither an offer to buy or sell,
nor a solicitation of an offer to buy or sell, any securities or
any related financial instruments mentioned in it. If you are not
the named recipient please notify the sender and immediately delete
it. You may not disseminate, distribute, or forward this e-mail
message or disclose its contents to anybody else. Unless otherwise
indicated, copyright and any other intellectual property rights in
its contents are the sole property of Mizuho Securities USA Inc.
     E-mail transmission cannot be guaranteed to be secure or
error-free. The sender therefore does not accept liability for any
errors or omissions in the contents of this message which arise as
a result of e-mail transmission.  If verification is required
please request a hard-copy version.
     Although we routinely screen for viruses, addressees should
check this e-mail and any attachments for viruses. We make no
representation or warranty as to the absence of viruses in this
e-mail or any attachments. Please note that to ensure regulatory
compliance and for the protection of our customers and business, we
may monitor and read e-mails sent to and from our server(s).
#####################################################################################
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20090522/861f3009/attachment.htm>


More information about the Spacewalk-list mailing list