Pike 系列发布说明

1.15.9-3

升级说明

  • 此版本修复了先前版本中 Bug #1823200 的修复程序存在的问题。如果您在 Python 3 上运行 OpenStack,则不会受到此错误的影响。如果您不使用 Dell EMC VxFlex OS (ScaleIO) 存储作为 Cinder 的后端,则不需要升级到此版本。

安全问题

  • Dell EMC VxFlex OS 驱动程序:此版本修复了一个问题,即先前版本中 Bug #1823200 的修复程序在使用 Python 2.7 时无法正确运行。如果您对这个版本感兴趣是因为 OSSN-0086,请注意,您还必须在计算节点、Cinder 节点以及部署中执行卷附加的任何位置部署一个配置文件。有关详细信息,请参阅先前版本的发布说明。

错误修复

  • Bug #1883654:先前版本中 Bug #1823200 的修复程序使用了 Python 3 特定的语言特性,因此在使用 Python 2.7 时无法正确运行。此问题已在此版本中得到纠正。

1.15.6

错误修复

  • 在某些情况下,当刷新单个路径时,分离多路径设备可能会导致失败,但断开连接应该已经成功,因为还有其他路径可用于刷新所有数据。

    多路径断开连接机制现在更加健壮,只有在断开连接时多路径会丢失数据时才会失败。

1.14.0

新特性

  • 支持在 Open-iSCSI 发起程序上设置扫描模式。如果安装的 iscsiadm 支持此功能,OS-Brick 将所有新的会话设置为手动扫描。

  • disconnect_volume 上新增参数 forceignore_errors,可用于告知 OS-Brick 数据丢失次于保持系统清洁且不留下任何剩余设备。如果未设置 force,或设置为 False,则优先防止数据丢失。目前只有 iSCSI 实现了这些新参数。

弃用说明

  • 直接使用加密提供程序类,例如 os_brick.encryptors.luks.LuksEncryptor,将继续被弃用,并且将在 os-brick 的 Queens 版本中被阻止。使用树外加密提供程序类也将继续被弃用,并且也会在 os-brick 的 Queens 版本中被阻止。

错误修复

  • 在支持 open-iSCSI 扫描模式的系统上,我们不再会看到由于自动发起程序扫描或后端 AEN/AER 消息而污染我们系统的意外设备。

  • iSCSI 连接机制重构,使其更快、更健壮、更可靠。

  • iSCSI 断开连接重构,提高了可靠性、速度和断开连接后留下更清洁系统的彻底性。

1.12.0

新功能

  • 添加 Veritas HyperScale 连接器支持

错误修复

  • 添加支持使用自定义 Ceph 密钥环文件(之前 os-brick 强制使用 /etc/ceph/<cluster>.client.<user>.keyring 文件)。