VirtuBytes

Bytes of virtualization with bits of other technology.

Update HPE Firmware and Drivers Using SPP and SUM

Administrators have a few different options for updating HPE infrastructure components. One popular way to update HPE firmware, drivers, and Smart Components is utilizing Service Pack for Proliant (SPP) and the HP SUM tool.

What are SPP and SUM?

SPP – Service Pack for Proliant is a collection of firmware, drivers and Smart Components that are deployed to your environment via the SUM tool. SPP is packaged as an ISO.

SUM – HP Smart Update Manager is the tool utilized to deploy updates to HP ProLiant Servers, Integrity Servers, BladeSystem infrastructure, and HP Moonshot Servers. SUM, by default, opens as a GUI. It can also be run in interactive CLI, CLI, or Linux RPM mode.

How does SUM and SPP work? SUM discovers nodes in your infrastructure and records their current firmware and drivers. It then checks the existing firmware/drivers against the SPP and provides update recommendations for admins to apply.

How to Update HPE Enclosures, Servers, and Fabric Components

Now that we have that under control. Let’s look at how to deploy updates to your HPE chassis, servers, and fabric components. If you haven’t done so already, download the SPP. The SPP should come with HP SUM.

After you have the pertinent downloads, mount the SPP iso locally. Locate and run the launch_hpsum batch file.

Mount SPP

As the file executes, HP SUM will open in your browser.

HP SUM

First, we check to see if the Baseline was added automatically. If not, we will manually add the Baseline. The Baseline is the update level our nodes will be compared against. To view or add Baselines, click the Baseline Library under HP Smart Update Manager drop-down arrow.

Baseline Library

If the baseline was automatically added, you will see it recorded.

Existing Baseline

If not, select Add Baseline.

Add Baseline

As we are adding the Baseline from the SPP ISO, select Browse HP Sum server path for the Location Type. Under Location Details, Browse to the packages folder of your mounted ISO. Older SPP versions held the baseline in hp/swpackages folder.

Baseline Location

Once added, the Baseline will begin to populate.

Inventory Baseline

After the Baseline has been inventoried, we will add our infrastructure nodes. These nodes are devices such as Onboard Administrator, Server Blades, Virtual Connects, Brocades, etc. Under the Smart Update Manager drop-down, select Nodes.

Nodes

From the nodes page, click Add Node.

Add Node

Enter the pertinent information for the node; including IP/DNS, Node Type, Baseline, and Credentials. In this instance, we are adding the Onboard Administrator of a BladeSystem enclosure. Checking the Automatically Add Associated Nodes allows us to gather all additional nodes in the enclosure. Click Add when finished.

Node Details

With the node added, select Inventory. Here current firmware/drivers are discovered and updates will be recommended.

Inventory Node

As the nodes are inventoried, shapes will indicate different action items.

Green Square – Node is at its assigned baseline

Yellow Triangle – Update required/Ready for deployment

Red Circle – Could not inventory/Incorrect username or password.

Node Indicators

Next, we’ll look at a node where an update is required. Click Review and deploy updates.

Review and Deploy Updates

Here we can see the number of recommended updates, update types, criticality, installed version, available version, and if a reboot is required. In this instance, there is an optional update to apply. Ensure the update is selected and click Deploy to kick off the update.

Node Deploy

Depending on the node type, additional installation options are provided. For example, updates requiring a reboot allow for reboot options to be specified.

Node Reboot

Deploy away and bring your infrastructure up-to-date!

HPE Smart Update Manager User Guide

Related Posts

1 Comment

  1. so informative post
    thank you

Leave a Reply

Your email address will not be published.

*

© 2018 VirtuBytes

Theme by Anders NorenUp ↑