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 上新增参数 force 和 ignore_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 文件)。