2023.1 系列 (4.4.x) 发行说明¶
2023.1-eom¶
错误修复¶
修复了 sushy 在向 redfish 服务发出请求时,无法将读取/连接超时传递给请求的错误。这意味着,时机不巧的故障可能导致调用 sushy 的 Python 进程无限期地冻结。
添加 TransferProtocolType 以处理任何提及它的通用错误
在某些情况下,注册表可能不可用,因为我们检查注册表语言时没有考虑到可能的国家/地区后缀。逻辑已改进以考虑该后缀。
正确处理在刷新身份验证令牌后重试请求时出现的错误。
在某些 HPE iLO 支持的机器上遇到一个问题,基本板管理控制器会响应 HTTP 400 错误,并显示一条错误消息,表明请求的操作对于当时的系统状态无效。例如,在之前更改过电源状态后,尝试通过 BMC 更改电源状态。现在,当遇到此错误时,我们将尝试在允许的重试次数内重试。
4.4.2¶
错误修复¶
修复了超出重试次数的问题。 在此修复之前,长时间运行 sushy 时,它不再对应该重试的临时故障进行重试。
修复了 iDRAC 固件版本 6.00.02.00 或更高版本在删除卷时出现的“不支持的参数名称 @Redfish.OperationApplyTime”错误。
针对 https://github.com/psf/requests/issues/3829 的解决方法。 如果环境变量
REQUESTS_CA_BUNDLE已设置,则requests.Session()会忽略 verify 参数。 因此,verify 参数直接移动到 requests 函数调用中。