Skip to content

Firmware Policy

A Firmware Policy specifies the target firmware bundle versions for one or more server models. It allows you to control which firmware release is applied to servers during an upgrade, and optionally exclude specific hardware components from being updated.

Location in Intersight GUI: Policies » Firmware

Diagram

policies (compute.intersight.organizations)

Section titled “policies (compute.intersight.organizations)”
NameTypeConstraintMandatoryDefault Value
firmwareList[firmware]No

firmware (compute.intersight.organizations.policies)

Section titled “firmware (compute.intersight.organizations.policies)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
descriptionStringNo
managedBooleantrue, falseNotrue
tagsList[tags]No
target_platformChoiceStandalone, FIAttached, UnifiedEdgeServerNoStandalone
exclude_component_listListChoice[none, local-disk, drives-except-boot-drives, storage-controller, storage-sasexpander, storage-u2]No
model_bundle_comboList[model_bundle_combo]No

tags (compute.intersight.organizations.policies.firmware)

Section titled “tags (compute.intersight.organizations.policies.firmware)”
NameTypeConstraintMandatoryDefault Value
keyStringYes
valueStringYes

model_bundle_combo (compute.intersight.organizations.policies.firmware)

Section titled “model_bundle_combo (compute.intersight.organizations.policies.firmware)”
NameTypeConstraintMandatoryDefault Value
model_familyChoiceUCSC-C220-M5, UCSC-C220-M4, UCSC-C240-M4, UCSC-C460-M4, UCSC-C240-M5, UCSC-C480-M5, UCSB-B200-M5, UCSB-B480-M5, UCSC-C220-M6, UCSC-C240-M6, UCSC-C225-M6, UCSC-C245-M6, UCSB-B200-M6, UCSX-210C-M6, UCSX-210C-M7, UCSC-C220-M7, UCSC-C240-M7, UCSC-C125, UCSX-410C-M7, UCSC-C245-M8, UCSC-C225-M8, UCSX-215C-M8, UCSX-210C-M8, UCSX-410C-M8, UCSXE-130C-M8, UCSC-C220-M8, UCSC-C240-M8, CAI-845A-M8Yes
bundle_versionStringYes

Example-1: Apply a specific firmware bundle to C220 M7 servers in standalone mode.

compute:
intersight:
organizations:
- name: MyOrganization
policies:
firmware:
- name: prod-firmware
target_platform: Standalone
model_bundle_combo:
- model_family: UCSC-C220-M7
bundle_version: 4.3(2.240010)
tags:
- key: env
value: prod

Example-2: Upgrade multiple server generations while skipping local disks.

compute:
intersight:
organizations:
- name: MyOrganization
policies:
firmware:
- name: multi-gen-firmware
description: Firmware policy for M6 and M7 servers, disks excluded
exclude_component_list:
- local-disk
model_bundle_combo:
- model_family: UCSC-C220-M6
bundle_version: 4.2(3j)
- model_family: UCSC-C220-M7
bundle_version: 4.3(2.240010)