HPE Community read-only access December 15, 2018
This is a maintenance upgrade. You will be able to read articles and posts, but not post or reply.
Hours:
Dec 15, 4:00 am to 10:00 am UTC
Dec 14, 10:00 pm CST to Dec 15, 4:00 am CST
Dec 14, 8:00 pm PST to Dec 15, 2:00 am PST
ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

Service Pack for Proliant: Now what?

 
SOLVED
Go to solution
epretorious
Regular Advisor

Service Pack for Proliant: Now what?

When I insert the SmartStart 8.70 (B) CD-ROM the EULA is presented and then the HP Smart Update Manager is launched. But when I insert the SPP DVD nothing happens and there don't appear to be any Overview documents or any instructions so it's really not clear what should be done with the bootable SPP DVD (or the operating system-specific SPP DVD).

 

Now what?

Eric Pretorious
20 REPLIES
epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?

I used my laptop to check the contents of the the Red Hat-specific ISO for the DL/ML/BL platforms and found the Start.html extremely helpful:

 

Deployment: 

To deploy firmware and/or systems software using the HP Service Pack for ProLiant (SPP) Subset ISO, please accept the EULA and then launch HP Smart Update Manager (HP SUM), the deployment tool, based on the operating system that is active. Follow the onscreen steps to deploy the desired firmware and software components.

View End User License Agreement (EULA)

Launch HP SUM for Linux: 

    cd /hp/swpackages
    ./hpsum

And I also found contents.html useful: Particularly the Software section (edited for clarity)...

 

Software - System Management

  1. HP Version Control Agent for Linux
  2. HP Array Configuration Utility for Linux
  3. HP Array Configuration Utility CLI for Linux
  4. HP Insight Diagnostics Online Edition for Linux (x86-64)
  5. HP Insight Diagnostics Online Edition for Linux (x86 32-bit)
  6. HP System Management Homepage for Linux (AMD64/EM64T)
  7. HP System Management Homepage for Linux (x86)
  8. HP System Management Homepage Templates for Linux
  9. HP System Health Application and Command Line Utilities for Red Hat Enterprise Linux 5 (AMD64/EM64T)
  10. HP System Health Application and Command Line Utilities for Red Hat Enterprise Linux 5 (x86)
  11. HP System Health Application and Command Line Utilities for Red Hat Enterprise Linux 6 (AMD64/EM64T)
  12. HP System Health Application and Command Line Utilities for Red Hat Enterprise Linux 6 (x86)
  13. HP SNMP Agents for Red Hat Enterprise Linux 5 (AMD64/EM64T)
  14. HP SNMP Agents for Red Hat Enterprise Linux 5 (x86)
  15. HP SNMP Agents for Red Hat Enterprise Linux 6 (AMD64/EM64T)
  16. HP SNMP Agents for Red Hat Enterprise Linux 6 (x86)

Many of these tools are already familiar to me (e.g., HP System Management Homepage) and others are probably easy enough to figure out (e.g., HP SNMP Agents for Red Hat Enterprise Linux) but others need explanation and instruction (e.g., HP Insight Diagnostics Online Edition for Linux,  HP Version Control Agent for Linux, and HP Array Configuration Utility CLI for Linux). Where are the guides for these tools?

Eric Pretorious
Jan Soska
Honored Contributor

Re: Service Pack for Proliant: Now what?

Hello,

HP Insight Diagnostics Online Edition for Linux - http://bizsupport2.austin.hp.com/bc/docs/support/SupportManual/c00293061/c00293061.pdf

HP Version Control Agent for Linux

HP Array Configuration Utility CLI for Linux - http://h10032.www1.hp.com/ctg/Manual/c00709035.pdf

 

jan

epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?


Jan Soska wrote:

Hello,

HP Insight Diagnostics Online Edition for Linux - http://bizsupport2.austin.hp.com/bc/docs/support/SupportManual/c00293061/c00293061.pdf

HP Version Control Agent for Linux

HP Array Configuration Utility CLI for Linux - http://h10032.www1.hp.com/ctg/Manual/c00709035.pdf


Thanks, Jan:

I'll be sure to take a look at those links once I'm able to install the software included on the the HP Service Pack for ProLiant (SPP) Subset  ISO (2012.01.00). But, so far, I've been unable to resolve all of the necessary dependencies and install the software. (See below.)

Eric Pretorious
epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?

I've verified that all eighteen of the prerequisites are installed: (edited for clarity)...

 

====================================================================

The minimum requirements when running HP SUM or deploying components to systems

running a Linux operating system include the following:

  • glibc 2.2.4-26 or later

  • gawk 3.1.0-3 or later

  • sed 3.02-10 or later

  • pciutils-2.1.8-25.i386.rpm or later

The following RPMs are also required:

On Red Hat servers:

  • rpm 4.0.4 or later

  • rpm-build 4.0.4 or later

  • rpm-devel 4.0.4 or later

To successfully deploy HP SUM on remote target systems based on a Linux operating system,

the following packages must be available:

  • tcl-8.x package

  • expect-5.x package

In addition, components that are compiled from source code (such as NIC drivers) require the

presence of the following build tools:

  • gcc-2.96-108.1 or later

  • cpp-2.96-108.1 or later

  • binutils-2.11.90.0.8 or later

  • glibc-devel-2.2.4-26 or later

  • kernel-headers- (The version number depends on which kernel is used.)

Installing these updates requires legacy compatibility libraries be loaded.

 

The command interpreter (shell) /bin/bash must be installed.

 

Note: Please ensure the following RPMs are also installed.

 

For Red Hat Enterprise Linux 5 AMD64/EM64T servers:

  • compat-libstdc++-296-2.96-132.7.2.i386 or later

  • lm_sensors-2.8.7-2.x86_64 or later

  • net-snmp-5.3.1-14.el5.x86_64 or later

  • perl (needed to provide the libperl.so)

  • libnl (needed for QLogic and Emulex drivers)

The following RPMs are needed only on the local Linux system running HP SUM to perform builds of NIC source RPMs:

  • gcc-2.96-108.1 or later

  • kernel-devel (needed to build RPMs from source. Especially for Red Hat Enterprise

  • Server 5.3 and later, please be sure to install the kernel-devel in addition to any kernel specific devel package such as kernel-xen-devel or kernel-PAE-devel)

  • RPM build tools

====================================================================


libnl & kernel-devel were added later...

 

Package glibc-2.5-65.el5_7.3.x86_64 already installed and latest version
Package glibc-2.5-65.el5_7.3.i686 already installed and latest version
Package gawk-3.1.5-14.el5.x86_64 already installed and latest version
Package sed-4.1.5-8.el5.x86_64 already installed and latest version
Package pciutils-3.1.7-3.el5.x86_64 already installed and latest version
Package rpm-4.4.2.3-22.el5_7.2.x86_64 already installed and latest version
Package tcl-8.4.13-4.el5.x86_64 already installed and latest version
Package cpp-4.1.2-51.el5.x86_64 already installed and latest version
Package binutils-2.17.50.0.6-14.el5.x86_64 already installed and latest version
Package lm_sensors-2.10.7-9.el5.x86_64 already installed and latest version
Package 1:net-snmp-5.3.2.2-14.el5_7.1.x86_64 already installed and latest version
...
==========================================================================
 Package                       Arch       Version             Repository  
==========================================================================
Installing:
 compat-libstdc++-296          i386       2.96-138            base        
 expect                        i386       5.43.0-5.1          base        
 expect                        x86_64     5.43.0-5.1          base        
 gcc                           x86_64     4.1.2-51.el5        base        
 glibc-devel                   i386       2.5-65.el5_7.3      updates     
 glibc-devel                   x86_64     2.5-65.el5_7.3      updates     
 lm_sensors                    i386       2.10.7-9.el5        base        
 rpm-build                     x86_64     4.4.2.3-22.el5_7.2  updates     
 rpm-devel                     i386       4.4.2.3-22.el5_7.2  updates     
 rpm-devel                     x86_64     4.4.2.3-22.el5_7.2  updates     
 tcl                           i386       8.4.13-4.el5        base        
Installing for dependencies:
 elfutils                      x86_64     0.137-3.el5         base        
 elfutils-libelf               i386       0.137-3.el5         base        
 elfutils-libelf-devel         x86_64     0.137-3.el5         base        
 elfutils-libelf-devel-static  x86_64     0.137-3.el5         base        
 elfutils-libs                 x86_64     0.137-3.el5         base        
 glibc-headers                 x86_64     2.5-65.el5_7.3      updates     
 kernel-headers                x86_64     2.6.18-274.18.1.el5 updates     
 libsysfs                      i386       2.1.0-1.el5         base        
 rpm-libs                      i386       4.4.2.3-22.el5_7.2  updates     
 sqlite                        i386       3.3.6-5             base        
 sqlite-devel                  x86_64     3.3.6-5             base        

Transaction Summary
==========================================================================
Install      22 Package(s)
Upgrade       0 Package(s)

 

But SUM 5.0.0 still complains...

 

Failed Dependency for component: hp-smh-templates-8.7.0.10-10.noarch.rpm
Installation for "hp System Management Homepage Template Package" requires one or more of the following that is not currently installed or in the install set:

- hpsmh
- hp-snmp-agents


Failed Dependency for component: hpdiags-8.7.3-5.linux.x86_64.rpm
Installation for "hp Insight Diagnostics" requires one or more of the following that is not currently installed or in the install set:

- hpsmh


Failed Dependency for component: hpvca-6.3.0-8.linux.rpm
Installation for "HP Version Control Agent for Linux" requires one or more of the following that is not currently installed or in the install set:

- hpsmh
- ld-linux.so.2


Failed Dependency for component: kmod-cciss-4.6.28-14.el6.x86_64.rpm
Installation for "cciss kernel module(s)" requires one or more of the following that is not currently installed or in the install set:

- rpmlib(FileDigests)
- kernel(add_disk)
- kernel(alloc_disk)
- kernel(blk_cleanup_queue)
- kernel(blk_complete_request)
- kernel(blk_end_request_all)
- kernel(blk_init_queue)
- kernel(blk_peek_request)
- kernel(blk_queue_bounce_limit)
- kernel(blk_queue_logical_block_size)
- kernel(blk_queue_max_hw_sectors)
- kernel(blk_queue_max_segments)
- kernel(blk_queue_softirq_done)
- kernel(blk_rq_map_sg)
- kernel(blk_start_queue)
- kernel(blk_start_request)
- kernel(blk_stop_queue)
- kernel(bus_register)
- kernel(bus_unregister)
- kernel(capable)
- kernel(complete)
- kernel(_cond_resched)
- kernel(__const_udelay)
- kernel(copy_from_user)
- kernel(copy_in_user)
- kernel(copy_to_user)
- kernel(del_gendisk)
- kernel(dev_driver_string)
- kernel(dev_get_drvdata)
- kernel(device_add)
- kernel(device_del)
- kernel(device_initialize)
- kernel(dev_set_drvdata)
- kernel(dev_set_name)
- kernel(dma_ops)
- kernel(dynamic_debug_enabled)
- kernel(dynamic_debug_enabled2)
- kernel(find_first_zero_bit)
- kernel(free_irq)
- kernel(free_pages)
- kernel(__get_free_pages)
- kernel(__get_user_2)
- kernel(__get_user_4)
- kernel(ioremap_nocache)
- kernel(iounmap)
- kernel(kfree)
- kernel(__kmalloc)
- kernel(kmem_cache_alloc_notrace)
- kernel(__list_add)
- kernel(lock_kernel)
- kernel(malloc_sizes)
- kernel(mcount)
- kernel(memcmp)
- kernel(memcpy)
- kernel(memset)
- kernel(module_layout)
- kernel(msleep)
- kernel(__mutex_init)
- kernel(mutex_lock)
- kernel(mutex_unlock)
- kernel(param_get_int)
- kernel(param_set_int)
- kernel(pci_bus_read_config_dword)
- kernel(pci_bus_read_config_word)
- kernel(pci_bus_write_config_dword)
- kernel(pci_bus_write_config_word)
- kernel(pci_disable_device)
- kernel(pci_disable_msi)
- kernel(pci_disable_msix)
- kernel(pci_enable_device)
- kernel(pci_enable_msi_block)
- kernel(pci_enable_msix)
- kernel(pci_find_capability)
- kernel(__pci_register_driver)
- kernel(pci_release_regions)
- kernel(pci_request_regions)
- kernel(pci_restore_state)
- kernel(pci_save_state)
- kernel(pci_set_consistent_dma_mask)
- kernel(pci_set_dma_mask)
- kernel(pci_unregister_driver)
- kernel(per_cpu__current_task)
- kernel(__phys_addr)
- kernel(printk)
- kernel(proc_create_data)
- kernel(proc_mkdir)
- kernel(put_device)
- kernel(put_disk)
- kernel(pv_irq_ops)
- kernel(register_blkdev)
- kernel(remove_proc_entry)
- kernel(request_threaded_irq)
- kernel(reset_devices)
- kernel(schedule_timeout_uninterruptible)
- kernel(scsi_add_device)
- kernel(scsi_add_host_with_dma)
- kernel(scsi_cmd_ioctl)
- kernel(scsi_device_lookup)
- kernel(scsi_device_put)
- kernel(scsi_device_type)
- kernel(scsi_dma_map)
- kernel(scsi_dma_unmap)
- kernel(scsi_host_alloc)
- kernel(scsi_host_put)
- kernel(scsi_remove_device)
- kernel(scsi_remove_host)
- kernel(scsi_scan_host)
- kernel(seq_lseek)
- kernel(seq_open)
- kernel(seq_printf)
- kernel(seq_read)
- kernel(seq_release)
- kernel(sg_init_table)
- kernel(sg_next)
- kernel(slab_buffer_size)
- kernel(snprintf)
- kernel(_spin_lock_irq)
- kernel(_spin_lock_irqsave)
- kernel(_spin_unlock_irqrestore)
- kernel(sprintf)
- kernel(__stack_chk_fail)
- kernel(strlen)
- kernel(strncpy)
- kernel(__tracepoint_kmalloc)
- kernel(unlock_kernel)
- kernel(unregister_blkdev)
- kernel(wait_for_completion)
- kernel(warn_slowpath_null)
- kernel(x86_dma_fallback_dev)
- rpmlib(PayloadIsXz)


Failed Dependency for component: kmod-hpsa-3.0.0-2.el6.x86_64.rpm
Installation for "hpsa kernel module(s)" requires one or more of the following that is not currently installed or in the install set:

- rpmlib(FileDigests)
- kernel(autoremove_wake_function)
- kernel(capable)
- kernel(complete)
- kernel(_cond_resched)
- kernel(copy_from_user)
- kernel(copy_in_user)
- kernel(copy_to_user)
- kernel(dev_driver_string)
- kernel(dev_get_drvdata)
- kernel(dev_set_drvdata)
- kernel(dma_ops)
- kernel(dynamic_debug_enabled)
- kernel(dynamic_debug_enabled2)
- kernel(find_first_zero_bit)
- kernel(finish_wait)
- kernel(free_irq)
- kernel(__get_user_2)
- kernel(__get_user_4)
- kernel(__init_waitqueue_head)
- kernel(ioremap_nocache)
- kernel(iounmap)
- kernel(kfree)
- kernel(__kmalloc)
- kernel(kmem_cache_alloc_notrace)
- kernel(__list_add)
- kernel(malloc_sizes)
- kernel(mcount)
- kernel(memcmp)
- kernel(memcpy)
- kernel(memset)
- kernel(module_layout)
- kernel(msleep)
- kernel(param_get_int)
- kernel(param_set_int)
- kernel(pci_bus_read_config_word)
- kernel(pci_bus_write_config_word)
- kernel(pci_disable_device)
- kernel(pci_disable_msi)
- kernel(pci_disable_msix)
- kernel(pci_enable_device)
- kernel(pci_enable_msi_block)
- kernel(pci_enable_msix)
- kernel(pci_find_capability)
- kernel(__pci_register_driver)
- kernel(pci_release_regions)
- kernel(pci_request_regions)
- kernel(pci_restore_state)
- kernel(pci_save_state)
- kernel(pci_set_consistent_dma_mask)
- kernel(pci_set_dma_mask)
- kernel(pci_unregister_driver)
- kernel(per_cpu__current_task)
- kernel(__phys_addr)
- kernel(prepare_to_wait)
- kernel(printk)
- kernel(pv_irq_ops)
- kernel(request_threaded_irq)
- kernel(reset_devices)
- kernel(schedule)
- kernel(scsi_add_device)
- kernel(scsi_add_host_with_dma)
- kernel(scsi_adjust_queue_depth)
- kernel(scsi_device_lookup)
- kernel(scsi_device_put)
- kernel(scsi_device_type)
- kernel(scsi_dma_map)
- kernel(scsi_dma_unmap)
- kernel(scsi_host_alloc)
- kernel(scsi_host_put)
- kernel(scsi_remove_device)
- kernel(scsi_remove_host)
- kernel(scsi_scan_host)
- kernel(sg_next)
- kernel(slab_buffer_size)
- kernel(snprintf)
- kernel(_spin_lock_irqsave)
- kernel(_spin_unlock_irqrestore)
- kernel(sprintf)
- kernel(sscanf)
- kernel(__stack_chk_fail)
- kernel(strlen)
- kernel(strncmp)
- kernel(strncpy)
- kernel(__tracepoint_kmalloc)
- kernel(wait_for_completion)
- kernel(__wake_up)
- kernel(warn_slowpath_null)
- kernel(x86_dma_fallback_dev)
- rpmlib(PayloadIsXz)

 

Why won't HP SUM install correctly?

Eric Pretorious
epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?

Regarding gcc (i.e., the ld-linux.so.2 error above)..

 

[eric@h2 ~]$ whereis ld-linux.so.2
ld-linux.so: /lib/ld-linux.so.2 /usr/share/man/man8/ld-linux.so.8.gz

[eric@h2 ~]$ ll /lib/ld-linux.so.2
lrwxrwxrwx 1 root root 9 Feb 24 13:25 /lib/ld-linux.so.2 -> ld-2.5.so

[eric@h2 ~]$ rpm -qf /lib/ld-2.5.so
glibc-2.5-65.el5_7.3

[eric@h2 ~]$ rpm -q -i glibc-2.5-65.el5_7.3
Name        : glibc                        Relocations: (not relocatable)
Version     : 2.5                               Vendor: CentOS
Release     : 65.el5_7.3                    Build Date: Mon 13 Feb 2012 01:56:55 PM PST
Install Date: Fri 24 Feb 2012 01:23:03 PM PST      Build Host: builder10.centos.org
Group       : System Environment/Libraries   Source RPM: glibc-2.5-65.el5_7.3.src.rpm
Size        : 11675112                         License: LGPL
Signature   : DSA/SHA1, Mon 13 Feb 2012 07:06:32 PM PST, Key ID a8a447dce8562897
Summary     : The GNU libc libraries.
Description :
The glibc package...

Name        : glibc                        Relocations: (not relocatable)
Version     : 2.5                               Vendor: CentOS
Release     : 65.el5_7.3                    Build Date: Mon 13 Feb 2012 03:41:15 PM PST
Install Date: Fri 24 Feb 2012 01:25:43 PM PST      Build Host: builder10.centos.org
Group       : System Environment/Libraries   Source RPM: glibc-2.5-65.el5_7.3.src.rpm
Size        : 12971340                         License: LGPL
Signature   : DSA/SHA1, Mon 13 Feb 2012 07:06:32 PM PST, Key ID a8a447dce8562897
Summary     : The GNU libc libraries.
Description :
The glibc package...

 

Regarding kernel-devel...

 

[eric@h2 ~]$ uname -a
Linux h2.example.com 2.6.18-274.18.1.el5 #1 SMP Thu Feb 9 12:45:44 EST 2012 x86_64 x86_64 x86_64 GNU/Linux

[eric@h2 ~]$ rpm -qa | grep kernel
kernel-2.6.18-274.18.1.el5
kernel-devel-2.6.18-274.18.1.el5
kernel-headers-2.6.18-274.18.1.el5
kernel-2.6.18-274.el5

 

Eric Pretorious
epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?

Even if I de-select the failed components...

 

hp-smh-templates-8.7.0.10-10.noarch.rpm
hpdiags-8.7.3-5.linux.x86_64.rpm
hpvca-6.3.0-8.linux.rpm
kmod-cciss-4.6.28-14.el6.x86_64.rpm
kmod-hpsa-3.0.0-2.el6.x86_64.rpm

 

SUM 5.0.0 still fails:

 

Failed to download web component

 

Eric Pretorious
epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?

Hey, Guys:

I really need an answer to this problem.

 

Why won't SUM install any of the software, drivers, or firmware?

Eric Pretorious
Jan Soska
Honored Contributor

Re: Service Pack for Proliant: Now what?

Simetimes it is really anoying.

Last time I did it manually, trying basic tools first and then add next as they are depended on each other.

It was gues / try system, but finally all worked...

 

Jan

Jimmy Vance
HPE Pro
Solution

Re: Service Pack for Proliant: Now what?

Give the HP Linux Software Delivery Repository a try. http://downloads.linux.hp.com/SDR/ Once configured tools like apt, yum, and zypper are used to install/update HP components

 

 




__________________________________________________
No support by private messages. Please ask the forum!      I work for HPE

If you feel this was helpful please click the KUDOS! thumb below!   
epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?


Jimmy Vance wrote:

Give the HP Linux Software Delivery Repository a try. http://downloads.linux.hp.com/SDR/ Once configured tools like apt, yum, and zypper are used to install/update HP components


Thanks, Jimmy:

 

I'd prefer an explanation that would help me understand the workings of HP SUM but I'll try anything at this point. I'll let you know how it works out.

Eric Pretorious
epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?


epretorious wrote:

Jimmy Vance wrote:

Give the HP Linux Software Delivery Repository a try. http://downloads.linux.hp.com/SDR/ Once configured tools like apt, yum, and zypper are used to install/update HP components


Thanks, Jimmy:

 

I'd prefer an explanation that would help me understand the workings of HP SUM but I'll try anything at this point. I'll let you know how it works out.


Hey, Jimmy:

 

What about identifying+installing device drivers? i.e., How will that work without using SUM?

Eric Pretorious
Bryan Gartner
Valued Contributor

Re: Service Pack for Proliant: Now what?

So, you get a "depends" kind of answer with regards to drivers.  Many of the drivers (notably NICs) are only available as SRPMs, so the SDR doesn't deliver those by default, although you can certainly download them from the SDR.  For other drivers already in RPM format, you can install those with normal apt/yum/zypper commands (just like for the other agents and software), pulling dependencies as needed from other sources.

epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?


Jan Soska wrote:

Simetimes it is really anoying. Last time I did it manually, trying basic tools first and then add next as they are depended on each other. It was gues / try system, but finally all worked...


 


Bryan Gartner wrote:

So, you get a "depends" kind of answer with regards to drivers.  Many of the drivers (notably NICs) are only available as SRPMs, so the SDR doesn't deliver those by default, although you can certainly download them from the SDR.  For other drivers already in RPM format, you can install those with normal apt/yum/zypper commands (just like for the other agents and software), pulling dependencies as needed from other sources.


I was able to install the software components using the HP SDR...

 

[root@h2 ~]# rpm -qa | grep ^hp | sort
hp-health-8.7.0.22-11
hpsmh-6.3.0-22
hp-smh-templates-8.7.0.10-10
hp-snmp-agents-8.7.0.23-17
hpvca-6.3.0-8

 

...but not the device drivers. I received the same errors when using yum+SDR to install kmod-hpsa...

 

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.usc.edu
 * extras: mirrors.sonic.net
 * updates: mirror.chpc.utah.edu
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package kmod-hpsa.x86_64 0:2.0.2-6.el6 set to be installed
--> Processing Dependency: kernel(__tracepoint_kmalloc) = 0x105e2727 for package: kmod-hpsa
--> Processing Dependency: kernel(finish_wait) = 0x9ccb2622 for package: kmod-hpsa
--> Processing Dependency: kernel(find_first_zero_bit) = 0xf11543ff for package: kmod-hpsa
...
--> Finished Dependency Resolution kmod-hpsa-2.0.2-6.el6.x86_64 from HP-SPP has depsolving problems --> Missing Dependency: kernel(scsi_remove_host) = 0xba037a9d is needed by package kmod-hpsa-2.0.2-6.el6.x86_64 (HP-SPP) kmod-hpsa-2.0.2-6.el6.x86_64 from HP-SPP has depsolving problems --> Missing Dependency: kernel(_spin_lock_irqsave) = 0x712aa29b is needed by package kmod-hpsa-2.0.2-6.el6.x86_64 (HP-SPP) kmod-hpsa-2.0.2-6.el6.x86_64 from HP-SPP has depsolving problems --> Missing Dependency: kernel(msleep) = 0xf9a482f9 is needed by package kmod-hpsa-2.0.2-6.el6.x86_64 (HP-SPP) kmod-hpsa-2.0.2-6.el6.x86_64 from HP-SPP has depsolving problems --> Missing Dependency: kernel(pci_disable_msix) = 0xf417ff07 is needed by package kmod-hpsa-2.0.2-6.el6.x86_64 (HP-SPP) ... You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigest The program package-cleanup is found in the yum-utils package.

 

Ideas? Suggestions?

Eric Pretorious
epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?


epretorious wrote:

I was able to install the software components using the HP SDR... but not the device drivers. I received the same errors when using yum+SDR to install kmod-hpsa...

...

Ideas? Suggestions?


I still need an answer to this. I've got ten DL365's that need CentOS 5.x and HP SPP installed before they can be moved into Production and, AFAICT, SPP is a complete bust: It won't install on CentOS 5.6, 5.7, or 6.0.

 

Will I need to open a SRT to complete this?

Eric Pretorious
epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?


epretorious wrote:

I was able to install the software components using theHP SDR...but not the device drivers. I received the same errors when using yum+SDR to install kmod-hpsa...Ideas? Suggestions?


Looking more closely at the package information...

 

[root@h1 ~]# yum info kmod-cciss 
...
Available Packages Name : kmod-cciss Arch : x86_64 Version : 4.6.28 Release : 6.el6 Size : 60 k Repo : HP-SPP Summary : cciss kernel module(s) URL : http://www.hp.com/ License : GPLv2 Description: This package provides the cciss kernel modules built for : the Linux kernel 2.6.32-71.el6.x86_64 for the x86_64 : family of processors.

 

I believe that the required kernel version may be the root cause of the failure (though that seems very limiting, IMHO).

 

Ideas?

Eric Pretorious
anthony11
Regular Advisor

Re: Service Pack for Proliant: Now what?

I spent a day fighting with SPP and have given up on it:

 

o Did a loopback mount on the .ISO and found that it wanted me to open an HTML file with a web browser.  Seriously?  Install a browser and tunnel X11 across an ocean just to install firmware?

o So I dug around and found an hpsum binary to just run, which eventually works, albeit after finding a workaround to get X11 tunneling to work wth RHEL's broken sshd

o SUM has an option to update the always-stale bundled versions of things from HP's FTP (yes, FTP!) site, where updates are hidden in cryptically-named directories and files.  Cool.  I tell it to do so and it does.

o I select a couple of firmware updates, and the tool unilaterally decides that I want a handful of source RPM's for cryptically-named HBA's -- which it unilaterally re-selects after I attempt to de-select.

o So I give up on running it that way and dig up steps to get the thing to PXE boot, and find that it suffers from the same DHCP design flaw as the previous firmware DVD's, so I re-roll the thing with the timeout increased to 120 seconds, then it boots and gives me a blue screen with the usual double cursor.

o In the meantime I find that despite SPP supposedly superseding the firmware DVD, a 9.0 release of the firmware DVD has in fact come out.  Please get your story straight, HP.

 

I've had it.  I'm now just keeping a directory of firmware packages gathered via the "* Alert for your ProLiant Servers" advisories, and applying them individually from the OS when needed.

 

 

 

 

anthony11
Regular Advisor

Re: Service Pack for Proliant: Now what?

As for drivers - we're just sticking with what RHEL provides, which work just fine so far.  The hpacucli and hp-health packages install fine with yum, especially now that HP has begun to admit that systems are 64-bit now.

 

epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?


anthony11 wrote:

As for drivers - we're just sticking with what RHEL provides, which work just fine so far.  The hpacucli and hp-health packages install fine with yum...


Thanks, Anythony! This question's been on my mind and I just haven't gotten around to asking. I appreciate your input.

Eric Pretorious
Renjiv
Respected Contributor

Re: Service Pack for Proliant: Now what?

Hi,

 

Check out the HP Guided Troubleshooting Guide for SPP

http://h17007.www1.hpe.com/us/en/enterprise/servers/products/service_pack/spp/

 

Or go to HPGT link: www.hp.com/support/hpgt

 

Go to Software> HP System and Server Software Management Software › HP Service Pack for ProLiant

 

This will help you in getting a complete idea about SPP and will guide through different methods for updating firmware in Proliant and Blade systems.

 

Regards,

 

Renji V

I am an HP employee.

Was this post useful? -
To say thanks click the "thumbs up" icon below!!! .....
epretorious
Regular Advisor

Re: Service Pack for Proliant: Now what?


Renjiv wrote:
Check out the HP Guided Troubleshooting Guide for SPP

Thanks, Renjiv: I'll take a look ASAP.

Eric Pretorious