beautypg.com

2 example firmware configuration files – HP Insight Control Software for Linux User Manual

Page 135

background image

IMPORTANT:

Ensure that system values are unique in the file. For example, there should not

be two identical MAC addresses in the same configuration file.

Wildcards are not supported in the configuration file.

MAC addresses are case insensitive and must be separated by colons (:).

12.3.2 Example firmware configuration files

The following are examples of configuration files:

Example 1

prod-server-1=production-firmware.tar
prod-server-2=production-firmware.tar
172.31.64.100=skip
01:00:ab:67:45:ee=latest-firmware.tar

In this example, the two production servers need to be at very specific firmware revisions, so a
special firmware tar file was created which only contains firmware that has passed the proper
testing.

The skip flag is used with the IP address of a very old server running old software, which should
never have its firmware updated.

The MAC address is the MAC address of a new prototype server which always needs the latest
revisions as soon as possible, so a separate firmware tar file was created for that system.

Lastly, there is no default line, so any servers not specifically listed in this file perform a normal
firmware update using the default firmware tar file, production-firmware.tar.

Example 2

08:00:2b:c4:aa:1f=firmware-files.tar
devel-server1=new-device-fw.tar
default=skip

In this example, the first server (listed by MAC address) uses the normal firmware update tar file.
It needs to be listed here because entry default=skip means that any server not specifically
listed in this file is skipped and does not have its firmware updated.

The development server requires the very latest firmware, and that file is probably updated regularly.

Example 3

default=alt-firmware.tar

This very simple file means that every system that initiates a firmware update uses an alternate
firmware tar file instead of the default.

12.3 Advanced firmware update functionality

135