File python-os-brick.changes of Package python-os-brick

-------------------------------------------------------------------
Wed Apr 17 21:06:23 UTC 2019 - cloud-devel@suse.de

- update to version 1.15.9
  - Succeed on iSCSI detach when path just went down
  - Fix NFS "already mounted" detection
  - Remove the unnecessary pv_list assign during LVM object init
  - Improve detection of multipathd running
  - The validation of iscsi session should be case insensitive
  - set vg_thin_pool_size to float type

-------------------------------------------------------------------
Fri Mar 29 13:54:46 UTC 2019 - keith <kberger@suse.com>

- update to version 1.15.8
  - iscsiadm -m session' failure handling
  - Handle multiple errors in multipath -l parsing

-------------------------------------------------------------------
Fri Feb  8 06:11:00 UTC 2019 - cloud-devel@suse.de

- update to version 1.15.7
  - Fixing FC scanning

-------------------------------------------------------------------
Fri Nov  9 13:58:27 UTC 2018 - cloud-devel@suse.de

- update to version 1.15.6
  - RemoteFS: don't fail in do_mount if already mounted
  - Fix multipath disconnect with path failure
  - import zuul job settings from project-config
- add 0001-Always-set-ignoreskipactivation-on-snapshot-creation.patch

-------------------------------------------------------------------
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 

openSUSE Build Service is sponsored by