Reported by customer...
The package-reporter was erroring, but everything appeared to be up-to-date in Landscape, we should report errors back to Landscape.
# dell OMSA
deb http://ftp.sara.nl/pub/sara-omsa dell sara
2011-03-10 10:21:43,960 WARNING [MainThread]
'/usr/lib/landscape/smart-update' exited with status 1 (error: Channel
'dell - sara' signed with unknown key
error: Download of Release failed for channel 'sarge - contrib': File
not found
)
2011-03-10 10:21:43,987 INFO [MainThread] Received 0 package hash =>
id translations, 2 hashes are unknown.
2011-03-10 10:21:48,337 ERROR [MainThread] None
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/twisted/internet/defer.py",
line 317, in _runCallbacks
self.result = callback(self.result, *args, **kw)
File "/usr/lib/python2.5/site-packages/landscape/package/reporter.py",
line 69, in <lambda>
result.addCallback(lambda x: self.handle_tasks())
File
"/usr/lib/python2.5/site-packages/landscape/package/taskhandler.py",
line 107, in handle_tasks
return self._handle_next_task(None)
File
"/usr/lib/python2.5/site-packages/landscape/package/taskhandler.py",
line 121, in _handle_next_task
result = self.handle_task(task)
File "/usr/lib/python2.5/site-packages/landscape/package/reporter.py",
line 212, in handle_task
return self._handle_package_ids(message)
File "/usr/lib/python2.5/site-packages/landscape/package/reporter.py",
line 239, in _handle_package_ids
result = self._handle_unknown_packages(unknown_hashes)
File "/usr/lib/python2.5/site-packages/landscape/package/reporter.py",
line 282, in _handle_unknown_packages
skeleton = self._facade.get_package_skeleton(package)
File "/usr/lib/python2.5/site-packages/landscape/package/facade.py",
line 140, in get_package_skeleton
return build_skeleton(pkg, with_info)
File "/usr/lib/python2.5/site-packages/landscape/package/skeleton.py",
line 89, in build_skeleton
skeleton.installed_size = info.getInstalledSize()
File "/usr/lib/python2.5/site-packages/smart/backends/deb/loader.py",
line 71, in getInstalledSize
return long(size)*1024
ValueError: invalid literal for long() with base 10: '221M'
Verified with new client package builds, and the server already has some errors in the new table.