3.13. 关于 HostFirmwareComponents 资源


Metal3 提供了 HostFirmwareComponents 资源,它描述了 BIOS 和基板管理控制器 (BMC) 固件版本。HostFirmwareComponents 资源包含两个部分:

  1. HostFirmwareComponents spec
  2. HostFirmwareComponents 状态

3.13.1. HostFirmwareComponents spec

HostFirmwareComponents 资源的 spec 部分定义主机的 BIOS 和 BMC 版本的所需状态。

表 3.5. HostFirmwareComponents spec
参数描述
updates:
  component:
  url:

updates 配置设置包含要更新的组件。这些字段包括:

  • component:组件的名称。有效设置为 biosbmc
  • url : 组件固件规格和版本的 URL。

3.13.2. HostFirmwareComponents 状态

HostFirmwareComponents 资源的 status 部分返回主机的 BIOS 和 BMC 版本的当前状态。

表 3.6. HostFirmwareComponents 状态
参数描述
components:
  component:
  initialVersion:
  currentVersion:
  lastVersionFlashed:
  updatedAt:

components 部分包含组件的状态。这些字段包括:

  • component :固件组件的名称。它返回 biosbmc
  • initialVersion :组件的初始固件版本。在创建 BareMetalHost 资源时,Ironic 会检索此信息。您不能更改它。
  • currentVersion :组件的当前固件版本。最初,该值与 initialVersion 值匹配,直到 Ironic 更新了裸机主机上的固件。
  • lastVersionFlashed: 在裸机主机上闪存的组件的最新版本。此字段返回 null,直到 Ironic 更新了固件。
  • updatedAt :Ironic 更新裸机主机的固件时的时间戳。
updates:
  component:
  url:

updates 配置设置包含更新的组件。这些字段包括:

  • component:组件的名称。
  • url : 组件固件规格和版本的 URL。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.