用于固件信息的 Dell API

用于固件信息的 Dell API

我正在尝试在我们的基础设施上实施戴尔更新。

我需要知道是否有一个好的方法来检索有关最新版本的信息以及兼容性矩阵。

DSU 已经实现了这一点,但由于我们的要求,我们不能使用 DSU。DSU 本身正在执行此逻辑,但我认为它会联系 API 来获取此信息。

有人对此有见解吗?谢谢!

答案1

好的,所以你有两个选择,一个比另一个好得多。

  1. 通过 WS-MAN 进行查询(兼容性最高,但最麻烦)

详细阐述如何做到这一点……这里就不多说了。但我相信你想要的价值在于iDRAC 卡配置文件(警告 PDF)

完整的DCIM 库包含所有个人资料的链接,是一个很好的起点。

  1. 如果你使用的是固件 2.30.30.30,你可以使用红鱼

为此,您可以向(假设是机架服务器而不是刀片机箱)发出一个简单的 GET 请求,https://$server/redfish/v1/Managers/iDRAC.Embedded.1并从 json 中获取“FirmwareVersion”。这是经过身份验证的路由,因此您需要传递用户名/密码组合。您还可以获取一个 authkey,但这更复杂,并且对于针对一台服务器的批量操作很有用。

Dell Redfish 参考指南可以帮助您入门。注意:这是针对 2.40.40.40 的,因此在较低版本中可能存在您无法使用的路由。2.30.30.30 和 2.40.40.40 之间的固件版本是错误修复,2.40.40.40 引入了一些 OEM 扩展来导入和导出 iDRAC 配置。

编辑:

叹息,完全误读了你的问题。我会调查戴尔存储库管理器

您也可以注册 RSS 源,但我认为下拉自定义存储库并在 Dell Repo Manager 中进行计划搜索将是最好的选择。

相关内容