ProLiant Servers (ML,DL,SL)
cancel
Showing results for 
Search instead for 
Did you mean: 

HP ServicePac​k for Proliant 2012.02.0 problems

bentbuhl
Occasional Contributor

HP ServicePac​k for Proliant 2012.02.0 problems

Hi
 
Tried to post this on "ITRC ProLiant deployment & provisioning Forum", but apparently this is a much more active forum for HP SPP, so now I try it here.

 

Had 2 problems with HP ServicePack for Proliant 2012.01.0, that I hoped would be solved in 2012.02.0, so I have been waiting impatiently for it since february (Coming soon!).

 

Today it arrived, but sadly none of my problems were solved.

 

Problem 1:

 

I'm trying to run an online upgrade locally with the command:

 

hpsum.exe /silent /softwareonly /express_install /On_failed_dependency:Omit_Component /use_snmp

 

The cpqsetup.log says: "Command Line Parameters Given: /force /silent "

 

I have not set the /force parameter, but I can see in the log, that drivers are installed, even though the same version was already installed, so HPSUM incorrectly sets /force!

 

Problem 2:

 

When starting HPSUM.EXE from a VBscript or some kind of Wrapper program, Hpsum.exe and HpsumServerW32.EXE hangs, after all installations have completed successfully.

 

The following piece of code will hang:

 

Dim WshShell, objExec

 Wscript.Echo "Script started."

 Set WshShell = WScript.CreateObject("WScript.Shell")

 Set objExec = WshShell.exec("%comspec% /c hpsum.exe /silent /express_install /softwareonly /On_failed_dependency:Omit_Component /use_snmp")

 Do While objExec.Status = 0
  Wscript.Echo (Right("0" & Hour(now),2) & "." & Right("0" & Minute(now),2) & "." & Right("0" & Second(now),2) & " " & "Waiting for Hpsum.exe to complete")
  WScript.Sleep 5000
 Loop

 Wscript.Echo "Script Finished. ExitCode: " & objExec.ExitCode

Wscript.quit(0)

 

The following piece of code will run, but then I can't get the exitcode of Hpsum.exe:

 

Option Explicit
Dim WshShell, objExec

 Wscript.Echo "Script started."

 Set WshShell = WScript.CreateObject("WScript.Shell")

 WshShell.run("%comspec% /c hpsum.exe /silent /express_install /softwareonly /On_failed_dependency:Omit_Component /use_snmp"), 1, True

 Wscript.Echo "Script Finished."

Wscript.quit(0)

 

This used to work in Hpsum version 4.

 

These problems has been seen on Windows 2008 as well as Windows 2008 R2.

 

Does anyone have a good solution to these problems?

 

While I was trying to circumvent the problem mentioned i problem 2, I found another error:

 

Problem 3:

 

I was looking for a logfile to pickup the return code, and found: HPSUM_InstallDetails.xml.

 

It has a property:  IsInstallerSuccess

 

Unfortunately this property has the value false even though the other logfiles says:

 

[Information] 29-03-2012 12:02:30 -- HP SUM exiting with status: 1
[Information] 29-03-2012 12:02:30 -- HP SUM exiting with status: The installation was successful, but a  reboot is required


 

IsInstallerSuccess used to be true, on Hpsum Version 4, when installtion succeded.

 

So to find the exitcode you could go to the newest logfile: hpsum_execution_log_03-29-2012_12-02-31.log.

 

This log is created once for each run of Hpsum, and apparently this status is OK:

 

[Information] 29-03-2012 12:02:30 -- HP SUM exiting with status: 1

 

Best regards
Bent Buhl
Decentral teknik

JN Data A/S • Frichsvej 18 • 8600 Silkeborg
Telefon 63 63 63 63/ Fax 63 63 63 64
www.jndata.dk

Best regards
Bent Buhl
Decentral teknik

JN Data A/S • Frichsvej 18 • 8600 Silkeborg
Telefon 63 63 63 63/ Fax 63 63 63 64
www.jndata.dk


4 REPLIES
JBerg
Occasional Visitor

Re: HP ServicePac​k for Proliant 2012.02.0 problems

I am seeing the same thing. Have you found a work around?

Michael A. McKenney
Respected Contributor

Re: HP ServicePac​k for Proliant 2012.02.0 problems

The last 5 firmware DVDs caused destruction.   HP replaced 9 server boards and 15 fiber cards.   The last two firmware upgrades were done by their engineers.  They came out and did it with the same results.  They bring out a server board and two fiber cards in case they need them.

bentbuhl
Occasional Contributor

Re: HP ServicePac​k for Proliant 2012.02.0 problems

Hi

 

I have found no circumvention on problem number 1.

Problem number 2 shows a workaound on that problem.

Problem number 3 can be circumvented by looking in another log file, I find the newest hpsum_execution_log.* in the c:\cpqsystem\hp\log folder.

 

Tried to contact HP Support, but they never answered my mail.

 

Best regards

Bent Buhl

Best regards
Bent Buhl
Decentral teknik

JN Data A/S • Frichsvej 18 • 8600 Silkeborg
Telefon 63 63 63 63/ Fax 63 63 63 64
www.jndata.dk


bentbuhl
Occasional Contributor

Re: HP ServicePac​k for Proliant 2012.02.0 problems

Just found an explanation to problem no 1.

 

According to the Smart Update Manager User Guide the /express_install parameter:

 

Starts an express installation (for the local host only). The

HP SUM performs discovery, installation, or exit without

/user interaction. You can cancel or terminate HP SUM. An

express installation will force install all components in the

default repository and may downgrade drivers and

firmware to the versions in the default directory as part of

the installation operation. The express installation feature

allows you to set a baseline and enforce it regardless of

the currently installed version of drivers and firmware on

the local server.

 

Apparently this implies setting the /Force parameter, so all components gets reinstalled, even though they are at the correct level already, making the express_install a VERY slow install!

Best regards
Bent Buhl
Decentral teknik

JN Data A/S • Frichsvej 18 • 8600 Silkeborg
Telefon 63 63 63 63/ Fax 63 63 63 64
www.jndata.dk