Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Cloud:OpenStack:Rocky
python-os-brick
python-os-brick.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-os-brick.changes of Package python-os-brick
------------------------------------------------------------------- Thu Jul 9 13:15:51 UTC 2020 - Keith Berger <kberger@suse.com> - Apply patches to resolve CVE-2020-10755 (bsc#1172522) - 0001-Remove-VxFlex-OS-credentials-from-connection_propert.patch - 0002-Fix-Remove-VxFlex-OS-credentials-regression.patch ------------------------------------------------------------------- Tue Apr 7 19:36:17 UTC 2020 - cloud-devel@suse.de - update to version 2.5.10 - Check path alive before get scsi wwn - Skip cryptsetup password quality checking - iscsi: Add _get_device_link retry when waiting for /dev/disk/by-id/ to populate - linuxscsi: Stop waiting for multipath devices during extend_volume - Handle None value 'inititator_target_map' - Fix FC scan too broad - Ignore pep8 W503/W504 ------------------------------------------------------------------- Mon Oct 21 10:44:40 UTC 2019 - cloud-devel@suse.de - update to version 2.5.8 - FC: Ignore some HBAs from map for single WWNN - OpenDev Migration Patch - Improve iSCSI device detection speed ------------------------------------------------------------------- Tue May 14 21:14:41 UTC 2019 - cloud-devel@suse.de - update to version 2.5.7 - Fix FC case sensitive scanning ------------------------------------------------------------------- Thu Apr 11 09:35:50 UTC 2019 - cloud-devel@suse.de - update to version 2.5.6 - 'iscsiadm -m session' failure handling ------------------------------------------------------------------- Wed Feb 6 14:57:11 UTC 2019 - cloud-devel@suse.de - update to version 2.5.5 - Tests: Fix PrivRootwrapTestCase failure - The validation of iscsi session should be case insensitive - Fix NFS "already mounted" detection - Tests: Add unit tests for nfs mount race - Retry executing command "nvme list" when fail ------------------------------------------------------------------- Thu Oct 11 21:50:50 UTC 2018 - cloud-devel@suse.de - update to version 2.5.4 - Succeed on iSCSI detach when path just went down - Update UPPER_CONSTRAINTS_FILE for stable/rocky - Fix multipath disconnect with path failure - Update .gitreview for stable/rocky - Improve detection of multipathd running - import zuul job settings from project-config - Ignore volume disconnect if it is not connected ------------------------------------------------------------------- Wed Oct 10 09:33:39 UTC 2018 - Dirk Mueller <dmueller@suse.com> - switch to stestr ------------------------------------------------------------------- Tue Sep 4 08:42:29 UTC 2018 - cloud-devel@suse.de - update to version 2.5.3 - adding sheepdog connector for PPC64 - FC Allow for multipath volumes with different LUNs - Update reno for stable/queens - Windows SMBFS: avoid mounting local shares by default - Enable hacking-extensions H204, H205 - Windows: fix connectors 'disconnect_volume' signature - Remove testrepository - Add release note link in README - add a getter for connector mapping - Adding support to extend attached ScaleIO volumes - Fix bindep for multipath - Windows iSCSI: ensure disks are claimed by MPIO - RemoteFS: don't fail in do_mount if already mounted - Trivial: Update pypi url to new url - Accept ISCSI_ERR_NO_OBJS_FOUND from iscsiadm - fix tox python3 overrides - FC fix for scanning only connected HBA's - Incorporate the connection_properties input for PPC64 - s390x fc: Fix device path for Ubuntu with ds8k - Windows FC: fix disk scan issues - Include "nqn." in subsystem name - Handle multiple errors in multipath -l parsing - Switch to using stestr - uncap eventlet - Fix FC: Only scan connected HBAs - Updated from global requirements - add lower-constraints job - Windows SMBFS: allow mounting vhd/x images ------------------------------------------------------------------- Fri Mar 2 15:06:14 UTC 2018 - cloud-devel@suse.de - update to version 2.3.0 - Add client connect exception unit test for rbd - Update supported transports for iscsi connector - Remove legacy connector constants - Enable some off-by-default checks - Fix iSCSI volume attachment over RDMA transport - doc: Switch from oslosphinx to openstackdocstheme - Cleanup test-requirements - Avoid tox_install.sh for constraints support - Enable Python hash randomization for tests - Recover node.startup values after discovering - set vg_thin_pool_size to float type - FC connector logs number of attempts incorrectly - Add the StorPool brick connector - Fix vmware migrate available volume bug - doc: Restructure docs for doc-migration - Update and replace http with https for doc links - adding VERITAS_HYPERSCALE connector for PPC64 - Update and optimize documentation links - Add .stestr.conf configuration - FC PPC64 device discovery issue - Remove requirement on oslo.serialization - Adding NVMEoF for initiator CLI - Get the right portal from output of iscsiadm command - Add attribute 'name' to class RBDVolume. - Fix ISCSIConnector._get_potential_volume_paths logic - Make close on luks volumes idempotent - doc: Remove cruft from conf.py - Remove the unnecessary pv_list assign during LVM object init - rescan fails for hba missing target wwn - adding iSER connector for PPC64 - Fixing FC scanning - Make close on cryptsetup volumes idempotent - Updated from global requirements - adding VZSTORAGE connector for PPC64 - Update reno for stable/pike - Fix _remove_scsi_symlinks_no_links test - Remove setting of version/release from releasenotes - Always set ignoreskipactivation on snapshot creation - Fix a typographical error in a release notes entry. - Protect against race within os.path.realpath ------------------------------------------------------------------- Thu Feb 1 11:07:44 UTC 2018 - cloud-devel@suse.de - update to version 1.15.5 - Make close on luks volumes idempotent - Protect against race within os.path.realpath - Avoid tox_install.sh for constraints support - Make close on cryptsetup volumes idempotent ------------------------------------------------------------------- Tue Jan 30 23:35:20 UTC 2018 - cloud-devel@suse.de - update to version 1.15.3 - FC PPC64 device discovery issue - Update UPPER_CONSTRAINTS_FILE for stable/pike - Fix iSCSI volume attachment over RDMA transport - Get the right portal from output of iscsiadm command - rescan fails for hba missing target wwn - Updated from global requirements ------------------------------------------------------------------- Fri Aug 25 06:43:51 UTC 2017 - cloud-devel@suse.de - update to version 1.15.2 - iSCSI multipath: improve logging on connect - Don't use ignoreskipactivation for thin LVM - Don't obscure logs on iSCSI sendtargets failure - RBD: consider a custom keyring in connection info - Stop ignoring E265 pycodestyle rule in tox - Include identity information in rbd commands - Change code to be more Pythonic - Refactor iSCSI disconnect - Return correct device path from Veritas connector - os-brick connector for Veritas HyperScale - Veritas os-brick connector should use privsep - encryptors: Delay removal of legacy provider names - Move vzstorage related code out of RemoteFsClient - Changed way of providing RBD keyring from keyring_path to client token - Add open-iscsi manual scan support - Fixed the veritas connector path - Change log level on _get_hba_channel_scsi_target - Check host device alive before multipath id discovery - Add Python 3.5 classifier and venv - Fix ceph incremental backup fail - Update .gitreview for stable/pike - Removed invalid comments in tox.ini [flake8] - Fix iSCSI multipath rescan - Fix manual scan for discovery type backends - Using assertIsNone(x) instead of assertEqual(None, x) - Force LUN_ID to an int - Fix iSCSI cleanup fix on discovery backends - Stop ignoring H405 hacking rule in tox - Add libssl to bindep - Replace random uuid with fake uuid in unit tests - Stop ignoring H904 hacking rule in tox - Fix ISCSIConnector._get_potential_volume_paths logic - Adding support for FibreChannelConnector for PPC64 - Update hacking version to align with Cinder - Fixed generated temp file problem for RBD backend - Add Ocata release notes page - Mask logging of connection info for iSCSI connector - Prevent rbd map again if it's already mapped - Fix multipath flush when using friendly names - Stop ignoring E123 and E125 pycodestyle rules - Return WWN in multipath_id - Fix unittest run on s390x host - Fix iSCSI cleanup issue when using discovery - Retry multipath flush when map is in use - Remove log translations - Refactor iSCSI connect - Fix supported connectors for Power platform - Fix slow test_connect_volume_device_not_valid test - Return symlinks for encrypted volumes - Updated from global requirements - Revert "Don't use ignoreskipactivation for thin LVM" - Drop 0001-Fix-unittest-run-on-s390x-host.patch . Applied upstream. ------------------------------------------------------------------- Tue Aug 8 21:33:25 UTC 2017 - dmueller@suse.com - add 0001-Fix-unittest-run-on-s390x-host.patch - remove 0001-Inherit-connector-mapping-for-Linux-s390-from-Linux-.patch, 0001-s390x-iscsi-support-enablement.patch: partially upstreamed ------------------------------------------------------------------- Mon Feb 20 11:21:38 UTC 2017 - cloud-devel@suse.de - update to version 1.11.0: - Code cleanup in initiator/linuxfc.py - Move castellan to test-reqs - Change assertTrue(isinstance()) with optimal assert - Windows remotefs: create mountpoints at the expected location - os-brick: Add bindep support - DISCO: Log init message as debug - standardize release note page ordering - Windows connectors: add device_scan_interval arg - Enable release notes translation - Docstrings should not start with a space - Detect if Fibre Channel support exists - Mask passwords in utils.trace for func params - Create connector aliases to the new connectors refactor - Update reno for stable/newton - RBD: ensure temporary config gets deleted - Fix cmd execution stderr, stdout unicode errors - Show team and repo badges on README - Mock time.sleep for test_lv_deactivate_timeout test - encryptors: Mock os_brick.executor correctly - Close connection to ceph after cinder bakcup - Use assertEqual() instead of assertDictEqual() - Add developer docs url in README.rst(trivial) - Add retries to iSCSI connect_volume - Replace 'assertTrue(a not in b)' with 'assertNotIn(a, b)' - Add curl to bindep - Delete MANIFEST.in in os-brick - Removes unnecessary utf-8 encoding - Replace assertDictMatch with assertDictEqual - Fix import method to follow community guideline - s390 FC device path fix for Ubuntu - Add Constraints support and missing bindep.txt dependencies - linuxrbd: remove obsolete comment on close() - Stop calling multipath -r when attaching/detaching iSCSI volumes - TrivialFix: Remove logging import unused - Change warning to info logging for connected volume rescans - RBD: enclose ipv6 addresses in square brackets - s390x iscsi support enablement - encryptors: Introduce encryption provider constants - Drop py33 support - Raise specific exception for an invalid protocol connector - linuxfc: log path when HBA not found - Retire ISERConnector from documentation - Remove the duplicate calls to rescan - Multipath device keeps old size when extending volume - Remove self.__dict__ for formatting strings - Add debug to tox environment - encryptors: Workaround mangled passphrases - Encryptors: Fix compat with Nova encryptors for Ocata - Updated from global requirements - Fix a wrong indentation - Delete deprecated Hacking in tox.ini ------------------------------------------------------------------- Mon Jan 2 21:35:14 UTC 2017 - dmueller@suse.com - add 0001-Inherit-connector-mapping-for-Linux-s390-from-Linux-.patch ------------------------------------------------------------------- Sun Dec 18 20:18:11 UTC 2016 - dmueller@suse.com - add 0001-s390x-iscsi-support-enablement.patch ------------------------------------------------------------------- Sun Nov 20 18:18:36 UTC 2016 - dmueller@suse.com - add 0001-Fix-unittest-run-on-s390x-host.patch ------------------------------------------------------------------- Thu Sep 29 15:09:45 UTC 2016 - tbechtold@suse.com - Use global-requirements for stable/newton in _service ------------------------------------------------------------------- Tue Sep 6 06:08:03 UTC 2016 - tbechtold@suse.com - update to version 1.6.1 * Create connector aliases to the new connectors refactor ------------------------------------------------------------------- Fri Sep 2 13:00:00 UTC 2016 - tbechtold@suse.com - update to version 1.6.0 * RBD: Fix typo in rados timeout assignment * Fix the mocking mess * Disconnect multipath iscsi may logout session * Remove race condition from lvextend * Trivial rootwrap -> privsep replacement * Fix iSCSI discovery with ISER transport * Add support for processutils.execute * Fix FC multipath cleanup * Add fast8 to quickly test pep8 changes * Mask out passwords when tracing * Copy encryptors from Nova to os-brick * Add tracing unit tests * Add trace facility * Handle exception case with only target_portals * LVM: Create thin pool with 100%FREE * Local attach feature in RBD connector * Fix multipath iSCSI encrypted volume attach failure * RemoteFsClient extend Executor * Add Windows Fibre Channel connector * Fix argument order for assertEqual to (expected, observed) * Ensure that the base connector is platform independent * Mock time.sleep in ISCSIConnectorTestCase * Remove unused LOG to keep code clean * Add missing %s in print message * Update the home-page info with the developer documentation * Wrong param makes exception message throws inaccurate * Upgrade tox to 2.0 * Fix linuxrbd to work with Python 3 * Make RBDImageMetadata and RBDVolumeIOWrapper re-usable * os-brick refactor get_connector_properties * ScaleIO to get volume name from connection properties * Add Windows iSCSI connector * Fixes with customized ceph cluster name * Fix iSCSI multipath cleanup * Add connector for GPFS volumes * release note for windows iSCSI * Add Windows SMBFS connector * Fix coverage generation * Replace assertEqual(None, *) with assertIsNone in tests * Mock write and read operations to filesystem * Fix the typo in the file * Remove useless info logging in check_valid_device * Add connector for vmdk volumes * Fix string interpolation to delayed to be handled by the logging code * Fix wrong path used in iscsi "multipath -l" * Fix FC multipath rescan * Make code line length less than 79 characters * Replace ip with portal to express more accurately * Updated from global requirements * Fix weak test_vzstorage_with_mds_list * Splitting Out Connectors from connector.py * Add ignore for . directories ------------------------------------------------------------------- Mon Jul 4 15:31:42 UTC 2016 - tbechtold@suse.com - Switch to upstream .spec file - Use renderspec source service to render upstream .spec.j2 template ------------------------------------------------------------------- Fri Apr 15 09:52:22 UTC 2016 - dmueller@suse.com - update to 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 * Update .gitreview for stable/mitaka * Fix Scality SOFS support * Actually run the RemoteFSClient unit tests * Mock time.sleep() in 3 unit tests ------------------------------------------------------------------- Tue Mar 29 14:33:15 UTC 2016 - tbechtold@suse.com - update to 1.2.0: * Updated from global requirements * Update .gitreview for stable/mitaka ------------------------------------------------------------------- Mon Mar 14 13:03:23 UTC 2016 - dmueller@suse.com - update of 1.1.0: * Fix setting the multipath_id * Updated from global requirements * Include multipath -ll output in failed to parse warning * 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 * 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 * 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 * 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 ------------------------------------------------------------------- Sun Oct 4 07:22:13 UTC 2015 - tbechtold@suse.com - update to 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' ------------------------------------------------------------------- Sun Sep 6 12:22:13 UTC 2015 - tbechtold@suse.com - update to 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 - Adjust Requires according to requirements.txt - Install %{_sysconfdir}/os-brick/rootwrap.d/os-brick.filters ------------------------------------------------------------------- Thu Jul 30 13:29:50 UTC 2015 - tbechtold@suse.com - update to 0.3.2: * FC discover existing devices for removal * Use pbr's automatically generated changelog * 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 - Adjust Requires according to requirements.txt ------------------------------------------------------------------- Tue Jun 2 09:00:13 UTC 2015 - tbechtold@suse.com - update to 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 - Fix _service - Adjust Requires according to requirements.txt ------------------------------------------------------------------- Sat May 16 00:08:07 UTC 2015 - dmueller@suse.com - Initial package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor