Bug 627812 - HP Proliant doesn't show storage device detail
Summary: HP Proliant doesn't show storage device detail
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Spacewalk
Classification: Community
Component: WebUI
Version: 1.2
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Jan Pazdziora
QA Contact: Red Hat Satellite QA List
URL:
Whiteboard:
Depends On:
Blocks: space16
TreeView+ depends on / blocked
 
Reported: 2010-08-27 03:04 UTC by Colin Coe
Modified: 2011-11-28 13:00 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-28 13:00:10 UTC
Embargoed:


Attachments (Terms of Use)
Image showing system hardware page (107.00 KB, image/png)
2010-08-27 03:04 UTC, Colin Coe
no flags Details
PYTHONPATH=/usr/share/rhn python -c 'from up2date_client import hardware ; print hardware.Hardware()' (13.83 KB, text/plain)
2011-09-27 23:46 UTC, Colin Coe
no flags Details
PYTHONPATH=/usr/share/rhn python -c 'from up2date_client import hardware ; print hardware.Hardware()' (14.33 KB, text/plain)
2011-09-27 23:46 UTC, Colin Coe
no flags Details
PYTHONPATH=/usr/share/rhn python -c 'from up2date_client import hardware ; print hardware.Hardware()' (11.66 KB, text/plain)
2011-09-27 23:47 UTC, Colin Coe
no flags Details

Description Colin Coe 2010-08-27 03:04:29 UTC
Created attachment 441379 [details]
Image showing system hardware page

Description of problem:
HP Proliant (DL380 G5 and maybe others) don't show storage device detail

Version-Release number of selected component (if applicable):
Spacewalk v1.1 and RHN Satellite v5.3

How reproducible:
Always

Steps to Reproduce:
1. sqlplus spacewalk/spacewalk@xe
2. select ID, SERVER_ID, CLASS, BUS, DETACHED, DEVICE, DRIVER, DESCRIPTION, PCITYPE from rhnDevice where SERVER_ID = '1000010001' and CLASS = 'HD';
  
Actual results:
SQL*Plus: Release 10.2.0.4.0 - Production on Fri Aug 27 11:02:40 2010

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.


Connected to:
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production

SQL>
  ID  SERVER_ID CLASS        BUS    DETACHED
---------- ---------- ---------------- ---------------- ----------
DEVICE
--------------------------------------------------------------------------------
DRIVER
--------------------------------------------------------------------------------
DESCRIPTION
--------------------------------------------------------------------------------
   PCITYPE
----------
  73 1000010001 HD        pci    0

unknown

  ID  SERVER_ID CLASS        BUS    DETACHED
---------- ---------- ---------------- ---------------- ----------
DEVICE
--------------------------------------------------------------------------------
DRIVER
--------------------------------------------------------------------------------
DESCRIPTION
--------------------------------------------------------------------------------
   PCITYPE
----------

  -1


Expected results:
should see something in the 'device' column like 'cciss/c0d0'

Additional info:
System '1000010001' is a RHEL 5.4 Xen server.

Comment 1 Jan Pazdziora 2010-10-27 08:32:18 UTC
Mass-aligning under space12, so that we don't lose track of this bugzilla. This however does not mean that we plan (will be able to) address this bug in Spacewalk 1.2.

Comment 2 Jan Pazdziora 2010-11-19 16:04:53 UTC
Mass-moving to space13.

Comment 3 Miroslav Suchý 2011-04-11 07:33:30 UTC
We did not have time for this one during Spacewalk 1.4 time frame. Mass moving to Spacewalk 1.5.

Comment 4 Miroslav Suchý 2011-04-11 07:37:11 UTC
We did not have time for this one during Spacewalk 1.4 time frame. Mass moving to Spacewalk 1.5.

Comment 5 Jan Pazdziora 2011-07-20 11:51:43 UTC
Aligning under space16.

Comment 6 Jan Pazdziora 2011-09-23 12:58:34 UTC
Colin, I'm affraid I don't have access to said hardware so it's hard to debug. Would you be able to get the hardware information from the machine, so that we can figure out why we don't gather it in Spacewalk / where it gets lost?

Comment 7 Jan Pazdziora 2011-09-23 12:59:35 UTC
By the way, if the data is not in the database, it's very likely not a WebUI problem but I leave the component set this way for now, until we know if it's client or backend issue.

Comment 8 Colin Coe 2011-09-26 00:12:30 UTC
Hi Jan

From memory, the problem was in the problem was on the DL380 G5 (and probaly others) the HAL python libraries didn't return any storage types.  I no longer have access to a Satellite Server and I haven't run a Spacewalk server for a while now so I don't know if this has been fixed in the HAL libraries.  

I still have access to DL380 G5 and G6s as well as BL460 G7 boxes.  Please let me know what you'd like me to run on these?  

Thanks

CC

Comment 9 Jan Pazdziora 2011-09-26 07:02:30 UTC
(In reply to comment #8)
> 
> From memory, the problem was in the problem was on the DL380 G5 (and probaly
> others) the HAL python libraries didn't return any storage types.  I no longer
> have access to a Satellite Server and I haven't run a Spacewalk server for a
> while now so I don't know if this has been fixed in the HAL libraries.  
> 
> I still have access to DL380 G5 and G6s as well as BL460 G7 boxes.  Please let
> me know what you'd like me to run on these?  

That'd be good, to check if hal returns the info at all.

Also please note that on RHEL 6+ and Fedoras, we don't use hal at all, we use python-gudev.

Comment 10 Colin Coe 2011-09-27 23:45:27 UTC
Hi Jan

I've gathered the info using RHEL5 on a DL380G5, DL380G6 and a BL460G7.

The info for each is attached in a separate file.

Please let me know if further info is required.

Thanks

CC

Comment 11 Colin Coe 2011-09-27 23:46:12 UTC
Created attachment 525227 [details]
PYTHONPATH=/usr/share/rhn python -c 'from up2date_client import hardware ; print hardware.Hardware()'

Comment 12 Colin Coe 2011-09-27 23:46:43 UTC
Created attachment 525228 [details]
PYTHONPATH=/usr/share/rhn python -c 'from up2date_client import hardware ; print hardware.Hardware()'

Comment 13 Colin Coe 2011-09-27 23:47:06 UTC
Created attachment 525229 [details]
PYTHONPATH=/usr/share/rhn python -c 'from up2date_client import hardware ; print hardware.Hardware()'

Comment 14 Colin Coe 2011-09-27 23:48:43 UTC
Comment on attachment 525227 [details]
PYTHONPATH=/usr/share/rhn python -c 'from up2date_client import hardware ; print hardware.Hardware()'

DL380G5

>PYTHONPATH=/usr/share/rhn python -c 'from up2date_client import hardware ; print hardware.Hardware()'
>[{'bus': 'MISC', 'driver': 'unknown', 'pciType': -1, 'device': u'input/event0', 'detached': 0, 'class': 'KEYBOARD', 'desc': u'AT Translated Set 2 keyboard'}, {'bus': 'MISC', 'driver': 'unknown', 'pciType': -1, 'device': u'input/event1', 'detached': 0, 'class': 'MOUSE', 'desc': u'ImExPS/2 Logitech Explorer Mouse'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000P Chipset Memory Controller Hub'}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset PCI Express x4 Port 2'}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|6311ESB/6321ESB PCI Express Upstream Port'}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|6311ESB/6321ESB PCI Express Downstream Port E1'}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|6311ESB/6321ESB PCI Express Downstream Port E2'}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|6311ESB/6321ESB PCI Express Downstream Port E3'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|6311ESB/6321ESB PCI Express to PCI-X Bridge'}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset PCI Express x4 Port 3'}, {'bus': u'pci', 'driver': u'cciss', 'pciType': 1, 'detached': 0, 'class': 'RAID', 'desc': u'Hewlett-Packard Company|Smart Array Controller'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': -1, 'device': u'cciss/c0d0', 'detached': 0, 'class': 'HD', 'desc': ''}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset PCI Express x8 Port 4-5'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|6702PXH PCI Express-to-PCI Bridge A'}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset PCI Express x4 Port 5'}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset PCI Express x8 Port 6-7'}, {'bus': u'pci', 'driver': u'e1000e', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|82571EB Gigabit Ethernet Controller'}, {'bus': 'MISC', 'driver': 'unknown', 'pciType': -1, 'device': u'eth2', 'detached': 0, 'class': 'NETWORK', 'desc': u'Networking Interface'}, {'bus': u'pci', 'driver': u'e1000e', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|82571EB Gigabit Ethernet Controller'}, {'bus': 'MISC', 'driver': 'unknown', 'pciType': -1, 'device': u'eth3', 'detached': 0, 'class': 'NETWORK', 'desc': u'Networking Interface'}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset PCI Express x4 Port 7'}, {'bus': u'pci', 'driver': u'i5000_edac', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset FSB Registers'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset FSB Registers'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset FSB Registers'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset Reserved Registers'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset Reserved Registers'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset FBD Registers'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|5000 Series Chipset FBD Registers'}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|631xESB/632xESB/3100 Chipset PCI Express Root Port 1'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Broadcom|EPB PCI-Express to PCI-X Bridge'}, {'bus': u'pci', 'driver': u'bnx2', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Broadcom Corporation|NetXtreme II BCM5708 Gigabit Ethernet'}, {'bus': 'MISC', 'driver': 'unknown', 'pciType': -1, 'device': u'eth0', 'detached': 0, 'class': 'NETWORK', 'desc': u'Networking Interface'}, {'bus': u'pci', 'driver': u'pcieport-driver', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|631xESB/632xESB/3100 Chipset PCI Express Root Port 2'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Broadcom|EPB PCI-Express to PCI-X Bridge'}, {'bus': u'pci', 'driver': u'bnx2', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Broadcom Corporation|NetXtreme II BCM5708 Gigabit Ethernet'}, {'bus': 'MISC', 'driver': 'unknown', 'pciType': -1, 'device': u'eth1', 'detached': 0, 'class': 'NETWORK', 'desc': u'Networking Interface'}, {'bus': u'pci', 'driver': u'uhci_hcd', 'pciType': 1, 'detached': 0, 'class': 'USB', 'desc': u'Intel Corporation|631xESB/632xESB/3100 Chipset UHCI USB Controller #1'}, {'bus': u'usb', 'driver': u'hub', 'pciType': -1, 'detached': 0, 'class': 'OTHER', 'desc': u'USB Hub Interface'}, {'bus': u'pci', 'driver': u'uhci_hcd', 'pciType': 1, 'detached': 0, 'class': 'USB', 'desc': u'Intel Corporation|631xESB/632xESB/3100 Chipset UHCI USB Controller #2'}, {'bus': u'usb', 'driver': u'hub', 'pciType': -1, 'detached': 0, 'class': 'OTHER', 'desc': u'USB Hub Interface'}, {'bus': u'pci', 'driver': u'uhci_hcd', 'pciType': 1, 'detached': 0, 'class': 'USB', 'desc': u'Intel Corporation|631xESB/632xESB/3100 Chipset UHCI USB Controller #3'}, {'bus': u'usb', 'driver': u'hub', 'pciType': -1, 'detached': 0, 'class': 'OTHER', 'desc': u'USB Hub Interface'}, {'bus': u'pci', 'driver': u'uhci_hcd', 'pciType': 1, 'detached': 0, 'class': 'USB', 'desc': u'Intel Corporation|631xESB/632xESB/3100 Chipset UHCI USB Controller #4'}, {'bus': u'usb', 'driver': u'hub', 'pciType': -1, 'detached': 0, 'class': 'OTHER', 'desc': u'USB Hub Interface'}, {'bus': u'pci', 'driver': u'ehci_hcd', 'pciType': 1, 'detached': 0, 'class': 'USB', 'desc': u'Intel Corporation|631xESB/632xESB/3100 Chipset EHCI USB2 Controller'}, {'bus': u'usb', 'driver': u'hub', 'pciType': -1, 'detached': 0, 'class': 'OTHER', 'desc': u'USB Hub Interface'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|82801 PCI Bridge'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'VIDEO', 'desc': u'ATI Technologies Inc|ES1000'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Compaq Computer Corporation|Integrated Lights Out Controller'}, {'bus': u'pci', 'driver': u'hpilo', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Compaq Computer Corporation|Integrated Lights Out  Processor'}, {'bus': u'pci', 'driver': u'uhci_hcd', 'pciType': 1, 'detached': 0, 'class': 'USB', 'desc': u'Hewlett-Packard Company|Proliant iLO2 virtual USB controller'}, {'bus': u'usb', 'driver': u'hub', 'pciType': -1, 'detached': 0, 'class': 'OTHER', 'desc': u'USB Hub Interface'}, {'bus': u'usb', 'driver': u'usbhid', 'pciType': -1, 'detached': 0, 'class': 'OTHER', 'desc': u'USB HID Interface'}, {'bus': 'MISC', 'driver': 'unknown', 'pciType': -1, 'device': u'input/event2', 'detached': 0, 'class': 'KEYBOARD', 'desc': u'HP Virtual Keyboard'}, {'bus': u'usb', 'driver': u'usbhid', 'pciType': -1, 'detached': 0, 'class': 'OTHER', 'desc': u'USB HID Interface'}, {'bus': 'MISC', 'driver': 'unknown', 'pciType': -1, 'device': u'input/event3', 'detached': 0, 'class': 'KEYBOARD', 'desc': u'HP Virtual Keyboard'}, {'bus': u'usb', 'driver': u'hub', 'pciType': -1, 'detached': 0, 'class': 'OTHER', 'desc': u'USB Hub Interface'}, {'bus': u'pci', 'driver': u'ipmi_si', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Hewlett-Packard Company|Proliant iLO2 virtual UART'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': 1, 'detached': 0, 'class': 'OTHER', 'desc': u'Intel Corporation|631xESB/632xESB/3100 Chipset LPC Interface Controller'}, {'bus': u'pci', 'driver': u'PIIX_IDE', 'pciType': 1, 'detached': 0, 'class': 'IDE', 'desc': u'Intel Corporation|631xESB/632xESB IDE Controller'}, {'bus': u'pci', 'driver': 'unknown', 'pciType': -1, 'device': u'hda', 'detached': 0, 'class': 'CDROM', 'desc': u'TEAC DV-W28ECW'}, {'count': 4, 'model_ver': '15', 'speed': 2332, 'cache': '4096 KB', 'model_number': '6', 'bogomips': '5838.23', 'platform': 'x86_64', 'other': 'fpu tsc msr pae cx8 apic mtrr cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall lm constant_tsc pni vmx est ssse3 cx16 lahf_lm', 'model_rev': '6', 'model': 'Intel(R) Xeon(R) CPU            5140  @ 2.33GHz', 'type': 'GenuineIntel', 'class': 'CPU', 'desc': 'Processor'}, {'ram': '316', 'class': 'MEMORY', 'swap': '1983'}, {'hostname': 'benxen05.hptcs', 'ipaddr': '172.22.64.65', 'class': 'NETINFO'}, {'product': 'ProLiant DL380 G5', 'vendor': 'HP', 'bios_vendor': 'HP', 'system': 'ProLiant DL380 G5 Not Specified', 'bios_release': '11/01/2008', 'board': '', 'bios_version': 'P56', 'class': 'DMI', 'asset': '(chassis: AUB72000NS) (chassis: ) (board: ) (system: AUB72000NS)'}, {'vif34.0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'vif35.0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'peth2': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'e1000e'}, 'peth0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'bnx2'}, 'vif27.0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'veth4': {'hwaddr': '00:00:00:00:00:00', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'veth5': {'hwaddr': '00:00:00:00:00:00', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'veth6': {'hwaddr': '00:00:00:00:00:00', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'veth2': {'hwaddr': '00:00:00:00:00:00', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'veth3': {'hwaddr': '00:00:00:00:00:00', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'vif39.0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'eth3': {'hwaddr': '00:1b:78:5b:ac:d3', 'broadcast': '10.0.5.3', 'netmask': '255.255.255.252', 'ipaddr': '10.0.5.2', 'module': 'e1000e'}, 'eth2': {'hwaddr': '00:1b:78:5b:ac:d2', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'eth1': {'hwaddr': '00:1a:4b:b0:22:a8', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'bnx2'}, 'eth0': {'hwaddr': '00:1a:4b:b0:22:aa', 'broadcast': '172.22.64.255', 'netmask': '255.255.255.0', 'ipaddr': '172.22.64.65', 'module': 'Unknown'}, 'vif33.0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'lo': {'hwaddr': '00:00:00:00:00:00', 'broadcast': '0.0.0.0', 'netmask': '255.0.0.0', 'ipaddr': '127.0.0.1', 'module': 'loopback'}, 'vif0.5': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'vif0.4': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'vif0.6': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'vif0.1': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'vif0.0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'vif0.3': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'vif0.2': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'xenbr1': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'bridge'}, 'xenbr0': {'hwaddr': '06:74:86:03:86:d4', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'bridge'}, 'vif47.0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'vif30.0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'vif37.0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'vif49.0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'sit0': {'hwaddr': '00:00:00:00:00:00', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}, 'class': 'NETINTERFACES', 'virbr0': {'hwaddr': '00:00:00:00:00:00', 'broadcast': '192.168.122.255', 'netmask': '255.255.255.0', 'ipaddr': '192.168.122.1', 'module': 'bridge'}, 'tap1': {'hwaddr': '06:74:86:03:86:d4', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'tun'}, 'tap0': {'hwaddr': '3e:b6:cc:81:64:f2', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'tun'}, 'tap3': {'hwaddr': '8a:8a:6c:25:a3:a7', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'tun'}, 'tap2': {'hwaddr': '8a:d9:b1:db:80:06', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'tun'}, 'vif32.0': {'hwaddr': 'fe:ff:ff:ff:ff:ff', 'broadcast': '', 'netmask': '', 'ipaddr': '', 'module': 'Unknown'}}]

Comment 15 Colin Coe 2011-09-27 23:49:42 UTC
Comment 11 = DL380G5
Comment 12 = DL380G6
Comment 13 = BL460G7

Comment 16 Jan Pazdziora 2011-09-29 12:35:30 UTC
So which are the storage devices that we talk about here? Are they in these outputs or not?

Comment 17 Colin Coe 2011-09-30 04:54:56 UTC
Hi Jan

DL380G5
{'bus': u'pci', 'driver': u'cciss', 'pciType': 1, 'detached': 0, 'class': 'RAID', 'desc': u'Hewlett-Packard Company|Smart Array Controller'}

DL380G6
{'bus': u'pci', 'driver': u'cciss', 'pciType': 1, 'detached': 0, 'class': 'RAID', 'desc': u'Hewlett-Packard Company|Smart Array G6 controllers'}, 

BL460G7
{'bus': u'pci', 'driver': u'cciss', 'pciType': 1, 'detached': 0, 'class': 'RAID', 'desc': u'Hewlett-Packard Company|Smart Array G6 controllers'}

The storage info does show up on the BL460G7.  This is on a Spacewalk v1.5 server I spun up yesterday.  I don't have a spare DL380 G5 or G6 that I can attach to this Spacewalk server.  However I have been able to look at a Satellite server (v5.2 and they're not planning on upgrading) with DL380 G5 and G6s subscribed and under 'storage' all fields are blank except for 'bus' which shows 'pci'.

Thanks

CC

Comment 18 Miroslav Suchý 2011-09-30 08:26:23 UTC
It is weird that the info show for BL460G7, but not for DL380G6 and DL380G5. And since the information are neither in DB I suspect that is it in client and for some reason the infor are not corecttly gatered on DL380G6 and DL380G5 (although your output see that).
Are those systems RHEL5 or 6? What versions of rhn-client-tools run each of them?

Comment 19 Colin Coe 2011-09-30 08:43:27 UTC
The DL380G5 & G6 that were used to get the output above are both RHEL5.7 unpatched.

The BL460 G7 was running RHEL 5.9 unpatched.

I can't give more specific as I don't have access to those machines ATM.

CC

Comment 20 Miroslav Suchý 2011-09-30 09:00:54 UTC
RHEL 5.9 ??? This machine reside in some future dimension? :)

I will get hands on DL380G6 next Thursday. So I will hold on this bug till then.
But my initial guess is that it will work on RHEL6 under gudev and the problem will be in RHEL5 on hal and hardware_hal.py.
I will check it next week.

Comment 21 Colin Coe 2011-09-30 09:32:34 UTC
Doh, that should have been 5.7 for the BL460 and 5.6 for the DL380s.

Comment 22 Jan Pazdziora 2011-10-28 10:39:57 UTC
(In reply to comment #17)
> Hi Jan
> 
> DL380G5
> {'bus': u'pci', 'driver': u'cciss', 'pciType': 1, 'detached': 0, 'class':
> 'RAID', 'desc': u'Hewlett-Packard Company|Smart Array Controller'}
> 
> DL380G6
> {'bus': u'pci', 'driver': u'cciss', 'pciType': 1, 'detached': 0, 'class':
> 'RAID', 'desc': u'Hewlett-Packard Company|Smart Array G6 controllers'}, 
> 
> BL460G7
> {'bus': u'pci', 'driver': u'cciss', 'pciType': 1, 'detached': 0, 'class':
> 'RAID', 'desc': u'Hewlett-Packard Company|Smart Array G6 controllers'}
> 
> The storage info does show up on the BL460G7.  This is on a Spacewalk v1.5
> server I spun up yesterday.  I don't have a spare DL380 G5 or G6 that I can
> attach to this Spacewalk server.

So can we conclude that this issue is fixed CURRENTRELEASE with Spacewalk 1.5, since at least on one reproducer machine it works?

>  However I have been able to look at a
> Satellite server (v5.2 and they're not planning on upgrading) with DL380 G5 and
> G6s subscribed and under 'storage' all fields are blank except for 'bus' which
> shows 'pci'.

Well, the code is really different on latest Spacewalks and on Satellite 5.2, so that's quite possible.

Comment 23 Jan Pazdziora 2011-11-28 13:00:10 UTC
(In reply to comment #22)
> > 
> > The storage info does show up on the BL460G7.  This is on a Spacewalk v1.5
> > server I spun up yesterday.  I don't have a spare DL380 G5 or G6 that I can
> > attach to this Spacewalk server.
> 
> So can we conclude that this issue is fixed CURRENTRELEASE with Spacewalk 1.5,
> since at least on one reproducer machine it works?

Let's assume CURRENTRELEASE, please reopen if you hit the problem again with the latest Spacewalk release.


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