OpenStack
Home
Projects
User Stories
Community
Blog
Wiki
Documentation
CHANGES
¶
1.6.2
¶
Raise specific exception for an invalid protocol connector
s390 FC device path fix for Ubuntu
encryptors: Workaround mangled passphrases
encryptors: Mock os_brick.executor correctly
Fix cmd execution stderr, stdout unicode errors
Add Constraints support and missing bindep.txt dependencies
RBD: enclose ipv6 addresses in square brackets
Close connection to ceph after cinder bakcup
1.6.1
¶
Create connector aliases to the new connectors refactor
Update .gitreview for stable/newton
1.6.0
¶
Mask out passwords when tracing
RBD: Fix typo in rados timeout assignment
Fixes with customized ceph cluster name
Add connector for GPFS volumes
Add missing %s in print message
Fix linuxrbd to work with Python 3
Add tracing unit tests
Wrong param makes exception message throws inaccurate
Fix the typo in the file
Add connector for vmdk volumes
Fix iSCSI discovery with ISER transport
RemoteFsClient extend Executor
Add Windows Fibre Channel connector
Add Windows SMBFS connector
Fix FC multipath cleanup
Fix weak test_vzstorage_with_mds_list
Fix the mocking mess
Fix FC multipath rescan
Update the home-page info with the developer documentation
Splitting Out Connectors from connector.py
Remove race condition from lvextend
1.5.0
¶
Updated from global requirements
Mock write and read operations to filesystem
Local attach feature in RBD connector
Remove useless info logging in check_valid_device
ScaleIO to get volume name from connection properties
Add ignore for . directories
Upgrade tox to 2.0
Add trace facility
Fix string interpolation to delayed to be handled by the logging code
Replace assertEqual(None,
*
) with assertIsNone in tests
Fix wrong path used in iscsi “multipath -l”
Updated from global requirements
Remove unused LOG to keep code clean
Fix multipath iSCSI encrypted volume attach failure
Updated from global requirements
release note for windows iSCSI
Add Windows iSCSI connector
Make code line length less than 79 characters
Updated from global requirements
Replace ip with portal to express more accurately
Fix argument order for assertEqual to (expected, observed)
Add fast8 to quickly test pep8 changes
Make RBDImageMetadata and RBDVolumeIOWrapper re-usable
1.4.0
¶
Copy encryptors from Nova to os-brick
Disconnect multipath iscsi may logout session
Add support for processutils.execute
Updated from global requirements
Mock time.sleep in ISCSIConnectorTestCase
Updated from global requirements
Updated from global requirements
Updated from global requirements
Ensure that the base connector is platform independent
Updated from global requirements
os-brick refactor get_connector_properties
Handle exception case with only target_portals
LVM: Create thin pool with 100%FREE
Fix coverage generation
Trivial rootwrap -> privsep replacement
Updated from global requirements
Updated from global requirements
1.3.0
¶
LVM: Call supports_thin_provisioning as static
Add pylint tox env
Don’t use oslo-incubator stuff
Update reno for stable/mitaka
Replace _get_multipath_device_name with _discover_mpath_device
Fixes get_all_available_volumes return value
Updated from global requirements
Fix Scality SOFS support
Actually run the RemoteFSClient unit tests
Mock time.sleep() in 3 unit tests
1.1.0
¶
Fix setting the multipath_id
Updated from global requirements
Add sheepdog support
Include multipath -ll output in failed to parse warning
1.0.0
¶
Fix iSCSI Multipath
Add missing release notes
Lun id’s > 255 should be converted to hex
Updated from global requirements
Fix output returned from get_all_available_volumes
Raise exception in find_multipath_device
Updated from global requirements
Remove multipath -l logic from ISCSI connector
Add vzstorage protocol for remotefs connections
Add reno for release notes management
Fix get_device_size with newlines
Updated from global requirements
0.8.0
¶
Add connector for ITRI DISCO cinder driver
os-brick add extend_volume API
os-brick add cinder local_dev lvm code
Revert “Use assertTrue/False instead of assertEqual(T/F)”
Fix another unit test failure
Use assertTrue/False instead of assertEqual(T/F)
Actually log the command used in _run_iscsiadm
Updated from global requirements
remove python 2.6 trove classifier
0.7.0
¶
DRBD connector class
Updated from global requirements
Deprecated tox -downloadcache option removed
ScaleIO could connect wrong volume to VM
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
Fix iSCSI multipath cleanup
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
Table Of Contents
CHANGES
1.6.2
1.6.1
1.6.0
1.5.0
1.4.0
1.3.0
1.1.0
1.0.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.2
0.3.1
0.3.0
0.2.0
0.1.0
Previous topic
Tutorial
Next topic
API Documentation
Project Source
Project Source
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
Navigation
index
modules
|
next
|
previous
|
os-brick 1.6.2 documentation
»