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.
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.
Mass-moving to space13.
We did not have time for this one during Spacewalk 1.4 time frame. Mass moving to Spacewalk 1.5.
Aligning under space16.
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?
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.
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
(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.
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
Created attachment 525227 [details] PYTHONPATH=/usr/share/rhn python -c 'from up2date_client import hardware ; print hardware.Hardware()'
Created attachment 525228 [details] PYTHONPATH=/usr/share/rhn python -c 'from up2date_client import hardware ; print hardware.Hardware()'
Created attachment 525229 [details] PYTHONPATH=/usr/share/rhn python -c 'from up2date_client import hardware ; print hardware.Hardware()'
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 11 = DL380G5 Comment 12 = DL380G6 Comment 13 = BL460G7
So which are the storage devices that we talk about here? Are they in these outputs or not?
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
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?
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
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.
Doh, that should have been 5.7 for the BL460 and 5.6 for the DL380s.
(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.
(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.