HPE OneView

Change Firmware Baseline in Server Profile Template

 
erki72
Advisor

Change Firmware Baseline in Server Profile Template

Hi

I want to change the firmware baseline from SPP2020.03 to version 2020.09.

it looks like this in our environment.
- We have created server hardware types for the different models
- Then we created a server profile template and used the the hardware type group
- The firmware baseline is attached to the server profile template > This is how it is applied to the servers

Am I correct: I change the hardware baseline on the server profile template. All servers turn yellow. Then I can say on the individual servers to standardize on the next reboot?

Thanks for help

6 REPLIES 6
Marcel_D
Advisor

Re: Change Firmware Baseline in Server Profile Template

After you attached a new Baseline to a Template, you have to Update the Server Profiles.

erki72
Advisor

Re: Change Firmware Baseline in Server Profile Template

I set the firmware profile to the new SPP in the server profile template?

Can I do this on the fly, ithout the risk of restarting the server?

I understand it like this: I have to update the server profile on each server after adjusting the basline on the server profile templates?

Marcel_D
Advisor

Re: Change Firmware Baseline in Server Profile Template

You need to have Smart Update Tools (SUT) running in the OS to communicate with OneView

You have to set SUT to sut -set mode=autodeploy to automatically install the Updates and prevent the Server from Rebooting.

Change Baseline in Server Template.

I personally Update the Server Profiles by Powershell Scripting, i.e

 

 

$server = Get-HPOVServerProfile | ?{$_.templateCompliance -like "NonCompliant"}

$server | %{Update-HPOVServerProfile -InputObject $_ -Async -Confirm:$false}

 

 

If Activate firmware: Immediately is set in the Template, the Profiles should Update and install the pending Updates.

When they finished, you have to manually Reboot the Server.

erki72
Advisor

Re: Change Firmware Baseline in Server Profile Template

Thanks for the answer.

We only use ESXi hosts

erki72
Advisor

Re: Change Firmware Baseline in Server Profile Template

Maybe it's easier with a screen short.

I want to select the new SSP where the arrow is.
I see it and I can change it. But I am not aware of what happens to my ESXi host

So I can do it for each host individually!
What happens if I make the same change in the server profile template?

2020-11-25 16_34_00-Window.png

2020-11-25 16_38_51-Window.png

ChrisLynch
HPE Pro

Re: Change Firmware Baseline in Server Profile Template

Firstly, changing any setting within a server profile template will NOT change anything or modify any setting within the associated server profile(s).  A compliance warning message will be displayed, which is the indication that the profile is not compliant with the template and inform you of what those changes are.  You would need to go to each server profile and perform "Update from Template" operation.  You can multi-select in the server profile inventory screen and do the same.  You can also use PowerShell to perform this operation en masse:

# Show all profiles that are not compliant
Get-OVServerProfile -NonCompliant

# Show all profiles that are not compliant based on the specific profile template resource
Get-OVServerProfileTemplate -Name "My Profile Template Name" | Get-OVServerProfile -NonCompliant

# Invoke the Update from Template operation, using the PowerShell -WhatIf common parameter
Get-OVServerProfileTemplate -Name "My Profile Template Name" | Get-OVServerProfile -NonCompliant | Update-OVServerProfile -WhatIf

 

As for the baseline itself, you will not be able to change the baseline within a profile ot Firmware Only without first powering off your servers.  Why?  This type of operation is an offline only, and OV will need to control the server to boot into the chosen baseline in order to install the components.

If you change the baseline activation type to one of the 2 available online options, you will need to have iSUT/SUT present to install the components.


I am an HPE employee

Accept or Kudo