CHANGES¶
0.7.0¶
- DRBD connector class
- Deprecated tox -downloadcache option removed
- Allow RBDClient to be used from a with-statement
- Updated from global requirements
- Remove brackets from portal
- Minor documentation fixes for the method parameters
0.6.0¶
- Add requests to project requirements
- Add quobyte protocol for remotefs connections
- Correct a log message
- Brick add param documentation to connectors
- Updated from global requirements
- Multipath Device Action Being Parsed as Name
- Fix iopsLimit parameter in ScaleIO connector
- Parse FCoE sysfs device paths
- Add new Connector APIs for path validation
- Updated from global requirements
- Fix test_connect_volume when skip is bypassed
- Fetch and return SCSI WWN
- Update minimum tox version to 1.8
- Updated from global requirements
- Wait for FC multipath devices to become writable
- Check RBDConnector.disconnect_volume device_info argument
- Updated from global requirements
- Fix silent iSCSI login failures
- Change os-brick to use ostestr
- Updated from global requirements
- Removed use of deprecated LOG.warn
- Fix typo in vgc-cluster command in rootwrap file
0.5.0¶
- Change ignore-errors to ignore_errors
- Updated from global requirements
- Add fancy pypi version and download images
- iSCSI fix misleading Log warning on connect fail
- Fix missing value types for log message
- Log a message when can’t find multipath device
- Removed unused dependency: discover
- Use ‘device’ instead of ‘volume_path’
0.4.0¶
- Add support for –interface option in iscsiadm
- FC Stop calling multipath command line
- Updated from global requirements
- Add rootwrap filters
- Handle FC LUN IDs greater 255 correctly on s390x architectures
- Fix incorrect comments in FibreChannelConnector
- Adding CHAP discovery logic to os-brick
- Updated from global requirements
- Remove the iSCSI rescan during disconnect
- Remotefs: add ScalityFS support
- Updated from global requirements
- Updated from global requirements
- Change SCSI device removal backoff rate
- Changed connector protocols to use constants
- Updated from global requirements
- Fix race in check and access of /dev/disk/by-path/
- Updated from global requirements
0.3.2¶
- remotefs: add virtuozzo storage support
- Perform port_rescan on s390x platforms
- FC discover existing devices for removal
0.3.1¶
- Use pbr’s automatically generated changelog
0.3.0¶
- Updated from global requirements
- Updated from global requirements
- Update changelog to 0.3.0 being latest
- Fix mock==1.1.0 break unit tests
- Cleanup Python 3 changes
- Prep for 0.2.1 release
- Add connector driver for the ScaleIO cinder driver
- Added ABCMeta class to the InitiatorConnector
- Remove unused oslo incubator files
- update os-brick to pass python3 tests
- Updated from global requirements
- FC Eliminate the need to return devices list
- Switch to oslo.service
- Add RBD connector
- Add HGST Solutions connector
- Support host type specific block volume attachment
- Updated from global requirements
- optimize multipath call to identify IQN
- Updated from global requirements
- Trivial exception parameter name fix for Huawei
- Fix connecting unnecessary iSCSI sessions issue
- Fix disconnecting necessary iSCSI sessions issue
- Add retry to iSCSI delete
- Updated from global requirements
- Add missing connectors to factory test
- Fix local connector test case inheritance
0.2.0¶
- Allow overriding the host field
- Assign the platform after declaration
- Added a unit test for masking iscsiadm passwords
- Preparing for the 0.1.1 release
- ISCSI be careful parsing iscsiadm output
- Updated from global requirements
- Drop use of ‘oslo’ namespace package
0.1.0¶
- Update README to work with release tools
- Brick: Fix race in removing iSCSI device
- Update os-brick requirements
- Mask passwords with iscsiadm commands
- Sync latest _i18n module for os_brick
- Use oslo_log instead of openstack.common.log
- Sync loopingcall from oslo-incubator for os-brick
- Fix wrong command for _rescan_multipath
- Fix multipath device discovery when UFN is enabled
- Use six.text_type instead of unicode
- Fix missing translations for log messages
- Remove error messages from multipath command output before parsing
- Remove mocks after each unit test finished
- Correct project name in .gitreview
- Adjust os-brick to support FCP on System z systems
- Use target_portals/iqns/luns for alternative target information
- Fix comments style according to Hacking rules
- Update the documentation for os-brick
- Failover to alternative iSCSI portals on login failure
- Remove some unused exceptions from Cinder
- Brick os-brick up to par with cinder brick
- renamed the project to os-brick
- Created the Brick library from Cinder