[Spacewalk-list] VMwareTools RPM unable to import into Spacewalk 0.5
Czerak, Jason
jason.czerak at jostens.com
Sun May 31 22:04:22 UTC 2009
Same failure if I try to pus it to a x86_64 child or ia-32 child.
Exception reported from owbsljputl01.jostens.com
Time: Sun May 31 16:29:10 2009
Exception type exceptions.IndexError
Exception while handling function upload_server._wrapper Request object
information:
URI: /PACKAGE-PUSH
Remote Host: 167.237.116.145
Server Name: spacewalk.jostens.com:80
Headers passed in:
Accept-Encoding: identity
Content-Length: 41199103
Content-Type: application/x-rpm
Host: spacewalk.jostens.com
User-Agent: rhnpush
X-RHN-Upload-Auth-Session: 361x364e29c3a3cca598aa575b7b97a54228
X-RHN-Upload-File-MD5sum: 1ef9ded33d260e9e5ea5e01e5c6b0e46
X-RHN-Upload-Force: 0
X-RHN-Upload-Package-Arch: i386
X-RHN-Upload-Package-Name: VMwareTools
X-RHN-Upload-Package-Release: 158874
X-RHN-Upload-Package-Version: 7303
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
Local variables by frame
Frame _populateTag in /usr/share/rhn/server/importlib/headerSource.py at
line 204
hash = <type 'dict'> {'username': 'root',
'lang': ''}
unique_objs = <type 'list'> []
f = <type 'str'> file_mode
i = <type 'int'> 0
fix = <type 'dict'> <ERROR WHILE PRINTING
VALUE: string representation too large>
Class = <type 'classobj'>
server.importlib.headerSource.rpmFile
self = <type 'instance'>
[<server.importlib.headerSource.rpmBinaryPackage instance;
attributes={'siggpg': None, 'build_time': '2009-04-06 23:14:10',
'channels': None, 'package_id': None, 'sigsize': None, 'payload_format':
'cpio', 'header_start': 168L, 'payload_size': '115099560', 'build_host':
'pa-lin-bld503.eng.vmware.com', 'package_size': 41199103, 'epoch': None,
'version': '7303', 'obsoletes': None, 'provides': None, 'sigpgp': None,
'files': [], 'vendor': 'VMware, Inc.', 'description': 'The VMware Tools
package provides support required for shared folders and\nfor drag and
drop operations. Other tools in the package support\nsynchronization of
time in the guest operating system with time on the host,\nautomatic
grabbing and releasing of the mouse cursor, copying and pasting\nbetween
guest and host, and improved mouse performance. The SVGA
driver\nprovides significantly faster graphics performance.\n',
'sigmd5': None, 'source_rpm': 'VMwareTools-7303-158874.src.rpm',
'package_group': 'Applications/System\n', 'last_modified': '2009-05-31
16:29:10', 'cookie': None, 'conflicts': None, 'path':
'redhat/1/1ef/VMwareTools/7303-158874/i386/1ef9ded33d260e9e5ea5e01e5c6b0
e46/VMwareTools-7303-158874.i386.rpm', 'arch': 'i386', 'header_end':
863488L, 'name': 'VMwareTools', 'license': 'commercial', 'changelog':
None, 'md5sum': '1ef9ded33d260e9e5ea5e01e5c6b0e46', 'org_id': 1,
'summary': 'VMware Tools\n', 'rpm_version': '3.0', 'release': '158874',
'requires': None}]
header = <type 'instance'> <rpm.hdr object at
0x2b169f27fd50>
rf = <type 'str'> filemodes
tag = <type 'str'> files
v = <type 'list'> []
ic = <type 'int'> 5481
itemcount = <type 'int'> 5481
k = <type 'str'> name
Frame _populateFiles in /usr/share/rhn/server/importlib/headerSource.py
at line 150
header = <type 'instance'> <rpm.hdr object at
0x2b169f27fd50>
self = <type 'instance'>
[<server.importlib.headerSource.rpmBinaryPackage instance;
attributes={'siggpg': None, 'build_time': '2009-04-06 23:14:10',
'channels': None, 'package_id': None, 'sigsize': None, 'payload_format':
'cpio', 'header_start': 168L, 'payload_size': '115099560', 'build_host':
'pa-lin-bld503.eng.vmware.com', 'package_size': 41199103, 'epoch': None,
'version': '7303', 'obsoletes': None, 'provides': None, 'sigpgp': None,
'files': [], 'vendor': 'VMware, Inc.', 'description': 'The VMware Tools
package provides support required for shared folders and\nfor drag and
drop operations. Other tools in the package support\nsynchronization of
time in the guest operating system with time on the host,\nautomatic
grabbing and releasing of the mouse cursor, copying and pasting\nbetween
guest and host, and improved mouse performance. The SVGA
driver\nprovides significantly faster graphics performance.\n',
'sigmd5': None, 'source_rpm': 'VMwareTools-7303-158874.src.rpm',
'package_group': 'Applications/System\n', 'last_modified': '2009-05-31
16:29:10', 'cookie': None, 'conflicts': None, 'path':
'redhat/1/1ef/VMwareTools/7303-158874/i386/1ef9ded33d260e9e5ea5e01e5c6b0
e46/VMwareTools-7303-158874.i386.rpm', 'arch': 'i386', 'header_end':
863488L, 'name': 'VMwareTools', 'license': 'commercial', 'changelog':
None, 'md5sum': '1ef9ded33d260e9e5ea5e01e5c6b0e46', 'org_id': 1,
'summary': 'VMware Tools\n', 'rpm_version': '3.0', 'release': '158874',
'requires': None}]
Frame populate in /usr/share/rhn/server/importlib/headerSource.py at
line 138
header_end = <type 'long'> 863488
header_start = <type 'long'> 168
self = <type 'instance'>
[<server.importlib.headerSource.rpmBinaryPackage instance;
attributes={'siggpg': None, 'build_time': '2009-04-06 23:14:10',
'channels': None, 'package_id': None, 'sigsize': None, 'payload_format':
'cpio', 'header_start': 168L, 'payload_size': '115099560', 'build_host':
'pa-lin-bld503.eng.vmware.com', 'package_size': 41199103, 'epoch': None,
'version': '7303', 'obsoletes': None, 'provides': None, 'sigpgp': None,
'files': [], 'vendor': 'VMware, Inc.', 'description': 'The VMware Tools
package provides support required for shared folders and\nfor drag and
drop operations. Other tools in the package support\nsynchronization of
time in the guest operating system with time on the host,\nautomatic
grabbing and releasing of the mouse cursor, copying and pasting\nbetween
guest and host, and improved mouse performance. The SVGA
driver\nprovides significantly faster graphics performance.\n',
'sigmd5': None, 'source_rpm': 'VMwareTools-7303-158874.src.rpm',
'package_group': 'Applications/System\n', 'last_modified': '2009-05-31
16:29:10', 'cookie': None, 'conflicts': None, 'path':
'redhat/1/1ef/VMwareTools/7303-158874/i386/1ef9ded33d260e9e5ea5e01e5c6b0
e46/VMwareTools-7303-158874.i386.rpm', 'arch': 'i386', 'header_end':
863488L, 'name': 'VMwareTools', 'license': 'commercial', 'changelog':
None, 'md5sum': '1ef9ded33d260e9e5ea5e01e5c6b0e46', 'org_id': 1,
'summary': 'VMware Tools\n', 'rpm_version': '3.0', 'release': '158874',
'requires': None}]
md5sum = <type 'str'>
1ef9ded33d260e9e5ea5e01e5c6b0e46
org_id = <type 'int'> 1
channels = <type 'list'> []
header = <type 'instance'> <rpm.hdr object at
0x2b169f27fd50>
path = <type 'str'>
redhat/1/1ef/VMwareTools/7303-158874/i386/1ef9ded33d260e9e5ea5e01e5c6b0e
46/VMwareTools-7303-158874.i386.rpm
size = <type 'int'> 41199103
Frame createPackage in /usr/share/rhn/server/importlib/headerSource.py
at line 367
header_end = <type 'long'> 863488
header_start = <type 'long'> 168
header = <type 'instance'> <rpm.hdr object at
0x2b169f27fd50>
md5sum = <type 'str'>
1ef9ded33d260e9e5ea5e01e5c6b0e46
org_id = <type 'int'> 1
channels = <type 'list'> []
p = <type 'instance'>
[<server.importlib.headerSource.rpmBinaryPackage instance;
attributes={'siggpg': None, 'build_time': '2009-04-06 23:14:10',
'channels': None, 'package_id': None, 'sigsize': None, 'payload_format':
'cpio', 'header_start': 168L, 'payload_size': '115099560', 'build_host':
'pa-lin-bld503.eng.vmware.com', 'package_size': 41199103, 'epoch': None,
'version': '7303', 'obsoletes': None, 'provides': None, 'sigpgp': None,
'files': [], 'vendor': 'VMware, Inc.', 'description': 'The VMware Tools
package provides support required for shared folders and\nfor drag and
drop operations. Other tools in the package support\nsynchronization of
time in the guest operating system with time on the host,\nautomatic
grabbing and releasing of the mouse cursor, copying and pasting\nbetween
guest and host, and improved mouse performance. The SVGA
driver\nprovides significantly faster graphics performance.\n',
'sigmd5': None, 'source_rpm': 'VMwareTools-7303-158874.src.rpm',
'package_group': 'Applications/System\n', 'last_modified': '2009-05-31
16:29:10', 'cookie': None, 'conflicts': None, 'path':
'redhat/1/1ef/VMwareTools/7303-158874/i386/1ef9ded33d260e9e5ea5e01e5c6b0
e46/VMwareTools-7303-158874.i386.rpm', 'arch': 'i386', 'header_end':
863488L, 'name': 'VMwareTools', 'license': 'commercial', 'changelog':
None, 'md5sum': '1ef9ded33d260e9e5ea5e01e5c6b0e46', 'org_id': 1,
'summary': 'VMware Tools\n', 'rpm_version': '3.0', 'release': '158874',
'requires': None}]
size = <type 'int'> 41199103
relpath = <type 'str'>
redhat/1/1ef/VMwareTools/7303-158874/i386/1ef9ded33d260e9e5ea5e01e5c6b0e
46/VMwareTools-7303-158874.i386.rpm
Frame create_package in /usr/share/rhn/server/importlib/mpmSource.py at
line 210
header_end = <type 'long'> 863488
header_start = <type 'long'> 168
md5sum = <type 'str'>
1ef9ded33d260e9e5ea5e01e5c6b0e46
org_id = <type 'int'> 1
channels = <type 'list'> []
header = <type 'instance'> <rpm.hdr object at
0x2b169f27fd50>
size = <type 'int'> 41199103
relpath = <type 'str'>
redhat/1/1ef/VMwareTools/7303-158874/i386/1ef9ded33d260e9e5ea5e01e5c6b0e
46/VMwareTools-7303-158874.i386.rpm
Frame push_package in /usr/share/rhn/server/rhnPackageUpload.py at line
223
header_end = <type 'long'> 863488
force = <type 'int'> 0
header_start = <type 'long'> 168
payload_stream = <type 'file'> <open file '<fdopen>', mode
'r' at 0x2b169f5c5a08>
payload_size = <type 'int'> 41199103
md5sum = <type 'str'>
1ef9ded33d260e9e5ea5e01e5c6b0e46
org_id = <type 'int'> 1
relative_path = <type 'str'>
redhat/1/1ef/VMwareTools/7303-158874/i386/1ef9ded33d260e9e5ea5e01e5c6b0e
46/VMwareTools-7303-158874.i386.rpm
channels = <type 'list'> []
header = <type 'instance'> <rpm.hdr object at
0x2b169f27fd50>
Frame handler in
/usr/share/rhn/upload_server/handlers/package_push/package_push.py at
line 145
header_end = <type 'long'> 863488
req = <type 'mp_request'> <mp_request object at
0x2b169a070460>
header_start = <type 'long'> 168
payload_stream = <type 'file'> <open file '<fdopen>', mode
'r' at 0x2b169f5c5a08>
temp_stream = <type 'file'> <open file '<fdopen>', mode
'w+b' at 0x2b169f283e40>
md5sum = <type 'str'>
1ef9ded33d260e9e5ea5e01e5c6b0e46
ret = <type 'int'> 0
header = <type 'instance'> <rpm.hdr object at
0x2b169f27fd50>
self = <type 'instance'>
<upload_server.handlers.package_push.package_push.PackagePush instance
at 0x2b169f22aa70>
Frame _wrapper in /usr/share/rhn/server/apacheUploadServer.py at line
125
function = <type 'instancemethod'> <bound method
PackagePush.handler of
<upload_server.handlers.package_push.package_push.PackagePush instance
at 0x2b169f22aa70>>
self = <type 'instance'>
<server.apacheUploadServer.UploadHandler instance at 0x2b1699f179e0>
req = <type 'mp_request'> <mp_request object at
0x2b169a070460>
function_name = <type 'str'> handler
Frame handler in /usr/share/rhn/server/apacheUploadServer.py at line 79
self = <type 'instance'>
<server.apacheUploadServer.UploadHandler instance at 0x2b1699f179e0>
req = <type 'mp_request'> <mp_request object at
0x2b169a070460>
Frame __call__ in /usr/share/rhn/server/apacheServer.py at line 58
self = <type 'instance'>
<server.apacheUploadServer.UploadHandlerWrap instance at 0x2b1699f10680>
req = <type 'mp_request'> <mp_request object at
0x2b169a070460>
f = <type 'instancemethod'> <bound method
UploadHandler.handler of <server.apacheUploadServer.UploadHandler
instance at 0x2b1699f179e0>>
Frame HandlerDispatch in
/usr/lib64/python2.4/site-packages/mod_python/apache.py at line 299
req = <type 'mp_request'> <mp_request object at
0x2b169a070460>
config = <type 'mp_table'> {'PythonInterpreter':
'rhn.server.upload', 'PythonPath': 'sys.path+['/usr/share/rhn']'}
self = <type 'instance'>
<mod_python.apache.CallBack instance at 0x2b169632fbd8>
object = <type 'instance'>
<server.apacheUploadServer.UploadHandlerWrap instance at 0x2b1699f10680>
l = <type 'list'>
['server.apacheUploadServer', 'Handler']
module = <type 'module'> <module
'server.apacheUploadServer' from
'/usr/share/rhn/server/apacheUploadServer.pyc'>
hlist = <type 'mp_hlist'>
{'handler:'server.apacheUploadServer::Handler','directory':'/PACKAGE-PUS
H/','silent':0}
object_str = <type 'str'> Handler
debug = <type 'int'> 0
module_name = <type 'str'> server.apacheUploadServer
pathstring = <type 'str'> sys.path+['/usr/share/rhn']
result = <type 'int'> 500
Environment for PID=5879 on exception:
CONSOLE = /dev/console
HOME = /
INIT_VERSION = sysvinit-2.86
LANG = C
NLS_LANG = english.AL32UTF8
ORACLE_HOME = /opt/oracle
PATH = /sbin:/usr/sbin:/bin:/usr/bin
PERL_BADFREE = 0
PREVLEVEL = N
PWD = /
RUNLEVEL = 3
SELINUX_INIT = YES
SHLVL = 3
TERM = linux
_ = /usr/sbin/httpd
previous = N
runlevel = 3
More information about the Spacewalk-list
mailing list