Bug 70204 - can't upload hardware profile of Dell Inspiron 8000
Summary: can't upload hardware profile of Dell Inspiron 8000
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Public Beta
Classification: Retired
Component: up2date
Version: limbo
Hardware: i386
OS: Linux
medium
high
Target Milestone: ---
Assignee: Adrian Likins
QA Contact: Jay Turner
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-07-31 01:32 UTC by Alexandre Oliva
Modified: 2015-01-07 23:58 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2002-08-08 21:05:53 UTC
Embargoed:


Attachments (Terms of Use)

Description Alexandre Oliva 2002-07-31 01:32:22 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1b) Gecko/20020722

Description of problem:
When registering my limbo (7.3.93) install (everything) on my laptop, it bombed
with an exception during the upload of the hardware profile.  To my surprise,
registration had completed, and I could run up2date properly.  But up2date
--hardware fails with the same error.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1.run up2date to register the install (it crashes at the end)
2.run up2date to see there are no new packages
2.run up2date --hardware

	

Actual Results:  Traceback (most recent call last):
  File "/usr/sbin/up2date", line 801, in ?
    main()
  File "/usr/sbin/up2date", line 361, in main
    rhnHardware.updateHardware()
  File "/usr/share/rhn/up2date_client/rhnHardware.py", line 23, in updateHardware
    hardwareList)
  File "/usr/lib/python2.2/xmlrpclib.py", line 821, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python2.2/site-packages/rhn/rpclib.py", line 122, in _request
    verbose=self._verbose
  File "/usr/lib/python2.2/site-packages/rhn/transports.py", line 132, in request
    return self.parse_response(fd)
  File "/usr/lib/python2.2/site-packages/rhn/transports.py", line 152, in
parse_response
    return u.close()
  File "/usr/lib/python2.2/xmlrpclib.py", line 571, in close
    raise apply(Fault, (), self._stack[0])
xmlrpclib.Fault: <Fault 1: 'While running \'registration.refresh_hw_profile\':
caught\nexceptions.KeyError : ("Don\'t know how to parse key `usbprod\'\'",
{\'desc\': \'"USB UHCI Root Hub"\', \'usbprotocol\': \'0\', \'usbport\': \'0\',
\'usbprod\': \'USB UHCI Root Hub\', \'class\': \'OTHER\', \'deviceId\':
\'0000\', \'usbsubclass\': \'0\', \'usbbus\': \'1\', \'usbclass\': \'9\',
\'driver\': \'unknown\', \'bus\': \'USB\', \'usblevel\': \'0\', \'detached\':
\'0\', \'vendorId\': \'0000\'})\n'>


Expected Results:  erhm.  it should just work?

Additional info:

This is a Dell Inspiron 8000.  lspci -v has the following to say about the USB
controller:

00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 02) (prog-if
00 [UHCI])
        Subsystem: Intel Corp.: Unknown device 4541
        Flags: bus master, medium devsel, latency 0, IRQ 10
        I/O ports at bce0 [size=32]

I don't have any USB devices connected to the laptop (that I know :-)

Comment 1 Adrian Likins 2002-08-02 19:07:59 UTC
`usbprod ` is a new field for usb stuff. The server wasnt ready
to accept it, so returned this fault. Should be fixed
in current server code now.

Comment 2 Chris Ricker 2002-08-08 14:00:25 UTC
It's not fixed (or if it is, the fixed code isn't what's running on the server).
 I just got the same error on a system here....

Comment 3 Chris 2002-08-08 21:05:48 UTC
I have the same error on a Dell Latitude C600 laptop.

Comment 4 Chris Ricker 2002-08-25 02:05:03 UTC
This seems fixed now -- I'm able to update hardware w/ beta5


Note You need to log in before you can comment on or make changes to this bug.