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
NameTypeConstraintMandatoryDefault Value
intersightClassintersightNo

NameTypeConstraintMandatoryDefault Value
organizationsListorganizationsNo

NameTypeConstraintMandatoryDefault Value
policiesClasspoliciesNo

policies (compute.intersight.organizations)

Section titled “policies (compute.intersight.organizations)”
NameTypeConstraintMandatoryDefault Value
firmwareListfirmwareNo

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
tagsListtagsNo
target_platformChoiceStandalone, FIAttached, UnifiedEdgeServerNoStandalone
exclude_component_listListChoice[none, local-disk, drives-except-boot-drives, storage-controller, storage-sasexpander, storage-u2]No
model_bundle_comboListmodel_bundle_comboNo

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)