Queens 系列 (1.2.0 - 1.3.x) 发布说明

1.3.4

错误修复

  • 禁用 HTTP 连接池,通过要求 HTTP 服务器在我们使用连接后立即关闭它来实现。原因是,在实际环境中观察到一些 BMC 似乎会在最终重新使用时突然关闭持久连接,导致完全不相关的操作失败。因此,在 sushy 中,我们只是尝试不要与 BMC 维护持久连接。

1.3.3

错误修复

  • 修复了 BootSourceOverrideMode 元素的值格式错误的问题,该错误违反了 Redfish 模式,导致某些启动模式调用失败。

1.3.2

关键问题

  • 修复了根资源中未存在 SessionService 属性时认证失败的问题。

1.3.0

新特性

  • 增加了在创建 Sushy 实例的根对象时指定用户自定义连接器对象的能力。

  • 资源上的 refresh 方法新增了 force 参数,可以设置为 False 以防止刷新未过时的资源。可以通过调用新的 invalidate 方法将资源标记为过时。

其他说明

  • 更改了常量 HEALTH_STATE_ENABLEDHEALTH_STATE_DISABLEDHEALTH_OKHEALTH_WARNINGHEALTH_CRITICAL 的值。这些值可以在 mappings.py 中与其映射的值正确使用。

1.2.0

新特性

  • 在库中添加了“EthernetInterfaces”。它还会返回连接的 MAC 地址列表。