[Spacewalk-list] rhnpush blowing up on java packages

Mark gajillion at gmail.com
Wed May 25 21:17:51 UTC 2011


rhnpush is blowing up on trying to push a number of java packages.  Some
files, like java-1.6.0-openjdk-devel-1.6.0.0-1.2.b09.el5.x86_64.rpm  fail 3
times, then rhnpush just quits.  Other files will fail on the first or
second try and then finally succeed.   99% of the rpms work on the first try
without an issue.  This sounds almost like a timeout issue, but the
traceback is telling me it's a TypeError.  The rest of the traceback is huge
so here's the python portion.  Any ideas on where to start looking?

Exception reported from fs1.spacewalk.int
Time: Wed May 25 13:31:41 2011
Exception type exceptions.TypeError
Exception while handling function server.apacheUploadServer._wrapper
Request object information:
URI: /PACKAGE-PUSH
Remote Host: 192.168.240.10
Server Name: fs1.spacewalk.int:0
Headers passed in:
    Accept-Encoding: identity
    Content-Length: 9657456
    Content-Type: application/x-rpm
    Host: fs1.spacewalk.int
    User-Agent: rhnpush
    X-RHN-Upload-Auth-Session: 4415xbb651e30cadff4e02e307467538a7da4
    X-RHN-Upload-File-Checksum: 88cab99be8aff12c37227bee7f9904b7
    X-RHN-Upload-File-Checksum-Type: md5
    X-RHN-Upload-File-MD5sum: 88cab99be8aff12c37227bee7f9904b7
    X-RHN-Upload-Force: 0
    X-RHN-Upload-Package-Arch: x86_64
    X-RHN-Upload-Package-Name: java-1.6.0-openjdk-devel
    X-RHN-Upload-Package-Release: 1.2.b09.el5
    X-RHN-Upload-Package-Version: 1.6.0.0
    X-RHN-Upload-Packaging: rpm

Exception Handler Information
Traceback (most recent call last):
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/apacheUploadServer.py",
line 97, in _wrapper
    ret = function(req)
  File "/usr/share/rhn/upload_server/handlers/package_push/package_push.py",
line 134, in handler
    relative_path=self.rel_package_path, org_id=self.org_id)
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/rhnPackageUpload.py",
line 164, in push_package
    importer.run()
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/importlib/importLib.py",
line 630, in run
    self.submit()
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/importlib/packageImport.py",
line 296, in submit
    transactional=self.transactional)
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/importlib/backend.py",
line 726, in processPackages
    transactional=transactional)
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/importlib/backend.py",
line 1585, in __processObjectCollection__
    return self.__doDML(dml)
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/importlib/backend.py",
line 1693, in __doDML
    self.__doInsert(dml.insert, dml.tables)
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/importlib/backend.py",
line 1700, in __doInsert
    self.__doInsertTable(tname, dict)
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/importlib/backend.py",
line 1714, in __doInsertTable
    insertObj.query(hash)
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/importlib/backendLib.py",
line 433, in query
    executeStatement(statement, values, self.count)
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/importlib/backendLib.py",
line 463, in executeStatement
    count = count + apply(statement.executemany, (), tempdict)
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/rhnSQL/sql_base.py",
line 172, in executemany
    return apply(self._execute_wrapper, (self._executemany, ) + p, kw)
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/rhnSQL/driver_cx_Oracle.py",
line 98, in _execute_wrapper
    retval = apply(function, p, kw)
  File
"/usr/lib/python2.4/site-packages/<CENSORED!>/server/rhnSQL/driver_cx_Oracle.py",
line 189, in _executemany
    self._real_cursor.executemany(None, arr)
TypeError: expecting string or buffer data


-- 
Writing Calisthenics : http://blog.markjuric.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/spacewalk-list/attachments/20110525/5821f296/attachment.htm>


More information about the Spacewalk-list mailing list