[Spacewalk-list] Bugs (spacewalk 0.7 and 0.8.38-1)

Bushby, Bruce (London)(c) bbushby at maninvestments.com
Thu Jan 28 17:57:12 UTC 2010


Hi Michael

Busy day so couldn't test 0.8.37-1 until now,  1 possible bug in 0.7 (thought it was an old one and fixed) and 1 in 0.8.37-1:

1. spacewalk 0.7, rhnpush fails due to (ORA-01861: literal does not match format string)
I thought this had been fixed? I know I've recently has 0.7 on Fedora 12 and I didn't see this issue. The one thing
That is different this time is that I ran "yum update" before installing Oracle-xe and then Spacewalk 0.7. If I get a chance I'll
Re-install without doing the "yum update"

Session log:
[root at spacewalk fedora]# rhnpush --server=`hostname` --channel=test-channel man-dhclient-0.0-2.noarch.rpm
Red Hat Network username: bbushby
Red Hat Network password:
Exception RuntimeError: 'maximum recursion depth exceeded while calling a Python object' in <type 'exceptions.AttributeError'> ignored
ERROR: man-dhclient-0.0-2.noarch.rpm: unsigned rpm (use --nosig to force)
[root at spacewalk fedora]# rhnpush --server=`hostname` --channel=test-channel man-dhclient-0.0-2.noarch.rpm --nosig
Exception RuntimeError: 'maximum recursion depth exceeded while calling a Python object' in <type 'exceptions.AttributeError'> ignored
Internal server error 500 Internal Server Error
Error pushing man-dhclient-0.0-2.noarch.rpm: Error 500Error Message:
    ORA-01861: literal does not match format string
Error Class Code: 54
Error Class Info:
     Package Upload Failed due to uniqueness constraint violation.
     Make sure the package does not have any duplicate dependencies or
     does not already exists on the server (500)

[root at spacewalk rhn]# cat rhn_upload_package_push.log
[root at spacewalk fedora]# cat /var/log/rhn/rhn_upload_package_push.log
2010/01/28 17:56:01 +01:00 4554 10.44.79.227: server/apacheUploadServer.handler('GET method received, returning',)
2010/01/28 17:56:01 +01:00 4553 10.44.79.227: rhnSQL/driver_cx_Oracle.connect('Connecting to database', 'xe')
2010/01/28 17:56:01 +01:00 4553 10.44.79.227: package_push/package_push.headerParserHandler('Username', None, 'Force', 0)
2010/01/28 17:56:05 +01:00 4560 10.44.79.227: rhnSQL/driver_cx_Oracle.connect('Connecting to database', 'xe')
2010/01/28 17:56:05 +01:00 4560 10.44.79.227: package_push/package_push.headerParserHandler('Username', None, 'Force', 0)
2010/01/28 17:56:06 +01:00 986 10.44.79.227: rhnSQL/driver_cx_Oracle.connect('Connecting to database', 'xe')
2010/01/28 17:56:06 +01:00 986 10.44.79.227: package_push/package_push.headerParserHandler('Username', None, 'Force', 0)



2. Nightly Build 0.8.38-1 (rhnpush fails: Internal server error 500 Internal Server Error)
Also, when I browse the spacewalk with (http[s]://space12/XMLRPC I also get erro 500 Internal Server Error)

Command:
[root at space12 httpd]# rhnpush --server=`hostname` -c test-channel man-dhclient-0.0-2.noarch.rpm --nosig

[root at space12 httpd]# cat access_log
10.44.79.98 - - [28/Jan/2010:17:52:28 +0000] "POST /APP HTTP/1.1" 200 99 "-" "rhn.rpclib.py/$Revision$"
10.44.79.98 - - [28/Jan/2010:17:52:29 +0000] "POST /APP HTTP/1.1" 200 99 "-" "rhn.rpclib.py/$Revision$"
10.44.79.98 - - [28/Jan/2010:17:52:29 +0000] "GET /PACKAGE-PUSH HTTP/1.1" 200 - "-" "-"
10.44.79.98 - - [28/Jan/2010:17:52:29 +0000] "POST /APP HTTP/1.1" 200 99 "-" "rhn.rpclib.py/$Revision$"
10.44.79.98 - - [28/Jan/2010:17:52:29 +0000] "POST /APP HTTP/1.1" 200 151 "-" "rhn.rpclib.py/$Revision$"
10.44.79.98 - - [28/Jan/2010:17:52:29 +0000] "POST /PACKAGE-PUSH HTTP/1.1" 500 3453 "-" "rhnpush"
10.44.79.98 - - [28/Jan/2010:17:52:31 +0000] "POST /PACKAGE-PUSH HTTP/1.1" 500 3453 "-" "rhnpush"
10.44.79.98 - - [28/Jan/2010:17:52:32 +0000] "POST /PACKAGE-PUSH HTTP/1.1" 500 3453 "-" "rhnpush"
[root at space12 httpd]#
[root at space12 httpd]#
[root at space12 httpd]# cat error_log
[Thu Jan 28 17:52:29 2010] [error] Exception RuntimeError: 'maximum recursion depth exceeded while calling a Python object' in <type 'exceptions.AttributeError'> ignored
[Thu Jan 28 17:52:29 2010] [error] Exception reported from space12.maninvestments.com
[Thu Jan 28 17:52:29 2010] [error] Time: Thu Jan 28 17:52:29 2010
[Thu Jan 28 17:52:29 2010] [error] Exception type <type 'exceptions.AttributeError'>
[Thu Jan 28 17:52:29 2010] [error] Exception while handling function upload_server._wrapper
[Thu Jan 28 17:52:29 2010] [error] Request object information:
[Thu Jan 28 17:52:29 2010] [error] URI: /PACKAGE-PUSH
[Thu Jan 28 17:52:29 2010] [error] Remote Host: space12.maninvestments.com
[Thu Jan 28 17:52:29 2010] [error] Server Name: space12.maninvestments.com:80
[Thu Jan 28 17:52:29 2010] [error] Headers passed in:
[Thu Jan 28 17:52:29 2010] [error] \tAccept-Encoding: identity
[Thu Jan 28 17:52:29 2010] [error] \tCONTENT_LENGTH: 2537
[Thu Jan 28 17:52:29 2010] [error] \tCONTENT_TYPE: application/x-rpm
[Thu Jan 28 17:52:29 2010] [error] \tDOCUMENT_ROOT: /var/www/html
[Thu Jan 28 17:52:29 2010] [error] \tGATEWAY_INTERFACE: CGI/1.1
[Thu Jan 28 17:52:29 2010] [error] \tHTTP_ACCEPT_ENCODING: identity
[Thu Jan 28 17:52:29 2010] [error] \tHTTP_HOST: space12.maninvestments.com
[Thu Jan 28 17:52:29 2010] [error] \tHTTP_USER_AGENT: rhnpush
[Thu Jan 28 17:52:29 2010] [error] \tHTTP_X_RHN_UPLOAD_AUTH_SESSION: 7xff927fe2824114a95d28a125f9d4845f
[Thu Jan 28 17:52:29 2010] [error] \tHTTP_X_RHN_UPLOAD_FILE_MD5SUM: 48e3c17e22c4290559c6a020ae969e0f
[Thu Jan 28 17:52:29 2010] [error] \tHTTP_X_RHN_UPLOAD_FORCE: 0
[Thu Jan 28 17:52:29 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_ARCH: noarch
[Thu Jan 28 17:52:29 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_NAME: man-dhclient
[Thu Jan 28 17:52:29 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_RELEASE: 2
[Thu Jan 28 17:52:29 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_VERSION: 0.0
[Thu Jan 28 17:52:29 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGING: rpm
[Thu Jan 28 17:52:29 2010] [error] \tHost: space12.maninvestments.com
[Thu Jan 28 17:52:29 2010] [error] \tNLS_LANG: english.AL32UTF8
[Thu Jan 28 17:52:29 2010] [error] \tORACLE_HOME: /opt/oracle
[Thu Jan 28 17:52:29 2010] [error] \tPATH: /sbin:/usr/sbin:/bin:/usr/bin
[Thu Jan 28 17:52:29 2010] [error] \tPATH_INFO:
[Thu Jan 28 17:52:29 2010] [error] \tQUERY_STRING:
[Thu Jan 28 17:52:29 2010] [error] \tREMOTE_ADDR: 10.44.79.98
[Thu Jan 28 17:52:29 2010] [error] \tREMOTE_PORT: 43188
[Thu Jan 28 17:52:29 2010] [error] \tREQUEST_METHOD: POST
[Thu Jan 28 17:52:29 2010] [error] \tREQUEST_URI: /PACKAGE-PUSH
[Thu Jan 28 17:52:29 2010] [error] \tSCRIPT_FILENAME: /usr/share/rhn/server/wsgi/package_push.py
[Thu Jan 28 17:52:29 2010] [error] \tSCRIPT_NAME: /PACKAGE-PUSH
[Thu Jan 28 17:52:29 2010] [error] \tSCRIPT_URI: http://space12.maninvestments.com/PACKAGE-PUSH
[Thu Jan 28 17:52:29 2010] [error] \tSCRIPT_URL: /PACKAGE-PUSH
[Thu Jan 28 17:52:29 2010] [error] \tSERVER_ADDR: 10.44.79.98
[Thu Jan 28 17:52:29 2010] [error] \tSERVER_ADMIN: root at localhost
[Thu Jan 28 17:52:29 2010] [error] \tSERVER_NAME: space12.maninvestments.com
[Thu Jan 28 17:52:29 2010] [error] \tSERVER_PORT: 80
[Thu Jan 28 17:52:29 2010] [error] \tSERVER_PROTOCOL: HTTP/1.1
[Thu Jan 28 17:52:29 2010] [error] \tSERVER_SIGNATURE: <address>Apache Server at space12.maninvestments.com Port 80</address>
[Thu Jan 28 17:52:29 2010] [error]
[Thu Jan 28 17:52:29 2010] [error] \tSERVER_SOFTWARE: Apache
[Thu Jan 28 17:52:29 2010] [error] \tUser-Agent: rhnpush
[Thu Jan 28 17:52:29 2010] [error] \tX-RHN-Upload-Auth-Session: 7xff927fe2824114a95d28a125f9d4845f
[Thu Jan 28 17:52:29 2010] [error] \tX-RHN-Upload-File-MD5Sum: 48e3c17e22c4290559c6a020ae969e0f
[Thu Jan 28 17:52:29 2010] [error] \tX-RHN-Upload-Force: 0
[Thu Jan 28 17:52:29 2010] [error] \tX-RHN-Upload-Package-Arch: noarch
[Thu Jan 28 17:52:29 2010] [error] \tX-RHN-Upload-Package-Name: man-dhclient
[Thu Jan 28 17:52:29 2010] [error] \tX-RHN-Upload-Package-Release: 2
[Thu Jan 28 17:52:29 2010] [error] \tX-RHN-Upload-Package-Version: 0.0
[Thu Jan 28 17:52:29 2010] [error] \tX-RHN-Upload-Packaging: rpm
[Thu Jan 28 17:52:29 2010] [error] \tmod_wsgi.application_group: space12.maninvestments.com|/package-push
[Thu Jan 28 17:52:29 2010] [error] \tmod_wsgi.callable_object: application
[Thu Jan 28 17:52:29 2010] [error] \tmod_wsgi.listener_host:
[Thu Jan 28 17:52:29 2010] [error] \tmod_wsgi.listener_port: 80
[Thu Jan 28 17:52:29 2010] [error] \tmod_wsgi.process_group:
[Thu Jan 28 17:52:29 2010] [error] \tmod_wsgi.reload_mechanism: 0
[Thu Jan 28 17:52:29 2010] [error] \tmod_wsgi.script_reloading: 1
[Thu Jan 28 17:52:29 2010] [error] \tmod_wsgi.version: (2, 5)
[Thu Jan 28 17:52:29 2010] [error] \twsgi.errors: <mod_wsgi.Log object at 0x7fcccafbd870>
[Thu Jan 28 17:52:29 2010] [error] \twsgi.file_wrapper: <built-in method file_wrapper of mod_wsgi.Adapter object at 0x7fcccae4e378>
[Thu Jan 28 17:52:29 2010] [error] \twsgi.input: <mod_wsgi.Input object at 0x7fcccb302bf0>
[Thu Jan 28 17:52:29 2010] [error] \twsgi.multiprocess: True
[Thu Jan 28 17:52:29 2010] [error] \twsgi.multithread: False
[Thu Jan 28 17:52:29 2010] [error] \twsgi.run_once: False
[Thu Jan 28 17:52:29 2010] [error] \twsgi.url_scheme: http
[Thu Jan 28 17:52:29 2010] [error] \twsgi.version: (1, 0)
[Thu Jan 28 17:52:29 2010] [error]
[Thu Jan 28 17:52:29 2010] [error] Exception Handler Information
[Thu Jan 28 17:52:29 2010] [error] Traceback (most recent call last):
[Thu Jan 28 17:52:29 2010] [error]   File "/usr/share/rhn/server/apacheUploadServer.py", line 107, in _wrapper
[Thu Jan 28 17:52:29 2010] [error]     ret = function(req)
[Thu Jan 28 17:52:29 2010] [error]   File "/usr/share/rhn/upload_server/handlers/package_push/package_push.py", line 126, in handler
[Thu Jan 28 17:52:29 2010] [error]     if not (checksum_type == self.file_checksum_type
[Thu Jan 28 17:52:29 2010] [error] AttributeError: PackagePush instance has no attribute 'file_checksum_type'
[Thu Jan 28 17:52:29 2010] [error]
[Thu Jan 28 17:52:30 2010] [error] RHN 5494 2010/01/28 17:52:30 +01:00: ('Unhandled exception',)
[Thu Jan 28 17:52:30 2010] [error] [client 10.44.79.98] mod_wsgi (pid=5494): Exception occurred processing WSGI script '/usr/share/rhn/server/wsgi/package_push.py'.
[Thu Jan 28 17:52:30 2010] [error] [client 10.44.79.98] Traceback (most recent call last):
[Thu Jan 28 17:52:30 2010] [error] [client 10.44.79.98]   File "/usr/share/rhn/server/wsgi/package_push.py", line 20, in application
[Thu Jan 28 17:52:30 2010] [error] [client 10.44.79.98]     return wsgiHandler.handle(environ, start_response, "package_push","server.upload.package-push", type="upload")
[Thu Jan 28 17:52:30 2010] [error] [client 10.44.79.98]   File "/usr/share/rhn/server/wsgi/wsgiHandler.py", line 58, in handle
[Thu Jan 28 17:52:30 2010] [error] [client 10.44.79.98]     req.send_http_header(status=ret)
[Thu Jan 28 17:52:30 2010] [error] [client 10.44.79.98]   File "/usr/share/rhn/server/wsgi/wsgiRequest.py", line 60, in send_http_header
[Thu Jan 28 17:52:30 2010] [error] [client 10.44.79.98]     if len(self.status) == 0 or self.status == None:
[Thu Jan 28 17:52:30 2010] [error] [client 10.44.79.98] TypeError: object of type 'int' has no len()
[Thu Jan 28 17:52:31 2010] [error] Exception reported from space12.maninvestments.com
[Thu Jan 28 17:52:31 2010] [error] Time: Thu Jan 28 17:52:31 2010
[Thu Jan 28 17:52:31 2010] [error] Exception type <type 'exceptions.AttributeError'>
[Thu Jan 28 17:52:31 2010] [error] Exception while handling function upload_server._wrapper
[Thu Jan 28 17:52:31 2010] [error] Request object information:
[Thu Jan 28 17:52:31 2010] [error] URI: /PACKAGE-PUSH
[Thu Jan 28 17:52:31 2010] [error] Remote Host: space12.maninvestments.com
[Thu Jan 28 17:52:31 2010] [error] Server Name: space12.maninvestments.com:80
[Thu Jan 28 17:52:31 2010] [error] Headers passed in:
[Thu Jan 28 17:52:31 2010] [error] \tAccept-Encoding: identity
[Thu Jan 28 17:52:31 2010] [error] \tCONTENT_LENGTH: 2537
[Thu Jan 28 17:52:31 2010] [error] \tCONTENT_TYPE: application/x-rpm
[Thu Jan 28 17:52:31 2010] [error] \tDOCUMENT_ROOT: /var/www/html
[Thu Jan 28 17:52:31 2010] [error] \tGATEWAY_INTERFACE: CGI/1.1
[Thu Jan 28 17:52:31 2010] [error] \tHTTP_ACCEPT_ENCODING: identity
[Thu Jan 28 17:52:31 2010] [error] \tHTTP_HOST: space12.maninvestments.com
[Thu Jan 28 17:52:31 2010] [error] \tHTTP_USER_AGENT: rhnpush
[Thu Jan 28 17:52:31 2010] [error] \tHTTP_X_RHN_UPLOAD_AUTH_SESSION: 7xff927fe2824114a95d28a125f9d4845f
[Thu Jan 28 17:52:31 2010] [error] \tHTTP_X_RHN_UPLOAD_FILE_MD5SUM: 48e3c17e22c4290559c6a020ae969e0f
[Thu Jan 28 17:52:31 2010] [error] \tHTTP_X_RHN_UPLOAD_FORCE: 0
[Thu Jan 28 17:52:31 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_ARCH: noarch
[Thu Jan 28 17:52:31 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_NAME: man-dhclient
[Thu Jan 28 17:52:31 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_RELEASE: 2
[Thu Jan 28 17:52:31 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_VERSION: 0.0
[Thu Jan 28 17:52:31 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGING: rpm
[Thu Jan 28 17:52:31 2010] [error] \tHost: space12.maninvestments.com
[Thu Jan 28 17:52:31 2010] [error] \tNLS_LANG: english.AL32UTF8
[Thu Jan 28 17:52:31 2010] [error] \tORACLE_HOME: /opt/oracle
[Thu Jan 28 17:52:31 2010] [error] \tPATH: /sbin:/usr/sbin:/bin:/usr/bin
[Thu Jan 28 17:52:31 2010] [error] \tPATH_INFO:
[Thu Jan 28 17:52:31 2010] [error] \tQUERY_STRING:
[Thu Jan 28 17:52:31 2010] [error] \tREMOTE_ADDR: 10.44.79.98
[Thu Jan 28 17:52:31 2010] [error] \tREMOTE_PORT: 43191
[Thu Jan 28 17:52:31 2010] [error] \tREQUEST_METHOD: POST
[Thu Jan 28 17:52:31 2010] [error] \tREQUEST_URI: /PACKAGE-PUSH
[Thu Jan 28 17:52:31 2010] [error] \tSCRIPT_FILENAME: /usr/share/rhn/server/wsgi/package_push.py
[Thu Jan 28 17:52:31 2010] [error] \tSCRIPT_NAME: /PACKAGE-PUSH
[Thu Jan 28 17:52:31 2010] [error] \tSCRIPT_URI: http://space12.maninvestments.com/PACKAGE-PUSH
[Thu Jan 28 17:52:31 2010] [error] \tSCRIPT_URL: /PACKAGE-PUSH
[Thu Jan 28 17:52:31 2010] [error] \tSERVER_ADDR: 10.44.79.98
[Thu Jan 28 17:52:31 2010] [error] \tSERVER_ADMIN: root at localhost
[Thu Jan 28 17:52:31 2010] [error] \tSERVER_NAME: space12.maninvestments.com
[Thu Jan 28 17:52:31 2010] [error] \tSERVER_PORT: 80
[Thu Jan 28 17:52:31 2010] [error] \tSERVER_PROTOCOL: HTTP/1.1
[Thu Jan 28 17:52:31 2010] [error] \tSERVER_SIGNATURE: <address>Apache Server at space12.maninvestments.com Port 80</address>
[Thu Jan 28 17:52:31 2010] [error]
[Thu Jan 28 17:52:31 2010] [error] \tSERVER_SOFTWARE: Apache
[Thu Jan 28 17:52:31 2010] [error] \tUser-Agent: rhnpush
[Thu Jan 28 17:52:31 2010] [error] \tX-RHN-Upload-Auth-Session: 7xff927fe2824114a95d28a125f9d4845f
[Thu Jan 28 17:52:31 2010] [error] \tX-RHN-Upload-File-MD5Sum: 48e3c17e22c4290559c6a020ae969e0f
[Thu Jan 28 17:52:31 2010] [error] \tX-RHN-Upload-Force: 0
[Thu Jan 28 17:52:31 2010] [error] \tX-RHN-Upload-Package-Arch: noarch
[Thu Jan 28 17:52:31 2010] [error] \tX-RHN-Upload-Package-Name: man-dhclient
[Thu Jan 28 17:52:31 2010] [error] \tX-RHN-Upload-Package-Release: 2
[Thu Jan 28 17:52:31 2010] [error] \tX-RHN-Upload-Package-Version: 0.0
[Thu Jan 28 17:52:31 2010] [error] \tX-RHN-Upload-Packaging: rpm
[Thu Jan 28 17:52:31 2010] [error] \tmod_wsgi.application_group: space12.maninvestments.com|/package-push
[Thu Jan 28 17:52:31 2010] [error] \tmod_wsgi.callable_object: application
[Thu Jan 28 17:52:31 2010] [error] \tmod_wsgi.listener_host:
[Thu Jan 28 17:52:31 2010] [error] \tmod_wsgi.listener_port: 80
[Thu Jan 28 17:52:31 2010] [error] \tmod_wsgi.process_group:
[Thu Jan 28 17:52:31 2010] [error] \tmod_wsgi.reload_mechanism: 0
[Thu Jan 28 17:52:31 2010] [error] \tmod_wsgi.script_reloading: 1
[Thu Jan 28 17:52:31 2010] [error] \tmod_wsgi.version: (2, 5)
[Thu Jan 28 17:52:31 2010] [error] \twsgi.errors: <mod_wsgi.Log object at 0x7fcccb0634e0>
[Thu Jan 28 17:52:31 2010] [error] \twsgi.file_wrapper: <built-in method file_wrapper of mod_wsgi.Adapter object at 0x7fcccae96a80>
[Thu Jan 28 17:52:31 2010] [error] \twsgi.input: <mod_wsgi.Input object at 0x7fcccb394e30>
[Thu Jan 28 17:52:31 2010] [error] \twsgi.multiprocess: True
[Thu Jan 28 17:52:31 2010] [error] \twsgi.multithread: False
[Thu Jan 28 17:52:31 2010] [error] \twsgi.run_once: False
[Thu Jan 28 17:52:31 2010] [error] \twsgi.url_scheme: http
[Thu Jan 28 17:52:31 2010] [error] \twsgi.version: (1, 0)
[Thu Jan 28 17:52:31 2010] [error]
[Thu Jan 28 17:52:31 2010] [error] Exception Handler Information
[Thu Jan 28 17:52:31 2010] [error] Traceback (most recent call last):
[Thu Jan 28 17:52:31 2010] [error]   File "/usr/share/rhn/server/apacheUploadServer.py", line 107, in _wrapper
[Thu Jan 28 17:52:31 2010] [error]     ret = function(req)
[Thu Jan 28 17:52:31 2010] [error]   File "/usr/share/rhn/upload_server/handlers/package_push/package_push.py", line 126, in handler
[Thu Jan 28 17:52:31 2010] [error]     if not (checksum_type == self.file_checksum_type
[Thu Jan 28 17:52:31 2010] [error] AttributeError: PackagePush instance has no attribute 'file_checksum_type'
[Thu Jan 28 17:52:31 2010] [error]
[Thu Jan 28 17:52:31 2010] [error] RHN 5491 2010/01/28 17:52:31 +01:00: ('Unhandled exception',)
[Thu Jan 28 17:52:31 2010] [error] [client 10.44.79.98] mod_wsgi (pid=5491): Exception occurred processing WSGI script '/usr/share/rhn/server/wsgi/package_push.py'.
[Thu Jan 28 17:52:31 2010] [error] [client 10.44.79.98] Traceback (most recent call last):
[Thu Jan 28 17:52:31 2010] [error] [client 10.44.79.98]   File "/usr/share/rhn/server/wsgi/package_push.py", line 20, in application
[Thu Jan 28 17:52:31 2010] [error] [client 10.44.79.98]     return wsgiHandler.handle(environ, start_response, "package_push","server.upload.package-push", type="upload")
[Thu Jan 28 17:52:31 2010] [error] [client 10.44.79.98]   File "/usr/share/rhn/server/wsgi/wsgiHandler.py", line 58, in handle
[Thu Jan 28 17:52:31 2010] [error] [client 10.44.79.98]     req.send_http_header(status=ret)
[Thu Jan 28 17:52:31 2010] [error] [client 10.44.79.98]   File "/usr/share/rhn/server/wsgi/wsgiRequest.py", line 60, in send_http_header
[Thu Jan 28 17:52:31 2010] [error] [client 10.44.79.98]     if len(self.status) == 0 or self.status == None:
[Thu Jan 28 17:52:31 2010] [error] [client 10.44.79.98] TypeError: object of type 'int' has no len()
[Thu Jan 28 17:52:32 2010] [error] Exception reported from space12.maninvestments.com
[Thu Jan 28 17:52:32 2010] [error] Time: Thu Jan 28 17:52:32 2010
[Thu Jan 28 17:52:32 2010] [error] Exception type <type 'exceptions.AttributeError'>
[Thu Jan 28 17:52:32 2010] [error] Exception while handling function upload_server._wrapper
[Thu Jan 28 17:52:32 2010] [error] Request object information:
[Thu Jan 28 17:52:32 2010] [error] URI: /PACKAGE-PUSH
[Thu Jan 28 17:52:32 2010] [error] Remote Host: space12.maninvestments.com
[Thu Jan 28 17:52:32 2010] [error] Server Name: space12.maninvestments.com:80
[Thu Jan 28 17:52:32 2010] [error] Headers passed in:
[Thu Jan 28 17:52:32 2010] [error] \tAccept-Encoding: identity
[Thu Jan 28 17:52:32 2010] [error] \tCONTENT_LENGTH: 2537
[Thu Jan 28 17:52:32 2010] [error] \tCONTENT_TYPE: application/x-rpm
[Thu Jan 28 17:52:32 2010] [error] \tDOCUMENT_ROOT: /var/www/html
[Thu Jan 28 17:52:32 2010] [error] \tGATEWAY_INTERFACE: CGI/1.1
[Thu Jan 28 17:52:32 2010] [error] \tHTTP_ACCEPT_ENCODING: identity
[Thu Jan 28 17:52:32 2010] [error] \tHTTP_HOST: space12.maninvestments.com
[Thu Jan 28 17:52:32 2010] [error] \tHTTP_USER_AGENT: rhnpush
[Thu Jan 28 17:52:32 2010] [error] \tHTTP_X_RHN_UPLOAD_AUTH_SESSION: 7xff927fe2824114a95d28a125f9d4845f
[Thu Jan 28 17:52:32 2010] [error] \tHTTP_X_RHN_UPLOAD_FILE_MD5SUM: 48e3c17e22c4290559c6a020ae969e0f
[Thu Jan 28 17:52:32 2010] [error] \tHTTP_X_RHN_UPLOAD_FORCE: 0
[Thu Jan 28 17:52:32 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_ARCH: noarch
[Thu Jan 28 17:52:32 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_NAME: man-dhclient
[Thu Jan 28 17:52:32 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_RELEASE: 2
[Thu Jan 28 17:52:32 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGE_VERSION: 0.0
[Thu Jan 28 17:52:32 2010] [error] \tHTTP_X_RHN_UPLOAD_PACKAGING: rpm
[Thu Jan 28 17:52:32 2010] [error] \tHost: space12.maninvestments.com
[Thu Jan 28 17:52:32 2010] [error] \tNLS_LANG: english.AL32UTF8
[Thu Jan 28 17:52:32 2010] [error] \tORACLE_HOME: /opt/oracle
[Thu Jan 28 17:52:32 2010] [error] \tPATH: /sbin:/usr/sbin:/bin:/usr/bin
[Thu Jan 28 17:52:32 2010] [error] \tPATH_INFO:
[Thu Jan 28 17:52:32 2010] [error] \tQUERY_STRING:
[Thu Jan 28 17:52:32 2010] [error] \tREMOTE_ADDR: 10.44.79.98
[Thu Jan 28 17:52:32 2010] [error] \tREMOTE_PORT: 43194
[Thu Jan 28 17:52:32 2010] [error] \tREQUEST_METHOD: POST
[Thu Jan 28 17:52:32 2010] [error] \tREQUEST_URI: /PACKAGE-PUSH
[Thu Jan 28 17:52:32 2010] [error] \tSCRIPT_FILENAME: /usr/share/rhn/server/wsgi/package_push.py
[Thu Jan 28 17:52:32 2010] [error] \tSCRIPT_NAME: /PACKAGE-PUSH
[Thu Jan 28 17:52:32 2010] [error] \tSCRIPT_URI: http://space12.maninvestments.com/PACKAGE-PUSH
[Thu Jan 28 17:52:32 2010] [error] \tSCRIPT_URL: /PACKAGE-PUSH
[Thu Jan 28 17:52:32 2010] [error] \tSERVER_ADDR: 10.44.79.98
[Thu Jan 28 17:52:32 2010] [error] \tSERVER_ADMIN: root at localhost
[Thu Jan 28 17:52:32 2010] [error] \tSERVER_NAME: space12.maninvestments.com
[Thu Jan 28 17:52:32 2010] [error] \tSERVER_PORT: 80
[Thu Jan 28 17:52:32 2010] [error] \tSERVER_PROTOCOL: HTTP/1.1
[Thu Jan 28 17:52:32 2010] [error] \tSERVER_SIGNATURE: <address>Apache Server at space12.maninvestments.com Port 80</address>
[Thu Jan 28 17:52:32 2010] [error]
[Thu Jan 28 17:52:32 2010] [error] \tSERVER_SOFTWARE: Apache
[Thu Jan 28 17:52:32 2010] [error] \tUser-Agent: rhnpush
[Thu Jan 28 17:52:32 2010] [error] \tX-RHN-Upload-Auth-Session: 7xff927fe2824114a95d28a125f9d4845f
[Thu Jan 28 17:52:32 2010] [error] \tX-RHN-Upload-File-MD5Sum: 48e3c17e22c4290559c6a020ae969e0f
[Thu Jan 28 17:52:32 2010] [error] \tX-RHN-Upload-Force: 0
[Thu Jan 28 17:52:32 2010] [error] \tX-RHN-Upload-Package-Arch: noarch
[Thu Jan 28 17:52:32 2010] [error] \tX-RHN-Upload-Package-Name: man-dhclient
[Thu Jan 28 17:52:32 2010] [error] \tX-RHN-Upload-Package-Release: 2
[Thu Jan 28 17:52:32 2010] [error] \tX-RHN-Upload-Package-Version: 0.0
[Thu Jan 28 17:52:32 2010] [error] \tX-RHN-Upload-Packaging: rpm
[Thu Jan 28 17:52:32 2010] [error] \tmod_wsgi.application_group: space12.maninvestments.com|/package-push
[Thu Jan 28 17:52:32 2010] [error] \tmod_wsgi.callable_object: application
[Thu Jan 28 17:52:32 2010] [error] \tmod_wsgi.listener_host:
[Thu Jan 28 17:52:32 2010] [error] \tmod_wsgi.listener_port: 80
[Thu Jan 28 17:52:32 2010] [error] \tmod_wsgi.process_group:
[Thu Jan 28 17:52:32 2010] [error] \tmod_wsgi.reload_mechanism: 0
[Thu Jan 28 17:52:32 2010] [error] \tmod_wsgi.script_reloading: 1
[Thu Jan 28 17:52:32 2010] [error] \tmod_wsgi.version: (2, 5)
[Thu Jan 28 17:52:32 2010] [error] \twsgi.errors: <mod_wsgi.Log object at 0x7fcccb137960>
[Thu Jan 28 17:52:32 2010] [error] \twsgi.file_wrapper: <built-in method file_wrapper of mod_wsgi.Adapter object at 0x7fcccaf987b0>
[Thu Jan 28 17:52:32 2010] [error] \twsgi.input: <mod_wsgi.Input object at 0x7fcccb491870>
[Thu Jan 28 17:52:32 2010] [error] \twsgi.multiprocess: True
[Thu Jan 28 17:52:32 2010] [error] \twsgi.multithread: False
[Thu Jan 28 17:52:32 2010] [error] \twsgi.run_once: False
[Thu Jan 28 17:52:32 2010] [error] \twsgi.url_scheme: http
[Thu Jan 28 17:52:32 2010] [error] \twsgi.version: (1, 0)
[Thu Jan 28 17:52:32 2010] [error]
[Thu Jan 28 17:52:32 2010] [error] Exception Handler Information
[Thu Jan 28 17:52:32 2010] [error] Traceback (most recent call last):
[Thu Jan 28 17:52:32 2010] [error]   File "/usr/share/rhn/server/apacheUploadServer.py", line 107, in _wrapper
[Thu Jan 28 17:52:32 2010] [error]     ret = function(req)
[Thu Jan 28 17:52:32 2010] [error]   File "/usr/share/rhn/upload_server/handlers/package_push/package_push.py", line 126, in handler
[Thu Jan 28 17:52:32 2010] [error]     if not (checksum_type == self.file_checksum_type
[Thu Jan 28 17:52:32 2010] [error] AttributeError: PackagePush instance has no attribute 'file_checksum_type'
[Thu Jan 28 17:52:32 2010] [error]
[Thu Jan 28 17:52:32 2010] [error] RHN 5781 2010/01/28 17:52:32 +01:00: ('Unhandled exception',)
[Thu Jan 28 17:52:32 2010] [error] [client 10.44.79.98] mod_wsgi (pid=5781): Exception occurred processing WSGI script '/usr/share/rhn/server/wsgi/package_push.py'.
[Thu Jan 28 17:52:32 2010] [error] [client 10.44.79.98] Traceback (most recent call last):
[Thu Jan 28 17:52:32 2010] [error] [client 10.44.79.98]   File "/usr/share/rhn/server/wsgi/package_push.py", line 20, in application
[Thu Jan 28 17:52:32 2010] [error] [client 10.44.79.98]     return wsgiHandler.handle(environ, start_response, "package_push","server.upload.package-push", type="upload")
[Thu Jan 28 17:52:32 2010] [error] [client 10.44.79.98]   File "/usr/share/rhn/server/wsgi/wsgiHandler.py", line 58, in handle
[Thu Jan 28 17:52:32 2010] [error] [client 10.44.79.98]     req.send_http_header(status=ret)
[Thu Jan 28 17:52:32 2010] [error] [client 10.44.79.98]   File "/usr/share/rhn/server/wsgi/wsgiRequest.py", line 60, in send_http_header
[Thu Jan 28 17:52:32 2010] [error] [client 10.44.79.98]     if len(self.status) == 0 or self.status == None:
[Thu Jan 28 17:52:32 2010] [error] [client 10.44.79.98] TypeError: object of type 'int' has no len()
[root at space12 httpd]#





Regards
Bruce





-----Original Message-----
From: spacewalk-list-bounces at redhat.com [mailto:spacewalk-list-bounces at redhat.com] On Behalf Of Michael Mraka
Sent: 28 January 2010 11:28
To: spacewalk-list at redhat.com
Subject: Re: [Spacewalk-list] 0.8.37-1 ,rhnreg_ks fails (Target WSGI script not found or unable to stat:/usr/share/rhn/server/wsgi)

Bushby, Bruce (London)(c) wrote:
%
% Some additional log information:
%
% [root at space12 httpd]# pwd
% /var/log/httpd
% [root at space12 httpd]#
% [root at space12 httpd]# cat ssl_access_log % 10.44.79.80 - - [28/Jan/2010:10:50:25 +0000] "GET /XMLRPC HTTP/1.1" 404 ...
% [root at space12 httpd]#
% [root at space12 httpd]# cat ssl_error_log % [Thu Jan 28 10:50:25 2010] [error] [client 10.44.79.80] Target WSGI % script not found or unable to stat: /usr/share/rhn/server/wsgi % [Thu Jan 28 10:50:25 2010] [error] [client 10.44.79.80] File does not % exist: /var/www/html/javascript/prototype-1.js, referer:
% https://space12.xxxxxxxxxxxx.com/XMLRPC
...
% [root at space12 httpd]# ls -l /usr/share/rhn/server/wsgi* % ls: cannot access /usr/share/rhn/server/wsgi*: No such file or directory % [root at space12 httpd]# % % % Seems I am missing /usr/share/rhn/server/wsgi ?

Ahh! This one was fixed yesterday in spacewalk-backend-0.8.38-1.

commit e4cfbe9dab9af5e4b4984d185145ced31a5ee9a3
fixed packaging of wsgi handler files

:)

--
Michael Mráka
Satellite Engineering, Red Hat

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

**********************************************************************
 Please consider the environment before printing this email or its attachments.
The contents of this email are for the named addressees only.  It contains information which may be confidential and privileged.  If you are not the intended recipient, please notify the sender immediately, destroy this email and any attachments and do not otherwise disclose or use them. Email transmission is not a secure method of communication and Man Investments cannot accept responsibility for the completeness or accuracy of this email or any attachments. Whilst Man Investments makes every effort to keep its network free from viruses, it does not accept responsibility for any computer virus which might be transferred by way of this email or any attachments. This email does not constitute a request, offer, recommendation or solicitation of any kind to buy, subscribe, sell or redeem any investment instruments or to perform other such transactions of any kind. Man Investments reserves the right to monitor, record and retain all electronic communications through its network to ensure the integrity of its systems, for record keeping and regulatory purposes. 
Visit us at: www.maninvestments.com 
TG0908
**********************************************************************





More information about the Spacewalk-list mailing list