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

SPP automatic instalation on a batch of servers

yaro137
Occasional Advisor

SPP automatic instalation on a batch of servers

What would be the way of deploying the full SPP to a number of machines remotely? I see there is a powershell module but not sure if this can be used. Any alternatives?

5 REPLIES
Torsten.
Acclaimed Contributor

Re: SPP automatic instalation on a batch of servers

start HPSUM on your PC and discover all the servers.

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
yaro137
Occasional Advisor

Re: SPP automatic instalation on a batch of servers

Thanks. I was hoping for more kind of scripy solution :) I found HPSUM not fully reliable.

GokulKS
Valued Contributor

Re: SPP automatic instalation on a batch of servers

Currently we don't have any PowerShell offerings on SPP functionality but we will consider your request in our bucket for future releases of PowerShell.

Thanks,

Gokul

HPE PowerShell Team

 

Don't forget to give Kudos if the problem got resolved or like suggestion.
yaro137
Occasional Advisor

Re: SPP automatic instalation on a batch of servers

Powershell function for automated update would be awsome. Perhaps it could leverage HP SUM CLI mode with parameters like swappackages folder path, reboot, software, hardware update or both.

yaro137
Occasional Advisor

Re: SPP automatic instalation on a batch of servers

Not to start a new topic on the sam ething. I tried using smartupdate.bat as it seems to be the new script included in the recent SPP to instal firmware on a remote machine. The batch is located on a local system from which I'm trying to run a remote installation. I pass the location of the batch in my powershell code to be triggered by Start-Process and give it the parameters as below where I assume packages is now the folder that used to be swappackages in previous versions.

$arg =  "/s target_machine_name /v /current_credential /use_location "\\storage\x$\SPP\packages" /use_latest /allow_non_bundle_components /use_ams /use_wmi /use_snmp /on_failed_dependency:Omit_component /rom_only /logdir "c:\log""

Start-process smartupdate.bat $arg -wait

However I can't see anything happening after running the command. Can someone please spot where I'm going wrong?

I forgot to add that I'm copying smartupdate.bat on the target machine.