Ussuri Series Release Notes

3.0.4

Bug Fixes

  • [bug 1862433] Fix an issue where platform id is needed to determine name of scsi disk.

  • Bug #1865754: the RBDConnector class generates a temporary configuration file to connect to Ceph. Previously, os-brick did not include a [global] section to contain the options it sets, but with the Octopus release (15.2.0+), Ceph has begun enforcing the presence of this section marker, which dates back at least to the Hammer release of Ceph. With this release, os-brick includes the [global] section in the generated configuration file, which should be backward-compatible at least to Ceph Hammer.

3.0.3

Bug Fixes

  • Bug #1823200: Prior fixes for this bug changed the connection properties but did not take into account an upgrade scenario in which currently attached volumes had the old format connection properties and could fail on detatch with “KeyError: ‘config_group’”. This release updates the ‘scaleio’ connector to handle this situation. It is only applicable to deployments using a Dell EMC PowerFlex/VxFlex OS/ScaleIO backend.

  • Fix an incompatibility with ceph 13.2.0 (Mimic) or later, caused by a change in the output of rbd map.

  • Improve WWN detection for arrays with multiple designators. (bug 1881608).

  • Improve iSCSI multipath detection to work even if we cannot find the volume’s WWN in sysfs. (bug 1881619).

3.0.2

Upgrade Notes

  • The fix for Bug #1823200 requires that a configuration file be deployed on compute nodes, cinder nodes, and anywhere you would perform a volume attachment in your deployment, when using Cinder with a Dell EMC VxFlex OS backend. See the Dell EMC VxFlex OS (ScaleIO) Storage driver documentation for details about this configuration file.

Security Issues

Bug Fixes

  • Bug #1823200: This release contains an updated connector for use with the Dell EMC VxFlex OS backend. It requires that a configuration file be deployed on compute nodes, cinder nodes, and anywhere you would perform a volume attachment in your deployment. See the Dell EMC VxFlex OS (ScaleIO) Storage driver documentation for details about the configuration file, and see OSSN-0086 for more information about the security vulnerability.

3.0.1

Other Notes

  • This release contains some minor driver fixes.

  • Please keep in mind that the minum version of Python supported by this release is Python 3.6.

3.0.0

Upgrade Notes

  • Python 2.7 support has been dropped. Beginning with os-brick release 3.0.0, the minimum version of Python supported by os-brick is Python 3.6.

  • The Sheepdog project is no longer active and its driver has been removed from Cinder. The connector and Sheepdog related handling has now been removed from os-brick as well.

2.11.0

Bug Fixes

  • Fix an issue where SCSI LUN scans for FC were unnecessarily too broad. Now OS-Brick will not use wildcards unless it doesn’t find any target ports in sysfs and the Cinder driver doesn’t disable them.