2023.2 系列发布说明

2023.2-eol

错误修复

  • Bug #2097388:光纤通道:修复了在 sysfs 中未填充时等待多路径设备的问题。

6.4.2

错误修复

  • PowerFlex 驱动 bug #2004630:修复了导致 PowerFlex (ScaleIO) 连接器即使在存在有效的令牌的情况下也多次登录的回归。ScaleIO 连接器现在缓存并重用令牌。

  • FC 连接器 bug #2051237:修复了光纤通道连接器扫描部分目标的问题。我们首先在 fc_transport 中,然后在 fc_report_ports 中搜索 sysfs 中的目标信息。

  • 修复了在使用 overlayfs 的容器中运行时出现的警告。

  • Bug #2067949:修复了尝试写入多路径设备但由于设备尚未准备好进行 I/O 而失败的问题。现在我们将等待直到 I/O 更有可能成功。我们引入了 2 个新的配置选项,以使等待时间可配置

    • wait_mpath_device_attempts

    • wait_mpath_device_interval

    这些选项的默认值分别为 4 次尝试和 1 秒间隔。有关更多信息,请参阅配置选项的帮助文本。

6.4.1

新特性

  • NVMe-oF 连接器:提高了创建 /etc/nvme/hostnqn 文件的速度。

  • NVMe-oF 连接器:在旧版本的 nvme-cli 中,当可以从 DMI 读取系统 UUID 时,始终在同一系统上写入相同的值到 /etc/nvme/hostnqn 文件。

错误修复

  • PowerFlex 驱动程序 Bug #2013749:添加了 Powerflex 4.x 的新错误代码,该错误代码导致此错误。添加了处理 Powerflex 4.x 返回的新错误代码的功能,当尝试映射已映射的卷时,会发生此错误。

  • Dell PowerFlex 驱动程序 Bug #2046810:添加了 PowerFlex 4.x 的新错误代码,该错误代码导致此错误。添加了处理 PowerFlex v4.x 返回的新错误代码的功能,并允许驱动程序忽略并跳过断开操作,当卷未映射时。

  • NVMe-oF 连接器 bug #2035695:修复了在子系统所有门户都在请求时连接卷的问题。

  • NVMe-oF 连接器 bug #2035811:修复了在使用的 NVMe 内核模块较新的系统上连接卷的问题,这些模块在 /sys/class/nvme/nvme#/address 中提供其他信息。

  • NVMe-oF 连接器 bug #2035606:修复了旧版本的 nvme-cli 上 hostnqn 文件的生成问题。

  • NVMe-oF 连接器 bug #1961222:修复了对较新 NVMe CLI v2 的支持。

6.4.0

新功能

  • iSCSI 和 FCP:支持不同的 SCSI 寻址模式:SAM、SAM-2 和 SAM-3 平面寻址。默认情况下使用 SAM/透明寻址,但 cinder 驱动程序可以在连接属性中设置 key addressing_mode,使用 os_brick.constants.SCSI_ADDRESSING_* 中的一个常量作为值,来指示其他寻址模式。

错误修复

  • Bug #1609753:修复了在启用用户友好名称时调整多路径设备大小的问题。

  • Bug #2032177:处理了一个或多个多路径设备的路径断开连接,并且我们尝试扩展设备时的问题。通过添加额外的检查来验证所有设备是否已启动,然后再扩展多路径设备,以避免使设备具有不一致的大小,从而解决此问题。

  • NVMe-oF bug #2016029:NVMe-oF 连接器现在会在系统缺少 /etc/nvme/hostid 时创建它。 这样,主机 ID 将持久存在并且始终相同,而不是随机生成。

  • NVMe-oF 连接器 bug #2026257:修复了在使用 btrfs 根文件系统时,nvmeof 的 _get_host_uuid 失败的问题。

6.3.0

新功能

  • FC 连接器:为 disconnect_volume 方法添加了对 forceignore_errors 参数的支持。