SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python-cinder-8.1.2~a0~dev17-1.2.noarch.rpm :
Sat Feb 11 13:00:00 2017 cloud-develAATTsuse.de
- Update to version cinder-8.1.2.dev17:

* Prepare for using standard python tests

Tue Nov 8 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.2.dev16:

* Fix unit tests for LVM migration with os-brick 1.7.0

Wed Oct 12 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.2.dev15:

* VMAX driver - Cleanup of Initiator group fails

Tue Oct 11 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.2.dev13:

* Fix IndexError in volume manager

* Mark the v1 API as deprecated

* Use constraints for all tox environments

Thu Oct 6 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.2.dev8:

* Limit memory & CPU when running qemu-img info

Fri Sep 23 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.2.dev7:

* VMware: Add volume name in vCenter to conn info

Thu Sep 22 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.2.dev5:

* Add iscsi port to sf_svip arg if not provided

Tue Sep 20 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.2.dev3:

* Add xUnknownSliceID to retry list
8.1.1

Mon Sep 19 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.1.dev24:

* Use utils.convert_str to convert HTTP header values

Mon Sep 19 14:00:00 2016 nicolas.bockAATTsuse.com
- Add 0001-Added-config-option-to-enable-SSL.patch

* Backport of upstream patch to address bsc#988980

Tue Sep 13 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.1.dev22:

* Dell SC: Add exclude_domain_ip option

* Fix the password print in cinder-volume.log issue

* add more credentials information to check_is_admin

* Fix _is_share_clone_compatible for NetApp NFS storage

* Fix volume retype from SolidFire

Thu Sep 8 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.1.dev12:

* Fixes consistency snapshot creation

* Block Device Driver: report pools in volume stats

Tue Sep 6 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.1.dev9:

* Updated from global requirements

Fri Sep 2 14:00:00 2016 rhaferAATTsuse.de
- Add 0001-Sort-options-in-cinder.conf-by-module-name.patch
(lp#1535589)

Fri Sep 2 14:00:00 2016 vuntzAATTsuse.com
- Use service-specific config file in addition to cinder.conf for
each service. For instance, it is possible to have
cinder-volume.conf to override some settings from cinder.conf for
the cinder-volume service.

Wed Aug 31 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.1.dev8:

* Add support for force backup for Nimble Storage

Fri Aug 26 14:00:00 2016 aplanasAATTsuse.com
- Revert generate PID file for systemd (bsc#991985)

Thu Aug 25 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.1.dev7:

* Imported Translations from Zanata

* Fix volume upload-to-image for vhd disk-format

Thu Aug 25 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.1.dev3:

* Handle snapshot delete conflict in 3par driver

Mon Aug 22 14:00:00 2016 aplanasAATTsuse.com
- Generate PID file for systemd (bsc#991985)

Fri Aug 19 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.1.dev2:

* Ignore case when comparing wwns in Pure FC driver

Fri Aug 12 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.1.1.dev1:
8.1.0

* Implement match-set type 3PAR FC VLUN creation

Sat Aug 6 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev115:

* Add proxy config option to google backup driver

* 3par driver handles concurrent host create conflict

Wed Aug 3 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev112:

* volume upload-to-image fails for iso disk-format

Sun Jul 31 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev110:

* Add lock decorator to SolidFire clone_image method

Thu Jul 28 14:00:00 2016 dmuellerAATTsuse.com
- allow cinder-rootwrap-daemon

Thu Jul 28 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev109:

* Imported Translations from Zanata

* update min tox version to 2.0

* Fix backup using temp snapshot code path

Wed Jul 27 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev104:

* Dell SC: Do not set High Availability in async mode

Fri Jul 22 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev103:

* Dell SC: Specify High Availability for create replication

* Allow admin project to operate on all quotas

Wed Jul 20 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev99:

* Handle SSL termination proxies for version list

Sun Jul 17 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev97:

* Set QoS on cloned volumes

* Fix failure with \"None\" volume type in Pure drivers

Fri Jul 15 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev94:

* Use manifest to backport OVOs during upgrades

Wed Jul 13 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev92:

* Don\'t apply config fixture to auth_token.CONF

* VMware: Fix create vol from streamOptimized image

* VMware:Persist storage policy ID in vmdk meta-data

Sat Jul 9 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev86:

* Imported Translations from Zanata

Thu Jul 7 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev85:

* Log terminate_connection exception with traceback

Wed Jul 6 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev84:

* Brocade FCZM: Fix LOGOUT_PAGE reference

Fri Jul 1 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev82:

* Call _init_volume_driver in backup manager

Mon Jun 27 14:00:00 2016 jsuchomeAATTsuse.com
- Add systemd service macros (bnc#986415)
systemd v228 has a separate generator for generating the service
files from the init scripts, and daemon-reload is needed during
package installation

Sat Jun 25 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev81:

* 3PAR: Fix delete volume when online clone

* Huawei: Raise if no FC port found

Thu Jun 23 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev77:

* remove extra quota commit of manage snapshot

Sat Jun 18 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev76:

* 3PAR driver failure SR License missing in array

Wed Jun 15 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev75:

* Updated from global requirements

* Fix retype from non-repl to repl type in Pure drivers

* model_update for temp volume or snapshot in backup

Sat Jun 11 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev69:

* Fix image-volume cache to use volume object when evicting

Fri Jun 10 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev67:

* VMware: Support for paraVirtual image adapter type

* Return BadRequest for invalid 4byte unicode character

* Support https keystone CA checking in volume quotas

Wed Jun 8 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev61:

* Fix taskflow parameters for manage_existing

Tue Jun 7 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev59:

* gpfs: Add changed options for \'find\' command in rootwrap filters

* use stable/mitaka upper-constraints

Sun Jun 5 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev55:

* Switch to using correct TaskFlow Failure class

Thu Jun 2 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev54:

* Coho Data: Reconnect to cluster on broken pipe

Wed Jun 1 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev53:

* Fix typo in function call manager.py

Sat May 28 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev51:

* Fix Brcd lookup service to use defined southbound protocol

Thu May 26 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev50:

* Don\'t disallow quota deletion if allocated < 0

* Fix AttributeError when obtaining \'name\' attribute from \'snap\'

* gpfs: remove a race in deleting volumes

* 3PAR Clean up VLUN deletion on detach

* Manage existing volume with invalid host

Fri May 20 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev41:

* Remove object to dictionary translation logic

* NetApp: Use Local Cache to Copy an Available Image

Thu May 19 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev38:

* image: don\'t use is_public with glance V2 API

* Fix RPC and Object version pinning on API

Wed May 18 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev34:

* Add provider_location to cloned volume

Tue May 17 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev32:

* Updated from global requirements

* Huawei: Do not do split if replication pair abnormal

Tue May 10 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev28:

* Imported Translations from Zanata

Mon May 9 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev27:

* Imported Translations from Zanata

Mon May 9 14:00:00 2016 cloud-develAATTsuse.de/
- Update to version cinder-8.0.1.dev26:

* Updated from global requirements

Mon May 9 14:00:00 2016 cloud-develAATTsuse.de/
- Update to version cinder-8.0.1.dev25:

* Imported Translations from Zanata

Fri Apr 22 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev24:

* Cleanup volume_attachment in case of reset-state attach_status

* Fix service version pinning on start

Thu Apr 21 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev20:

* Updated from global requirements

* RBD: delete snapshots if missing in the backend

* Dont query image metadata for empty volume list

* VNX: Add \'None\' check in parsing provider location

Sat Apr 16 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev12:

* VMware: Support for non-default port

* Convert Retry-After header parameter value to string

* Fix for inconsistent cinder-services state change

* GPFS: Implement volume backup and restore

* cinder.api: Replace \'locals()\' with explicit values

* cinder.[brick,db,image] Replace \'locals()\'

* Fix syntax error in cinder-volume-usage-audit

* Update dev docs
* Quick pass at implementing the basics for cinder dev docs
* Remove the N/A compute related stuff
* Clean up the architecture a bit to only show cinder related
* Remove various modules form TOC\'s that aren\'t applicable

* Pruned Authors file to active contributors (from nova-volumes)

Mon Apr 11 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev11:

* Remove \"patch mock to raise for invalid assert calls\"

* rtstool surrounds IPv6 addresses by brackets

* Dell SC: Error results moved to json

Sat Apr 9 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.1.dev6:

* Fix volume retype failure with on-demand policy

* Imported Translations from Zanata
8.0.0

Sun Apr 3 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc3.dev3:

* Imported Translations from Zanata

Fri Apr 1 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc3.dev2:

* Imported Translations from Zanata

Thu Mar 31 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc3.dev1:

* Imported Translations from Zanata
8.0.0.0rc2

Wed Mar 30 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc2.dev32:

* Huawei: Fix getting admin_metadata

* Imported Translations from Zanata

* NexentaStor4 iSCSI: convert blocksize to str

Tue Mar 29 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc2.dev27:

* XtremIO handle errors in terminate_connection:

* Imported Translations from Zanata

Mon Mar 28 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc2.dev24:

* Imported Translations from Zanata

Sun Mar 27 14:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc2.dev23:

* Imported Translations from Zanata

Sat Mar 26 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc2.dev22:

* Imported Translations from Zanata

Fri Mar 25 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc2.dev21:

* Imported Translations from Zanata

Thu Mar 24 13:00:00 2016 tbechtoldAATTsuse.com
- Switch to stable/mitaka branch

Thu Mar 24 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc2.dev43:

* Datera: resize volume if cloned image is larger

* Updated doc string

* typo: add a missing \'}\' in comment

Wed Mar 23 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc2.dev38:

* Docs: Add genconfig to devref toc

* Report 2.0 as supported version of RPC APIs

* NexentaStor5 iscsi: resize volume if cloned image is larger

* Dell SC: Error results moved to json

* Enable functional test for volume creation

* Remove extra get_active_zoneset query from Brocade CLI

Tue Mar 22 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc2.dev27:

* Fix the format problem of LOG in failover_host

* Re-add policy check for get_snapshot

* Fix volume RPC API methods related to backups

Sat Mar 19 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc2.dev22:

* Remove bandit.yaml in favor of defaults

* NexentaEdge: resize volume if cloned image is larger

* Imported Translations from Zanata

* Dell SC: create_cgsnapshot returning wrong structure

* Hitachi drivers: resize volume if cloned image is larger

* Fix error message when running genconfig

* Add get_volume_stats for LoggingVolumeDriver

* Use the catalog to retrieve glance_api_servers

Fri Mar 18 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0rc2.dev10:

* Update reno for stable/mitaka

* VMware: Bump driver version

* Imported Translations from Zanata

* Huawei: Record and check LUN wwn
8.0.0.0rc1

* Fix race condition when toggling SP

* SMBFS: fix parsing volume type extra specs and metadata

Thu Mar 17 13:00:00 2016 tbechtoldAATTsuse.com
- Update to version cinder-8.0.0.0b4.dev274:

* Reserve 5 migrations for Mitaka backports

* Add update_host for backup in cinder-manager

* Fix formatting in vol/snap delete API messages

* Cleaned duplicate dictionary values

* Fix compatibility mode of backup jobs scheduling

* Add devref on rolling upgrades

* 3PAR fix create_cloned_volume for larger size

* Check volume_id consistent when creating backup

* Huawei: Check when attach hypermetro volume

* Huawei: Check the QoS status before we use

* LeftHand: Add default SSH timeout and key values

* Pass correct source_id to _handle_bootable_volume_glance_meta()

* Revert \"VNX: Set timeout for naviseccli\"

* Add backup RPC API v2.0

* Huawei: Implement v2.1 replication

* Emit notifications for volume retype

* EMC VMAX - SSl connection is not picking up values

* Add volume RPC API v2.0

* Disallow quota deletes if default under usage

* Add scheduler RPC API v2.0

* Rework Storwize/SVC protocol to fix add_vdisk_copy

Wed Mar 16 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b4.dev234:

* Use get_by_args instead of get_by_host_and_topic

* Fix format in cinder/volume/drivers/netapp/dataontap/block_base.py

* NetApp E-Series: Volumes not added to consisgroup

* Fix volume migration VolumeType exception

* Fix retype failure when original has no volume type

* IBM XIV/DS8K: Implement Replication v2.1

* Remove circular import to fix config generation

* Wrong comment line in quotas.py

* Imported Translations from Zanata

* VNX: Set timeout for naviseccli

* VNX: Allow set migrate rate when migrating volumes

* Fix ScaleIO driver does not honor clone size

* Imported Translations from Zanata

* Huawei: Creating hypermetro failed in the remote pool

* Delete deprecated configuration in NFS tests

* Imported Translations from Zanata

* Fixup stats key for replication in init_host_with_pc

* Add the key \'replication\' and set the correct \'replication_status\'

* register the config generator default hook with the right name

* Fix for Pure drivers not checking full client version

* Fixup for Pure drivers cheesecake replication setup

* Remove empty directories and unused files from unit tests

* Cleanup 3PAR/LeftHand failover_host exceptions

* Use googleapiclient import instead of apiclient

* Enable api.view.test_versions unit tests

* Allow clone volume with different size

* DRBD driver: resize volume if cloned image is larger

* Fix 500 error if \'offset\' is out of range

* Imported Translations from Zanata

* RBD: remove duplicate clone test

Tue Mar 15 13:00:00 2016 tbechtoldAATTsuse.com
- update Requires

Fri Mar 11 13:00:00 2016 tbechtoldAATTsuse.com
- Update to version cinder-8.0.0.0b4.dev154:

* Fix up failover_host exceptions to preserve states

* Add release note for delete volume with snaps

* Move replication_status update to init_with_rpc

* Permit volume type operations for policy authorized users

* Add volume_type to volume object expected_attrs

* Storwize: Update replication to v2.1

* LeftHand: Create cloned volume didn\'t honor size

* Switch failover-host from rpc call to cast

* Dell SC: Active_backend_id wrong type

* Show qos_specs_id based on policy

* Cleanup Mitaka release notes

* Moved CORS middleware configuration into oslo-config-generator

* Correcting thin provisioning behavior

* NetApp: volume resize using clone fails with QoS

* DRBD: Policy-based waiting for completion
- Adjust Requires

Thu Mar 10 13:00:00 2016 tbechtoldAATTsuse.com
- Update to version cinder-8.0.0.0b4.dev124:

* Imported Translations from Zanata

* Updated from global requirements

* Pass RBD order to clone call

* Remove \"sqlite_clean_db\" option

* Exclude test.py from sample conf

* Fix invalid UUID warnings for test_volume_
*

* Huawei: Check before delete host

* Fix failure with rbd on slow ceph clusters

* Remove those unnecessary statements \"return True\"

* Imported Translations from Zanata

* Report versions in cinder-manager service list

* Dell SC: create_cloned_volume didn\'t honor size

* Fixes creating volume issue for multiple management IPs

* Imported Translations from Zanata

* Add volumes table definition when migrating to 67

* Trim 5s+ from storwize unit tests

* microversion header for legacy endpoints removed

* Update quotas to handle domain acting as project

* Fix backup import

* Unset executable bit in release note

* Handle exceptions about snapshot in backup create

* Replace logging with oslo_log

* Imported Translations from Zanata

* Fixup release notes for v2 -> v2.1 replication impls

* support new HTTP microversion header

* Fix for glance_metadata during volume migration

* Readd iscsi_target table

* Imported Translations from Zanata

* Fix issue with Pure drivers delete_snapshot exception handling

* Add backend id to Pure Volume Driver trace logs
- Adjust Requires according to requirements.txt

Mon Feb 29 13:00:00 2016 johannes.grasslerAATTsuse.com
- Ensure cinder services are started after openstack-keystone (bsc#955786)

Sat Jan 30 13:00:00 2016 dmuellerAATTsuse.com
- readd cinder logfile option

Tue Jan 19 13:00:00 2016 mjuraAATTsuse.com
- Add 0001-Sort-options-in-cinder-conf-DEFAULT-section.patch

Fri Jan 8 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev227:

* Fix delete_snapshot error case in Pure driver

* Wrong usage of \"an\" in the mesages: an service

Thu Jan 7 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev224:

* Constant defined for sqlAlchemy VARCHAR & INTEGER

* Change minimum 3PAR API version for replication

* Optimize 3PAR array ID retrieval

* Add metadata aliases to Volume object

* Re-enabled hacking checks for H105

* Don’t log warnings for image cache when disabled

* Fix grammatical mistake in defining articles

* Scality SOFS: don\'t always read /proc/mounts twice

* Remove name_id when creating volume with cache enabled

* Allow replicated volumes to be recoverable

Wed Jan 6 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev204:

* Add BackupStatus enum field

* Updated \"deleted\" column of volume_type_access

* Add Fujitsu ETERNUS DX Volume Driver (again)

Tue Jan 5 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev199:

* Updated from global requirements

* Updates consistency group for ibm svc driver

Sun Jan 3 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev195:

* Fix issue with flake8 check and full paths

Fri Jan 1 13:00:00 2016 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev194:

* Fix race conditions in migration 061

* Replace use of mox with mock in test_nfs

* Add backref relationships to ConsistencyGroup obj

* Fix creating volume by snapshot for GPFS driver

Thu Dec 31 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev186:

* Small refactoring in test_admin_actions.py

Wed Dec 30 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev184:

* Misspelling in message

* Fix some warnings about \'unused variable\' for XIO

* Add volume driver for Tegile IntelliFlash array

* Fix to allow RBD delete an unprotected snapshot

* Rebrand HP XP driver to now be HPE

* Replace use of mox with mock in test_rbd

Tue Dec 29 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev172:

* Remove the deprecated ibmnas driver

* Wrong usage of \"a\"

* Rename Huawei drivers

* Quota API is now compatible with keystone API v2

* Enhance the stats reported from the Pure Volume Drivers

* Retyping volume got error under max vol limit

* Add config option to enable reporting discard

* Making NFS _find_share efficient

* Modify VO so that obj.get always defaults to None

* Updated violin driver check for volume objects

* Do not use api-paste.ini osprofiler options

Thu Dec 24 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev152:

* Remove API races from attach and detach methods

* Add pagination support to Qos specs

* Updated from global requirements

* Imported Translations from Zanata

* Storwize: Split up __init__ into separate files

* Replace use of mox with mock in test_quotas

* Update Pure REST API supported version numbers in Pure driver

* Backup snapshots

Wed Dec 23 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev138:

* Imported Translations from Zanata

* Fix volume upload failure with glance_api_version=2

* Fix bugs caused by porting to python3

* Imported Translations from Zanata

* Disable capabilities based on 3PAR licenses

* Add empty initialize_connection method to PureBaseVolumeDriver

* Fix python 3.x import issues with pure.py

* Override osapi_volume_listen_port for test_workers

* Updated from global requirements

* Remove downgrade migrations

* 3PAR: Implement un/manage snapshot support

* Error handling for invalid SLO/Workload combo

* 3PAR: Implement v2 replication (unmanaged)

* Add serial number to eseries ASUP payload

* XtremIO: fix generic glance cache with XtremIO

* VMware: Add support for VVOL datastores

* Tooz locks

* Imported Translations from Zanata

* Preserve request id in Cinder logs

* Pass volume_id in request_spec for manage_existing

* Move retype quota checks to API

* Recalculate allocated value of parent project

* VNX: Fix failure in SnapCopy feature

* NetApp: Refactor E-Series tests

* Port zonemanager to Python 3

Fri Dec 18 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev91:

* Change the format of some inconsistent docstring

* Add volume_extensions:quotas:delete to policy.json

* Check backup service before backup delete

Thu Dec 17 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev85:

* Imported Translations from Zanata

* EMC VMAX - get_short_host_name not called in find_device_number

Wed Dec 16 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev82:

* Skip check whether volume is local if it\'s None

* Imported Translations from Zanata

* Implement refresh() for cinder objects

* Implement snapshots-related features for Block Device Driver

* Refactor cinder.utils.is_valid_boolstr

* Add synchronization in Block Device driver

* Updated from global requirements

* Volume migration: add \'name_id\' as valid skippable field

* Sheepdog: Fix a problem about multi backend

Tue Dec 15 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev65:

* Fix invalid cache image-volume creation

* Remove eventlet WSGI functionality

* Deprecated tox -downloadcache option removed

* Recognize extra fields in CinderObjectDictCompat

* Replace use of mox with mock in test_solidfire

* EMC VMAX - Fix for randomly selecting a portgroup

* NetApp: E-Series fix JSONDecodeError on first add

Mon Dec 14 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev52:

* Imported Translations from Zanata

* Storwize: add config option to control flash copy rate

Sat Dec 12 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev48:

* Fix for showing default quotas to non-admin user

* Use wild card for passing env variable

* VNX: Fix issue in deleting cg/cgsnapshot

* Retype functionality in Tintri driver

Fri Dec 11 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev41:

* Imported Translations from Zanata

* Add validation for volume_type of volume object

* Updated from global requirements

* Fix non-migration swap with error

* Check context before returning cached value

* Use Cinder API v2 for Rally scenarios

* XtremIO: fix iscsi chap discovery bug

Thu Dec 10 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev29:

* 3PAR: Implement v2 replication (managed)

* Python 3: fix a lot of tests

* Volume driver for Coho Data storage solutions

* XtremIO: fix missing multiattach flag

* Dynamically Pull Out Option Sections

* Update migrate_volume API to use versionedobjects

Wed Dec 9 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev17:

* Fix StrOpts with integer defaults

Mon Dec 7 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev15:

* Address potential races in SolidFire VAG

Sat Dec 5 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev13:

* Remove version per M-1 release instructions

* Use proper config option to connect to keystone

Fri Dec 4 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.0b2.dev9:

* Robustify writing iscsi target persistence file
8.0.0.0b1

* Adding devref about genconfig

* VMware: Replace mox with mock

* VMware: Unit test refactoring (image to vol - 2/2)

* VMware: Unit test refactoring (image to vol - 1/2)

* Remove deprecated LVM ISCSI and ISER Drivers

* Add a FakeGateDriver

Thu Dec 3 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev400:

* LIO: Handle initiator IQNs as case insensitive

* Fix dictionary key error

* Imported Translations from Zanata

* Delete unused codes in rbd.retype

* Fix the bug of can\'t get the desired image info

* Port Windows drivers to Python 3

* Fix typo in LIO terminate_connection error msg

Wed Dec 2 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev386:

* Add Mitaka-1 release notes

* xio: fix regression in authentication

* Add some missing fields to Volume object

* Imported Translations from Zanata

* Add retype in lvm driver

* Take into consideration races in XtremIOClient3

* Optimize \"open\" method with context manager

* Sheepdog: Optimization of error handling

* Cleanup orphaned code in sqlalchemy API

* Cleanup orphaned code from ceph backup driver

* Remove db access in VNX driver

* Declare multiattach is True in Dell Eqlx driver

* EMC VMAX - Change naming convention for MV and SG for FAST

* Update compression license check

* Fix ZFSSA drivers\' local cache bugs

Tue Dec 1 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev356:

* Updated from global requirements

* Force releasenotes warnings to be treated as errors

* Improve metadata update operations

* Add atomic conditional updates to objects

Sat Nov 28 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev348:

* ScaleIO extend volume round up capacity

Fri Nov 27 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev346:

* Fix quotas issue during volume transfer

* Nexenta Edge iSCSI backend driver

* RBD: Make snapshot_delete more robust

* Hacking Checks for assertTrue/IsNone()

* Update list_replication_targets

Thu Nov 26 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev336:

* Remove netaddr useless requirement

* Support insecure NAS security options in Quobyte

Thu Nov 26 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev332:

* Revert \"Add Scality SRB driver\"

* VMware: Validate extra spec opt vmware:clone_type

* Port key manager to Python 3

* Fix InstanceLocalityFilter scheduler filter

* Fix ScaleIO driver provisioning key

* Port xio driver to Python 3

* Remove kombu as a dependency for Cinder

Wed Nov 25 13:00:00 2015 tbechtoldAATTsuse.com
- Fix sample config generation

Wed Nov 25 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev318:

* Remove stubs and add resource cleanup

Wed Nov 25 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev316:

* Move oslo-incubator\'s scheduler module to cinder

* VMware: Skip unsupported datastore types

* Port IBM storewize_svc driver to Python 3

* Declare multiattach is True in RBD driver

* XtremIO fix attach readonly bug

* CG API should return volume type IDs

* Fix the bug of OSError when convert image

* Don\'t build two tox envs for pep8(-constraints)

* Add check_uptodate.sh --checkopts to \"pep8\"

* Fix metadata retrieval in GPFS driver

Tue Nov 24 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev296:

* Retry on database deadlock on service_update method

Tue Nov 24 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev294:

* Add guidelines for release notes to devref

* Imported Translations from Zanata

* Eager load columns in volume_get_active_by_window

* Port EMC VMAX to Python 3

* Port EMC VNX CLI to Python 3

* Add os-win to requirements.txt

Mon Nov 23 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev282:

* Updated from global requirements

* LeftHand: Remove self.db assignment

* Deprecate
*_multipath_enabled flag for IBM drivers

* Fix debug output for cinder-volume-usage-audit

* Move get_by_id to CinderObject

* Imported Translations from Zanata

* Fix swap_volume for case without migration

Sat Nov 21 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev269:

* Imported Translations from Zanata

* fast8: Skip git rm\'d files

* Manage existing: fix volume object saving

* Remove .mailmap file

* VNX: Fix metadata get overriden issue

* Remove db access from XIV/DS8K CG functions

Fri Nov 20 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev258:

* Remove db access from 3PAR and LH cg functions

Thu Nov 19 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev256:

* Additional VAG support for SolidFire

* Imported Translations from Zanata

* Added VAG support to SolidFire

* Refactor HP LeftHand driver to now be HPE

* Bad exception clauses order

* Update CONTRIBUTING.md to CONTRIBUTING.rst

* ScaleIO driver: update_migrated_volume

Wed Nov 18 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev243:

* Imported Translations from Zanata

* Check specific driver enabled in create_backup

* get_all_snapshots: Fix log message typo

* Update extend_volume API to use versionedobjects

Tue Nov 17 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev235:

* Updated from global requirements

* Port HP 3PAR driver to Python 3

* Modify test_hpe3par to support random hash

* Imported Translations from Zanata

* Downstream Fix for Genconfig

* 3PAR Fix find_existing_vluns

* Support initialization state in Backup Manager

Sun Nov 15 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev221:

* Imported Translations from Zanata

Sat Nov 14 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev220:

* Remove the HP CLIQ proxy driver

* Correct assertDictMatch argument order

* Imported Translations from Zanata

* Refactor HP 3PAR drivers to now be HPE

* add \"unreleased\" release notes page

* Update retype API to use versionedobjects

* Update get/delete_volume API to use versionedobjects

* Add test for snapshot filtering by project id

* Port zfssa driver to Python 3

* Add LC_ALL=C to lvcreate, lvextend and pvresize

* NetApp: Fix issue with updating E-Series password

* NetApp: E-Series fix deletion of missing volume

Fri Nov 13 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev196:

* py3: Fix error handling in prophetstor driver

* Updated from global requirements

* Update create_volume API to use versionedobjects

* CG driver function should not access db

* OpenStack typo

* Port vzstorage to Python 3

* NetApp: Fix issue with E-Series volume expand

Thu Nov 12 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev182:

* Test for object version hash changes

* Fix cinder objects unit test registration

* Imported Translations from Zanata

* Use oslo_config new type PortOpt for port options

* CG creation should be scheduled on backend level

* Removal of deprecated NPIV option in Storwize

* XtremIO fix create CG from src flow

* Update cinder-manage man to match current options

* Add retype logic in manage_existing for VNX

* Adds CORS support to Cinder

Tue Nov 10 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev163:

* Change nfs to NFS in the help strings of nfs.py

* Port cinder.utils.monkey_patch() to Python 3

* 3PAR drivers volume size conversion is incorrect

* VMware: Relocate volume only during no disk space

* Update the devref for volume migration

Mon Nov 9 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev153:

* Don\'t use default=None for config options

* Use Service object instead of DB API directly

* Docstring fix in scheduler-stats

* Port cinder.hacking to Python 3

* Add reno for release notes management

* Update register_opts hacking check to allow tuples

* Fix UsedLimitsController\'s authorizer to soft

* Case sensitivity problem in cinder scheduler

Sun Nov 8 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev137:

* Imported Translations from Zanata

* Port vmware datastore to Python 3

* Add protocol to help of glance_api_servers option

* Fix delete quota of subprojects

Sat Nov 7 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev131:

* Port test_tintri to Python 3

* Using extra-specs in cloned vols for Nimble driver

* Brocade driver add_zone optimization

* SMBFS: Fix retrieving total allocated size

* NetApp: Cleanup if E-Series volume create fails

Fri Nov 6 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev121:

* Fix failure of unit test TestCinderAllCmd

* Execute mount.nfs check with absolute path

* Imported Translations from Zanata

Thu Nov 5 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev116:

* Imported Translations from Zanata

* Update minimum tox version to 1.8

Wed Nov 4 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev112:

* Replace warnings.warn in sqlalchemy-api

* Replace warnings.warn in glusterfs

* Fix calling delete_zones method with a wrong argument

* Return volume_type extra specs based on policy

* lvconvert missing from cinder volume.filters

* Add qos_specs_id to volume type show

* Implement update_migrated_volume for NFS driver

* Move CloneableVD to common functions

Tue Nov 3 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev96:

* SheepdogDriver: Improve get_volume_stats operation

* Add -constraints for CI jobs

* VMware: Enforce min vCenter version

* Retype support for CloudByte iSCSI cinder driver

Fri Oct 30 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev89:

* Revert \"Handle correct exception raised by python-novaclient\"

* Eager load snapshot_metadata in
*snapshot_get_all

Thu Oct 29 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev85:

* Updated from global requirements

* optimize the copy_image_to_volume method of sheepdogdriver

* Imported Translations from Zanata

* Handle correct exception raised by python-novaclient

Tue Oct 27 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev78:

* Imported Translations from Zanata

* Add retries for Cisco FCZM client CLI _cfg_save

Mon Oct 26 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev74:

* Add hypermetro support for Huawei driver

Sun Oct 25 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev72:

* Add missing cgsnapshot field to Snapshot object

Sat Oct 24 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev71:

* Make relationships in objects consistent

Fri Oct 23 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev69:

* Imported Translations from Zanata

* Remove the jointly loaded model in finish_volume_migration

* Update docs to generate Guru Meditation Report

* Dell SC: Disable REST verify warnings

Thu Oct 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev63:

* Fix NoneType Attribute error

* Imported Translations from Zanata

* VMware: Unit test refactoring

* Cleanup for cinder tests with CGSnapshot

* Updates in consistency_group in xiv/ds8k driver

* Improve performance listing detail for volumes

Wed Oct 21 14:00:00 2015 tbechtoldAATTsuse.com
- Add missing Requires for python-enum34 and python-oslo.policy

Wed Oct 21 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev51:

* Fix typos about \'target_discovered\'

* Imported Translations from Zanata

* Updated from global requirements

* devref doc: assorted fixes in \"Unit Tests\"

* LIO: Let delete_initiator succeed if iqn not found

* CGSnapshot Object

* Remove unused gettextutils from oslo-incubator

* Ensure replication functions check driver status

Mon Oct 19 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev36:

* Huawei driver handle volume exists error

Mon Oct 19 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev35:

* Port API admin action tests to Python 3

* Mark XML API as deprecated in Mitaka

Sun Oct 18 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev31:

* Updated from global requirements

Sat Oct 17 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev30:

* Use project id from volume when retyping volumes

* Only use LOG.exception in exception handler

* Fix method VolumeTypeList.get_all

* Volume extend error does not catch exception

Fri Oct 16 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev23:

* Port API types extra specs to Python 3

* Port API to Python 3

Thu Oct 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev19:

* windows: don\'t use LOG.exception if not logging an exception
7.0.0

* Squashed commit of WebOb 1.5 and oslo.db fixes
7.0.0.0rc2

* Fix VMAX live migration problem

* Imported Translations from Zanata

* Dell SC: cgsnapshot-delete doesn\'t actually delete

* Huawei driver add check before use a QoS

* Report
*real
* free capacity in Huawei driver

* Revert use of netapp_lib from NetApp Drivers

* Add placholder for migration backports in Liberty

* Cleanup of Translations

Thu Oct 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev199:

* Fix updating only volume type is_public

* encryption_api_url requires a version

* Cleanup/move code in Storwize Driver

* Port WSGI tests to Python 3

* Use lvm_conf_file directory for LVM_SYSTEM_DIR value

* Update config format for replication_devices

* Remove extra register_opts() calls in netapp eseries

* Add backup_swift_auth_url to swift backup driver

Wed Oct 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev183:

* Change default Exception code to 500

* Fix log formatting for rbd driver

* Fix Status-Line in HTTP response

* Updated from global requirements

* Tox fast8: use pep8 env dir

* Move ssh_utils tests to test_ssh_utils

* Provide better debug log when \'cinder manage\' fails

* Improve coverage for snapshot_get_by_host

Tue Oct 13 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev170:

* Fix test_misc for WebOb 1.5

Mon Oct 12 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev169:

* Convert Retry-After header parameter value to string

Sun Oct 11 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev167:

* Port violin driver to Python 3

Sat Oct 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev165:

* Fix error string format for replication API calls

* Port IBM flashsystem to Python 3

* Port ceph driver to Python 3

* Add fast format option for thick volume creation

* Retype enhancement for EMC VNX cinder driver

* Verify volume is replication capable

* Port EMC scaleio to Python 3

* Port image cache to Python 3

* Remove unused \'deprecated\' option from auth_strategy opt

* Add updated_at into response of listing detail

Fri Oct 9 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev146:

* Remove references to Swift in chunked driver

* Add insecure option for swift backup

* ScaleIO: Fix protection_domain_id log message at init

* Port test_srb to Python 3

* Imported Translations from Zanata

* Updated from global requirements

* Add device identifier to replication device

* Add multi-initiator extra-spec for Nimble driver

* Fix SolidFire target composition

* Port targets test_iet_driver to Python 3

* py3: Run unit tests with ostestr on Python 3.4

* Add testresources and testscenarios used by oslo.db fixture

* Clone cg support in VNX driver

* Test_backup_swift: Don\'t leak notifications

* test_backup_nfs: Set volume id per test

* test_backup_swift: Set volume id per test

* Fix capacity report error in Huawei driver

* XtremIO fix remapping bug

* Handle KeyManager exception when deleting a volume

Thu Oct 8 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev109:

* Dell Eqlx: Support over subscription in thin provisioning

* Hacking check for opt name registration

* Add ability to set prefix in SolidFire Volume name

* Updated from global requirements

* Fix broken format string in vol mgr log

* Detach volume on device validation failure

* emc vmax driver: use integer division for Python 3

* VMAX Target iSCSI IP Address

* Updated from global requirements

* Delete a temporary volume in DB with admin context

* Fix update quota of subprojects

* Port test_quobyte to Python 3

* Port netapp SSC Cmode to Python 3

* Port test_netapp to Python 3

* VMAX Truncate Storage Group Name

* HNAS iSCSI manage does not work with spaces

* Port scheduler host manager to Python 3

* Fix various Python 3 issues

* Fix volume throttling to Python 3

* Fix enable/disable_replication raise InvalidVolume

* Tests: print fake_notifier queue upon mismatch

* Cleanup orphaned code from cinder root directory

* Image cache tests: use fake_notifier

* Implement extend_volume method to Block Device driver

* Small optimization in Block Device driver

* DRBD: new option \"drbdmanage_devs_on_controller\"

* Obtain target authentication from database same as LIO target

* LVM: Make sparse_copy_volume private, use for capabilities

* Dell SC: cgsnapshot-delete doesn\'t actually delete

* Port test_volume to Python 3

Thu Oct 1 14:00:00 2015 dmuellerAATTsuse.com
- disable logging to syslog for cinder

Wed Sep 30 14:00:00 2015 aplanasAATTsuse.de
- Update to version cinder-8.0.0.dev48:

* Fix typo in cinder-config-generator.conf

* Fix unreachable code pylint issues

* Fix update Huawei driver issue

* Fix Python 3 issues in wsgi

* GlusterFS: extend volume to the right path

* Use pbr wsgi_scripts to install Cinder WSGI entry point

* Report
*real
* free capacity in Huawei driver

* Add placholder for migration backports in Liberty

* Fix VMAX live migration problem

Tue Sep 29 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev30:

* py3: Port pure driver test to Python 3

* Imported Translations from Zanata

* Fix Bad indentation pylint issues

* Show image metadata

* Fix volume related operation in CloudByte driver

* Remove the destination volume check in delete_volume

* Huawei driver add check before use a QoS

* Create a page of drivers with stevedore.sphinxext

Sun Sep 27 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev15:

* Add placholder for migration backports in Liberty

* Revert use of netapp_lib from NetApp Drivers

* Missing configuration opts from cinder.sample.conf

* Use function capsulation in Huawei driver
7.0.0.0rc1

* Create volume in cg enhancement in VNX driver

* Remove duplicate keys from dictionary

* Port image_utils to Python 3

* Port volume transfer to Python 3

* Python 3 incompatible expression fix

* Check sio_storage_pools in check_for_setup_error

Thu Sep 24 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-8.0.0.dev172:

* Open Mitaka development

* Fix URL format in Huawei driver

* Allow c-vol backends to start when some backends fail to load

* Make rpc_client method private for VolumeCommands

* Fixing create CG from Cgsnapshot bug in VNX driver

Wed Sep 23 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev162:

* Fix use of wrong storage pools for NetApp Drivers

* Ignore Forbidden error on quotas-get for nested projects

* Replace soft_delete in volume_type_access_remove

Tue Sep 22 14:00:00 2015 tbechtoldAATTsuse.com
- Update to version cinder-7.0.0.0b4.dev156:

* Change ignore-errors to ignore_errors

* NetApp volume/snapshot delete performance fix

* Fix way of getting LUN id in Huawei driver

* Dynamically create cinder.conf.sample

* Updated from global requirements

* Fix MITM vulnerability for Brocade FC SAN lookup

* Enable certificate verification during image copy

* Correctly report multiattach in Pure drivers

* Remove the unnecassary volume_api.get(context, volume_id)
- Adjust Requires according to requirements.txt
- Fix config sample generation call

Sat Sep 19 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev140:

* Imported Translations from Zanata

* Fix cinder-all binary

* NetApp: Fix volume extend with E-Series

* Fix netapp_enable_multiattach default for E-Series

* Attaching enhancement for EMC VNX driver

Fri Sep 18 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev130:

* Fix issue of volume after host-assisted migration

Thu Sep 17 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev128:

* Check for None on service\'s updated_at

* Tests: Split VolumeTestCase into separate classes

* Local img-cache files ignored for image transfers

* Snapmirror targets should not be reported as pools

* Change check method for \'all_tenants\'

* Fix QoS keys not being available to scheduler

* Extra specs may not be in volume types

* Create CG needs extra specs

Wed Sep 16 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev114:

* Fix NetApp clone from glance failure

* Fix usage of novaclient

* Fix volume lookups in SolidFire template caching

* Remove driver.set_execute()

Tue Sep 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev107:

* Storwize: Fix format string

* Check for empty attributes on SF volume

* Huawei: fix multi REST-URLs bug

* Fix order of arguments in assertEqual

* Remove empty rules from policies for API access

* Add consistency group tests to test_volume_rpcapi

Mon Sep 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev96:

* Don\'t rely on provider_id for resource deletion

Sun Sep 13 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev94:

* Fix Pure get pgroup volume snapshot name

* Lenovo driver fix access to common opts

* Retrieve volume in update_migrated_volume

Sat Sep 12 14:00:00 2015 cloud-develAATTsuse.de
- Rebased patches:
+ 0001-Fix-block_device-driver.patch dropped (merged upstream)

Sat Sep 12 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev88:

* Dothill fix options access

* HPMSA fix access to common options

* Fixed missing log variable types

* VMware: Fix invalid product name

* Swap the decorator order for PureFCDriver methods

* Add ScaleIO Cinder driver commands

* SolidFire provider_id for snapshots on init

* LeftHand Add update_migrated_volume to drivers

* LVM: add the exception handling to volume copy

* Hacking log format arg check

* backup init_host cleanup exception handling

* Add ConsistencyGroup object entries to linstack.py

* Fix typos in comments

* Add migrate_volume to BaseVD

* ZFSSA driver to return project \'available\' space

* Use version convert methods from oslo.utils

* Fix block_device driver to behave as documented

Fri Sep 11 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev56:

* Fix NetApp loop in clone of NFS backed images

* Pass in snapshot refs for host on provider_update

* Filter hosts with pool in snapshot_get_by_host

* Add unmanage default implementation to VolumeDriver

Thu Sep 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev48:

* Making opt names consistent

* Filter scheduler: Fix KeyError on invalid create request

* Updated from global requirements

* Return a tuple from SolidFire update_provider_info

Wed Sep 9 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev42:

* Update update_migrated_volume in VNX driver

* 3PAR Disable generic image volume cache

* Fix HDS HNAS driver logging password as plain text

* Add mechanism to update snapshot provider_id

* Adds allow_availability_zone_fallback option to Cinder

* VMware: Fix re-attach volume error for VC 5.1

Tue Sep 8 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev31:

* Add os-brick\'s scsi_id command to Cinder rootwrap

* Fix description for \"Barbarism of editting a file\"

* Handle attachment of second volume

Mon Sep 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev27:

* VMware: Remove global patching of open

* Switch SVC driver to use lsportfc to determine FC target WWPNS

* Fix the virtual port support in VNX driver

* Correct usage of assertEqual for boolean values

Sun Sep 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev21:

* Updated from global requirements

* Error message in update_migrated_volume was incorrect

Sat Sep 5 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b4.dev17:

* VMware: Skip ESX hosts in maintenance mode

* 3PAR Add update_migrated_volume to drivers

* Updated from global requirements

* Use consolidated update for failover_replication

* VMware: Fix exception messages

* NetApp E-Series over-subscription support
7.0.0.0b3

* Remove useless response checks in SolidFire driver

* DotHill driver fix create_cloned_volume parent id

* 3PAR Fix create_cloned_volume source volume id

* Remove deprecated options

* Detect addition of executable files

Fri Sep 4 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev478:

* Get full volume model in Replication manager API’s

* Fix problem of efficient volume copy for migration

* Generic image-volume cache

* Implement thin provisioning support for E-Series

* Cloudbyte fix create_cloned_volume parent id

* Remove executable bits on files

* NetApp DOT block driver over-subscription support

* Cleanup for SnapshotObject

* Implement manage/unmanage snapshot in Pure drivers

Thu Sep 3 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev460:

* Scheduler-based over-subscription for NFS drivers

* ScaleIO driver should use os-brick connector

* Check before add lun to QoS in Huawei driver

* Minor optimization

* Earlier authority check for create volume API

* Support efficient non-disruptive volume backup in VNX

Wed Sep 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev448:

* Add instructions on how to deploy API under Apache

* Sync volume versionedobject to ORM

* Fix backup metadata import missing fields

* Add delete_snapshot and update_snapshot rules

* Fix a merge problem in VMAX driver

* Add additional SSC extra specs to E-Series driver

* Implement AutoSupport for NetApp E-Series driver

* Add support for volume groups and netapp_raid_type

Wed Sep 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev432:

* Service object

* Allow specified backend capabilities to be retrieved

* Add cinder.conf.sample to gitignore

* Don\'t require OpenSSL for unit tests

* Add pagination to backups

* Enhance FC zone support for Huawei driver

* Add support for file I/O volume migration

* Add debug logging before attaching volume in driver

* Adding delete-wait-loop for CloudByte Volumes

* 3PAR update driver to store stats

* Reduce runtime of E-Series iSCSI tests

* force_detach terminate_connection needs connector

* Remove the method delete_volume_admin_metadata

Tue Sep 1 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev407:

* Fix url in API response to get original

Mon Aug 31 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev405:

* Clean up line continuation in Storwize driver

* Validate filters in snapshot
*, backup
* in db.api

* Add the ability to update type public status

* Enhance deletion efficiency when backup init host

Sun Aug 30 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev397:

* get_replication_updates call to driver is wrong

* Efficient volume copy for generic volume migration

* Volume status management during migration

* Adds framework for get_capabilities() feature

* Add retries to delete a volume in the RBD driver

* Dell SC: init_volume stale volume info fix

* Cinder Nested Quota Driver

* Local cache feature of Oracle ZFSSA drivers

* Update volume status AFTER terminate_connection is done

* Sheepdog: improve create and delete operation

* Sheepdog: Add class for dog command executor

* Prevent that all backup objects are deleted

* Allow CG without snapshot to be deleted

Sat Aug 29 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev371:

* LeftHand: Adding Consistency Group Support

* Skip intermittent VMDK tests

* Rework Scality SOFS driver to use RemoteFS class

* Fix volume copy for \'virtual\' volumes in DotHill

* Imported Translations from Transifex

* Add manage/unmanage volume support for Nimble

* Add unit test for backup get_all

* Incremental backup improvements for L

* Extend unit tests for backup get_all

Fri Aug 28 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev353:

* Replace urllib.unquote with urllib.parse.unquote

* Remove unused dependency discover

* Implement function to manage/unmanage snapshots

* Filter out extra-specs from type get for non-admin

* Parameter osapi_max_limit is always used by default

* Update NetApp Drivers to use netapp_lib

* adds user_id to check_is_admin

* Add Cinder API wsgi application

* Nested Quota Driver: Get Project Hierarchy

* Port test_nfs to Python 3

Thu Aug 27 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev333:

* Dont eager load volume type specs on volume list

* Add pagination to snapshots

* Fix nimble storage volume stats reporting

* TemporaryImages to inspect image before conversion

* Efficient image transfer for Glance cinder store

* Fix backup list all_tenants=0 filtering for admin

* Assisted volume migration for Oracle ZFSSA drivers

* Add https options and minor code changes

* Cleaning up CONF.register_opts() in compute/__init__.py

* Add more Rally scenarios to run

Wed Aug 26 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev314:

* Cinder replication V2

* Add volume retype support for Huawei driver

* Port 3PAR drivers to use ABCMeta driver model

* Move import and export backup metadata to object

Tue Aug 25 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev306:

* Fix bad except clauses order

* Fix URLs to admin-guide-cloud

* Dell SC: Added logging for the find_wwns functions

* Add version columns to services table

* Add backup/restore methods to Sheepdog driver

Mon Aug 24 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev296:

* Fix Pure create volume from cgsnapshot

* Prevent volume already in CG to be added to another

Sun Aug 23 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev292:

* Add missing space to logged error in create volume

* Update provider_id column on SolidFire init

* Add ability to update provider_id during init

* Validate value when user update quota

* Avoid returning volume metadata in DotHill driver

* EMC VMAX Create CG from CG Snapshot

Sat Aug 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev280:

* Fix _LI() to _LW() in LOG.warning message

* Add SolidFire svip to config options

* Return multiple iSCSI portals in VNX Cinder driver

* Updated from global requirements

* Switch to the oslo_utils.fileutils

* Parse out SolidFire account from api response

* Dell SC: Better exception handling in init_conn

* Rename free_virtual in capacity filter

* Update deprecated version of novaclient

* RemoteFS: Fix doc for locked_volume_id_operation

Fri Aug 21 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev263:

* Updated from global requirements

* Corrects the order of AssertEquals params in Quobyte tests

* Adds the random option to cinder retry function

* Remove duplicate keys from dictionary

* Update devref unit tests doc

* Test whether sample config generation works

* Make migration\'s volume source deletion async

* Refactor to remove duplicate code

Wed Aug 19 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev248:

* LeftHand driver is ignoring reserved_percentage

* Tests: Fix zfssa TestRestClientURL.test_request

* Revert \"mark oslo.vmware as optional dependency\"

* Register the volume_opts config options in remotefs.py

* Configure space reservation on NetApp Data ONTAP

* Dell SC: Fix error causing missed log message

* Adds manage/unmanage methods for HNAS drivers

* 3PAR: Adding Consistency Group Support

* Remove unused function volume_type_encryption_get

* Correct comment to be consistent with code

* Allow 0 length name

* Add volume migration support for Huawei driver

* Cleanup for cinder tests with ConsistencyGroups

* VMware: Change inventory folder hierarchy

* Adapt SnapshotController to view builder

* Use min and max on IntOpt option types

* Over subscription for HP 3PAR drivers

* Tintri snapshot id

* Add volume type support to Datera

* Implement Clone CG in Pure Volume Drivers

* Dell Eqlx: Use generic option ssh_timeout

* Make X-IO volume driver wait for delete volume to complete

* Reduced file size to prevent timeout

* Update SolidFire driver to pass newer flake8

* 3PAR: Adding performance metrics to volume status

* Don\'t use context.elevated to get volume

* Enable cinder-manage to remove services

* VMware: Bump driver version

* Fix backup init_host volume cleanup

* VMware: Deprecate vCenter version less than 5.1

Mon Aug 17 14:00:00 2015 mjuraAATTsuse.com
- Fix block_device driver to behave as documented

* Add 0001-Fix-block_device-driver.patch

Fri Aug 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev60:

* Sync scheduler module from oslo-incubator

* Fix PEP476 & format message of Oracle ZFSSA drivers

* Add multiple pools support to VMAX driver

* Add bandit for security static analysis testing

* RemoteFS: Fix the offline snapshot delete operation

Thu Aug 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev52:

* Refactor api.v2.volumes unit tests

* Dell SC: Add check of current value on retype

* Add SmartX support for Huawei driver

* Fix order of arguments in assertEqual

* Fix status comparison for attached volume backup

* Updated from global requirements

* Over subscription for HP LeftHand iSCSI driver

* Clone CG

* Port NetApp NFS drivers to use ABC driver model

* Set driver version in Sheepdog driver

Wed Aug 5 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev34:

* NetApp ESeries: fix delete of non-existent volume

Tue Aug 4 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev33:

* Fix get default quota values for subprojects

* Add mock cases for IBM FlashSystem

Mon Aug 3 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev30:

* Updated from global requirements

* Set VERSION on the Nimble driver

Sun Aug 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev26:

* VMware: Fix protocol in backend stats

Sat Aug 1 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev24:

* Use prefix for SolidFire template account

* Fix multi-line docstrings to meet hacking rules

* sqlalchemy exception kills FixedIntervalLoopingCall thread

* Fix error message in cinder/api/v2/volumes.py

* Fix concurrent attaches on HNAS iSCSI driver

* Posix backup driver

* RBD: use user-configured value for max_clone_depth

* Remove deprecated SimpleScheduler

* Add I/T mapping check for IBM FlashSystem

* Add iSCSI multipath support for Huawei driver

Fri Jul 31 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev9:

* Fix exception on uploading a volume to image with glance v2 API

* Move update_migrated_volume() to BaseVD

* LVM: Support efficient data copy for LVM driver

Thu Jul 30 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b3.dev5:

* Add deactivate step to extend_lv
7.0.0.0b2

* Log which service is down

* Remove deprecated config options for Liberty

* Updated from global requirements

* Adding NFS support to the GPFS Driver

* Windows iSCSI: Add CHAP authentication support

Wed Jul 29 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev307:

* Fix cleanup_temp_volume_snapshots for missing vol

* Fix doc string definitions

* Port StorwizeSVCDriver to use ABCMeta driver model

* Add extra spec capability for Nimble Cinder Driver

* XtremIO support for iscsi discovery auth

* Add multiple pools support for Huawei driver

* Port XIVDS8K Driver to use ABCMeta driver model

* EMC VMAX Modify CG

* Remove resource lock operation for HBSD

* NetApp E-Series: Add debug tracing

Tue Jul 28 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev287:

* typos(?) in create_snapshots_in_db

* Add volume_attachment to volume usage notifications

Mon Jul 27 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev283:

* Refactoring of manager\'s create_volume flow

* Remove unused arguments from c-vol\'s create_volume

Sun Jul 26 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev279:

* XtremIO volume driver consistency group support

* Dell SC: Fix legacy bug, init_conn bug and REST API bug

* Don’t log warnings in Pure initialize_connection

* Remove unused serialize_args method

Sat Jul 25 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev271:

* Updated from global requirements

* Remove simple scheduler which is deprecated since Juno

* Implement retype for Pure drivers

* Dell SC: Add support for driver retype

* Add Cinder internal tenant support

* VMware:Replace vCenter calls with oslo.vmware calls

* Rename filename from il8n.rst to i18n.rst

* Add drivers list generator

* Move volume.api test to correct location

* Remove logging statements from migrations

* Revert \"Remove X-IO volume driver\"

* Filter cgsnapshots data on the DB side

* Graceful shutdown WSGI/RPC server

* Remove \"volume:services\" rule from policy.json

* Raise BadRequest for invalid replication status

* Removing OpenvStorage for no CI

* Fix properties extracting from image with glance api v2

* Fix getting wwpn information in infortrend driver for DS4000

Fri Jul 24 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev236:

* Non-disruptive backup

* DRBD: Rename a constant to a better name

* Dell SC: Fix Consistency Group issues

* Add CHAP support for Huawei driver

* DRBD: Define a separate prefix for snapshots

* Prevent missing Purity hosts from raising errors

* Backups: allow name to be specified during restore

* Add unit tests for cinder.api.v2.volumes

* Remove obsolete API from documentation

* Tests: test_volume mock conversion

* Fix restore point if backup base is diff-format in ceph

* VMware: Create volume backing in specific clusters

Thu Jul 23 14:00:00 2015 seife+obsAATTb1-systems.com
- fix suse_version conditions for non-SUSE distro build

Mon Jul 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev212:

* Refactor Huawei Volume driver

Sun Jul 19 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev210:

* Add white list support for target ports in VNX driver

* Remove lio_initiator_iqns config option

Fri Jul 17 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev206:

* Fix 3PAR driver handling of existing VLUNs

* scality: add export and name keys to os-initialize_connection info

* Report capability of multiattach for FlashSystem

* Handle volume not found on zfssa volume delete

* Raise HTTP exception for backup not found

* Support SMI-S provider v8.0.3 in VMAX driver

* Fix getting out-of-date volume operation state issue for VNX

Thu Jul 16 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev192:

* Preserve mock side_effect’s in test_pure

* Remove useless logging from unit tests

* Cleanup unused method fake_get_target

* Add support for force-delete backups

* VMEM v6000: Fix export verify routines

* Dell SC: Add support for ManageableVD

Tue Jul 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev180:

* StorPool: clean up the last uses of str.format()

* Removing archaic references

* cinder list fails with \'name\' sort key

* Storwize_svc_npiv_compatibility_mode default value change

* Remove unused parameter in PureFCDriver _connect

* Updated from global requirements

* Fix saving tz aware datetimes in Versioned Objects

* set/unset volume image metadata

* Add ability to override OpenStack privileged user auth url

* NetApp ONTAP: Add debug tracing

* Fix HBSD horcm driver with oslo.concurrency 2.1.0

Mon Jul 13 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev158:

* Fix not implemented wording in update_migrated_volume

Sun Jul 12 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev156:

* Improve 3PAR driver VLUN creation and deletion

* Remove hacking check N327

Sat Jul 11 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev152:

* Fix tests failing in gate

* Fix NetApp cDOT driver use of Glance locations

Thu Jul 9 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev149:

* Set encrypted key in connection_info during initialize

* GlusterFS: support extending a volume that has snapshots

* Add missing argument to delete_keys method

Thu Jul 9 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev144:

* Nested Quota: Set default values to subproject

* Fix missing pool name in consistency group

* Add tracing facility for drivers

* Fix error message in Pure driver with correct text

* Storwize Driver zone removing

* Dell SC: Add support for consistency groups

* Port NetApp E-Series iSCSI driver to ABC model

* Validate maximum limit for quota

* RemoteFS: Reporting configured reserved_percentage in _update_volume_stats

* Port huawei driver to Python 3

* Correct overquota error message

* Validate outermost request body element name consistently

* Scality SOFS: enhance how the remoteFS mount is detected

Tue Jul 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev120:

* Notify the transfer volume action in cinder

* Avoid race condition at snapshot deletion stage

* Return 404 if volume type encryption is not found

Mon Jul 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-7.0.0.0b2.dev114:

* Remove duplicate volume.filters entry

* Separate FlashSystem FC and iSCSI common code

* Update expected error message from lvs

* Remove X-IO volume driver

* Mock socket.gethostbyaddr in test_v7000_fcp

* smbfs: fix invalid check for smbfs_used_ratio correctness

* Port test_db_api to Python 3

* Port hitachi driver to Python 3

* Do not allow to modify access for public volume type

* Use right oslo.service entry points

* Add unit tests for the capacity filter

* Validate bool value using strutils.bool_from_string method

* Fixed misspelling in solidfire.py

Mon Jul 6 14:00:00 2015 rsalevskyAATTsuse.com
- Update to version cinder-7.0.0.0b2.dev90:

* Implement the update_migrated_volume for the drivers

* Fix Python 3 issues in cmd

* Port image/glance.py to Python 3

* Switch to oslo.reports

* Updated from global requirements

* Fix block eventlet threads on rbd calls

* Port dothill to Python 3

* Fix backup.rpcapi to pass object backup

* Fix typo in solidfire driver option

* Replace missed basestring by six for python3 compatability

* Updated from global requirements

* Move HDS drivers to Hitachi folder

* Fix Python 3 issues in targets unit tests

* Port drbdmanagedrv driver to Python 3

* Add dependency check in RBD delete_snapshot

* XtremIO driver fix array snapshot problem

* Fix cinder.conf.sample generation

* Use versionutils from oslo.log

* Updated from global requirements

* Fix timeout issue in EMC VNX driver unit test

* Remove oslo logging from backup unit tests

* Add notifications about snapshot.update.
*

* Sync the latest fileutils module from oslo-incubator

* Fix \'no actual-pathname\' NetApp API error

* Use symbol for error code in VNX cinder driver

* Storwize driver report capability for multiattach

* Filter snapshots data on the DB side

* Change generic NotFound to specific exception

* Storwize: add the missing stops in the end of the messages

* Ensure \'WSGIService\' derives from oslo_service base class

Wed Jun 17 14:00:00 2015 bwiedemannAATTsuse.de
- Update to version cinder-2015.2.0.dev1:
7.0.0a0

* ScaleIO: Fix broken format string

* LVM add multiattach flag capability

* Add volume drivers for Infortrend Storage

* Updated from global requirements

* Adds FC and ISCSI Cinder drivers for Lenovo Storage Arrays

* Replace basestring with six.string_types

* Switch to oslo.policy 0.3.0

* Add config option to set max_volume_size_limit

* Volume driver for HP XP storage

* Refactor API create_volume flow

* Tintri driver to manage existing backend storage objects

* Port remote_fs driver to use new driver model

* Fix namespace issue in generate_sample.sh

Tue Jun 16 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev388:

* Fix broken export commands on block_device driver

* Move DRBD tests into tests/unit

* Replace xrange() with six.moves.range()

* Drop L suffix from long integers

* Pass proxy environment variables to tox

* Re-add DRBD driver

* Introduce Guru Meditation Reports into Cinder

* Adds FC and ISCSI Cinder drivers for DotHill Storage Arrays

* Get rid of oslo-incubator copy of middleware

* SQL scripts should not manage transactions

* Targets tests: Clean up long lines

* Remove WritableLogger wrapper

* Get StringIO from six for Python 3 compatibility

* Fix Python 3 issues in utils

* Update SolidFire to use target driver model

* Replace dit.itervalues() with dict.values()

* Rewrite code merging two dictionaries

* Use correct rtslib namespace for newer versions

Mon Jun 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev353:

* Update 3PAR user config help strings

* Disallow backing files when uploading volumes to image
(bnc#934768, CVE-2015-1850)

* Replace dict(obj.iteritems() with dict(obj)

* Replace dict.iteritems() with dict.items()

* Use six.reraise() for Python 3 compatibility

* Remove pretty_tox and use ostestr

Mon Jun 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev342:

* Wait until service thread is done on service stop

Sun Jun 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev340:

* 3PAR enable multiattach capability reporting

* Use six to fix imports on Python 3

Sat Jun 13 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev336:

* Add cinder volume driver for Blockbridge EPS

* san driver: don\'t use relative Python import

* Implement Cinder Volume driver for HGST Solutions

* Volume manager should set filter_function and goodness_function

* Replace it.next() with next(it) for py3 compat

* NetApp E-Series: Add Fibre Channel Support

* NetApp E-Series: Refactor class structure for FC

* NetApp E-Series driver: Remove caching logic

* Updated from global requirements

* Add secondary account capability to SolidFire

* EMC ScaleIO Cinder Driver

* Re-integrate Oracle iSCSI Cinder driver

* Re-add the StorPool distributed storage driver

Thu Jun 11 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev310:

* Replace urllib and urllib2 with six.moves.urllib

* Replace unicode with six.text_type

* Dispose DB connections between backend proc starts

* Dell SC: Expanded comments and update var names

* Add iSCSI protocol support for IBM FlashSystem

* Fixes 3PAR snapshot failure with optional params

* ConsistencyGroup: Return 400 instead of 500 for invalid body

* Add \'source-id\' and \'source-name\' support in VNX driver

* Prophetstor driver needs to return snapshot objects

* Add missing unit test for goodness weigher

* Switch from MySQL-python to PyMySQL
2015.1.0

* Add external genconfig calls

* Remove unused find_attribute_or_element()

* service child process normal SIGTERM exit

* Windows SMBFS: fix volume extend

* Fix a wrong argument of create method

* Release Import of Translations from Transifex

* update .gitreview for stable/kilo

* Updated from global requirements

* Verify all quotas before updating the database

* Add locking to PureISCSIDriver around creating Purity Host objects

* Include boot properties from glance v2 images

* remotefs: Fix doc string for _create_snapshot
2014.2

Sun Jun 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev358:

* Dell SC: Added support for alternate iscsi portals

Sat Jun 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev356:

* Revert \"Adds drivers for DotHill Storage Arrays.\"

* Dell: Added verify cert option for REST calls

* Handle ineffective backup compression

* Complete switch to snapshot objects

* DriverFilter: don\'t check volume_backend_name

* Add Pure Storage FibreChannel driver

* Fix exception parameter name

* Move Dothill tests out of root test directory

* Fix remaining memory issues with nfs backup unit tests

* Don\'t send heartbeats if Manager reports a problem

* Non-admin user to query volume filter by az

* Multiple pools support enhancement in VNX cinder driver

* Windows SMBFS: Fix image resize errors during volume creation

Fri Jun 5 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev330:

* Changes in rally-jobs/README.rst

* Removed explicit return from __init__ method

* Return provider_id in SolidFire model update

* Allow provisioning to reach max oversubscription

* Port ProphetStor driver to use ABCMeta driver model

* Clean up unused exceptions

* Refactor scheduler\'s create_volume flow

* Adds FC and ISCSI Cinder drivers for DotHill Storage Arrays

* Tintri Cinder Volume driver

* Remove un-used import at test_volume_transfer.py

* Fix issues with extra specs in VMAX driver

Thu Jun 4 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev308:

* Deprecate the HPLeftHandISCSIDriver CLIQ driver

* Bump SolidFire version number

Wed Jun 3 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev305:

* Dell SC: update_volume_stats could use uninitialized vars

* Disable backup progress notifications for unit tests

* Fix assertRaisesRegexp deprecation warnings in UT

* Refactor PureISCSIDriver into base and iSCSI classes

* Use SolidFire snapshots for Cinder snapshots

* Switch get_all_snapshots to use objects

* EMC VMAX Manage/Unmanage Volume

* Fix volume creation from image with allowed_direct_url_schemes

Tue Jun 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev289:

* Fix cinder concurrency issues on rtstool

* Add chap support to CloudByte cinder driver

* NetApp FC driver shims missing manage/unmanage

Mon Jun 1 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev284:

* Notification with volume and snapshot metadata

* Add volume ID to fake volumes in Gluster tests

* VMware: insecure option should be exposed

Sat May 30 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev278:

* Fix capacity filter to allow oversubscription

* Updating cmd/manage.py get_arg_string() argument parser and adding unit test

* Fix expression-not-assigned pylint issues

* Add standard QoS spec support to cDOT drivers

* Create iSCSI lio portals with right IPs and port

* Create consistgroup from cgsnapshot support in VNX driver

* Stop using deprecated timeutils.isotime()

* Fix response when querying host detail by host name

* Fix wrong response with version details

Fri May 29 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev260:

* Display NOTIFICATIONS on assert failure

Wed May 27 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev258:

* Avoid LUN ID collisions in NetApp iSCSI drivers

* Dell SC driver honoring folder name after volume creation

Tue May 26 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev254:

* Brocade driver not parsing zone data correctly

* Don\'t use dict.iterkeys()

* Address 0x712d8e0e error in VNX Cinder Driver

* Leverage dict comprehension in PEP-0274

* Add missing \'-o\' CLI option to VNX Cinder Driver

* Validate name and description for volume type

* Use nfs_oversub_ratio when reporting pool capacity

* Targets test refactoring

Mon May 25 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev238:

* Add ability for drivers to copy data preserving sparseness

Wed May 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev236:

* Leave sqlalchemy convert to boolean to the DB SQL type to use

* Fix a problem with FAST support in VMAX driver

* Check volume_backend in retype

Sat May 16 14:00:00 2015 dmuellerAATTsuse.com
- Update to version cinder-2015.2.0.dev230:

* Remove HDS HUS iSCSI driver

* Updated from global requirements

* LVM: Pass volume size in MiB to copy_volume() during volume migration

* LVM: Support efficient data copy using \"dd\" for create_cloned_volume

* Remove use of deprecated LOG.warn

* Fix incorrect reraising of exceptions

* Switch to oslo_versionedobjects

* Cinder os-force_detach api returns 500

* Fix overwrite of params in SF image cache update

* Check type match on create from source/snap

* Add patch for consistency group update in ProphetStor driver

* Logging not using oslo.i18n guidelines (openstack)

* Remove unused context parameter

* Replace suds test dependency with suds-jurko

* Fix missing translations for log messages

* Remove Brick from cinder codebase

* LIO: Enable iSER for IPv6

* LIO: Use rtslib property instead of private method

* Removing sleep between when a command is sent and \'YES\' is sent

* Port block_device driver to use new driver model

* Clean up failed clones in VMAX driver

* VNX Cinder driver Over Subscription Support

* GlusterFS: Support over subscription in thin provisioning

* VMware: Handle concurrent inventory folder create

* Fix tiny typo: compatability => compatibility

Tue May 12 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev181:

* Follow i18n guidelines in LIO target

* NFS Backup: Correcting backup_sha_block_size_bytes help message

* Fix common misspellings

* GlusterFS: Renaming test case to test_mount_glusterfs

* Fix typo in log messages and comments

Mon May 11 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev172:

* Add os-brick to cinder requirements.txt

* Remove unnecessary checks for encrypted types

Sun May 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev168:

* Add new exception to retryables in SolidFire driver

* Convert mox to mock: tests/compute/test_service.py

Sat May 9 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev165:

* FlashSystem reports error while running tests with multi-thread

* Dell: Added support for update_migrated_volume

* Fix FakeISCSIDriver and FakeISERDriver

* Add volume status to error messages in backup create flow

* Bad link in API version details response

* Fix xxx=\
pep8 errors in volume_utils.py

* Log command failure details before raising ISCSITargetDetachFailed

* Eqlx: Fixes the retries on Network Connection Error

* Rename Datera test to test_datera for discovery

* Allow rexports for targets with Datera

* Fix missing translations for log messages

* Cinder os-attach api returns 500

* cinder os-detach api returns 500

* Windows iSCSI: remove ensure_export

* tests: replace mox by mox3, clean out mox usage

* Correct directories check for N327 hacking check

* Add Multi-connection support to XIV

* Create initiator id for VMAX iSCSI driver

* GlusterFS: Using mount method in RemoteFsClient

* SMBFS: Add minimum qemu-img version requirement

Fri May 8 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev125:

* Fix the KeyError in CloudByte iSCSI cinder driver

* Logging not using oslo.i18n guidelines (zonemgr)

* Fix unit tests spam output

* Preserve usage and reservations on quota deletion

* Fix \'driver is uninitialize\' typo

Thu May 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev115:

* HDS HNAS Driver fails when FS unhealthy

* Fix broken add_iscsi_conn log message

Wed May 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev112:

* Fix range check for NFS used ratio

* Logging not using oslo.i18n guidelines (scheduler)

Wed May 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev108:

* Catch additional type conversion errors

* Tests: Remove sleep from NFS tests

Tue May 5 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev104:

* VMware: Enable vCenter certificate verification

Mon May 4 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev103:

* Fake out sleeps in unit tests

* Drop use of \'oslo\' namespace package

* Add hacking check for str and unicode in exceptions

Sat May 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.0.dev97:

* Move logging sample to use oslo_log

* Dell SC driver calls out the wrong REST API version

Fri May 1 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev105:

* Revert state if attachment already exists

* Add retry to lvm delete

Thu Apr 30 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev102:

* Admin extends tenant\'s volume but change admin\'s quota

* Updated from global requirements

* Fixed issue with mismatched config in VMAX driver

* Leverage timeutils, drop strtime() usage

* Remove redundant code from VNX Cinder Driver

* Fix fetch_to_volume_format if vhd is requested

Wed Apr 29 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev90:

* Port rbd driver to use new driver model

* Enable use of filter_function in PureISCIDriver

Mon Apr 27 14:00:00 2015 tbechtoldAATTsuse.com
- Remove unneeded Requires and BuildRequires

Mon Apr 27 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev86:

* Add test case for volume_encryption_metadata_get

* Don\'t truncate osapi_volume_link prefixes

* Remove deprecated methods in VNX driver

* 3PAR don\'t log version numbers every stats update

* Sync oslo service module

* Add external genconfig calls

* NetApp E-Series: Fix instance live-migration with attached volumes

* Add resource tag to logging in volume.manager.py

* Remove force check from copy_volume_to_image

* service child process normal SIGTERM exit

* Move unit tests into dedicated directory

* Move RBD calls to a separate threads

* Windows: Improve vhdutils error messages

* Use iscsi_helper instead of target_helper on logs

Wed Apr 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev61:

* Reserve 5 migrations for Kilo backports

* RBD: Add missing Ceph customized cluster name support

* Standardize logging in volume.api.py

* Storwize driver should only report active wwpn port

Mon Apr 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev54:

* VolMgr: reschedule only when filter_properties has retry

* Complete the doc/README.rst instructions to build docs

* VMware: Improve invalid container error message

* Fix QoSSpecManageApiTest to work in parallel

Sat Apr 18 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev46:

* Fix LUN misalignment issue with NetApp iSCSI drivers

Fri Apr 17 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev44:

* Mask passwords with iscsiadm commands

* Add support for customized cluster name

* SMBFS: Lock on a per-volume basis

* Windows SMBFS: fix volume extend

* Add CA cert option to backups swift driver

* Fix a wrong argument of create method

* Reworked Dell SC iSCSI target portal return

* Add volume:update rule to policy.json

* Fix always false condition in glance wrapper

Thu Apr 16 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev27:

* Add locking to PureISCSIDriver around creating Purity Host objects

* Remove the export creation during volume creation for migration

* Fix assertEqual in test_volume.py in correct order of params

* Get volume from db again before updating it\'s status

Wed Apr 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev19:

* Logging not using oslo.i18n guidelines (brick)

* Fixes snapshot creation failure in CloudByte driver

* Verify all quotas before updating the database

Tue Apr 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev13:

* Removed sleep before \'YES\' is sent to confim an operation

* Update openstack-common reference in openstack/common/README

Mon Apr 13 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev9:

* VNX Cinder Driver should report 0 free_capacity_gb in some scenarios

Sun Apr 12 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev7:

* set default auth_strategy to keystone

* VMware: Fix missing target resource pool

Sat Apr 11 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev3:

* Include boot properties from glance v2 images
2015.1.0rc1

Fri Apr 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.2.dev164:

* Open Liberty development

* GlusterFS: Returning provider location of volume from snapshot

* Create initiator id if not exist in VMAX driver

* Fix the unicode encode error when create volume

Thu Apr 9 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev156:

* Delete the temporary volume if migration fails

* Revert \"Removing Windows drivers\"

* Correct cinder hacking check numbering

* Add hacking check for print() statements

* Rbd update volume stats in wrong way

* Partial Revert \"Removing ZFSSA driver\"

* Fix multipath device discovery when UFN is enabled

Wed Apr 8 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev142:

* Add missing copy_volume_to_image method to Sheepdog driver

* Partial Revert \"Removing Huawei drivers\"

* Fixed encrypted property for 3PAR FC and iSCSI drivers

* More error handling on EMC VNX migration failure

* Set volume_attachment to [] for the temporary volume creation

Tue Apr 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev132:

* Use six.text_type instead of unicode

* Revert \"Removing Netapp FC drivers for no reported CI\"

* Check volume status in detach db api

* VMware: Fix instance_uuid access in volume retype

* Logging not using oslo.i18n guidelines

* Added provider_id to volume and snapshot object

* Fix argument order in assertEqual: tests/test_service.py

Mon Apr 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev118:

* Dell SC driver has insufficient iscsi logging

* VMware: Skip vSAN for preallocated image download

* Fix incorrect invocation of _add_to_threadpool

* Fixes nits in check_no_contextlib_nested

* Add project_id to barbican keymgr wrapper

Sun Apr 5 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev108:

* Mock wait_for_volume_removal in test_brick_connector

* Enable H238 hacking rule

* Fix ISCSIDriver initialized connection volume type

* Tests: Fix v6000 test failure with random hash seed

* Storwize: Replication status still active when primary copy is offline

* Fix: Boot from image with HNAS iSCSI

Sat Apr 4 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev97:

* Fix missing clone_image API support for sheepdog driver

* Only use operational LIFs for iscsi target details

Fri Apr 3 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev93:

* Fix wrong command for _rescan_multipath

Thu Apr 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev91:

* Catch more general exception in manager\'s create_volume

* Fix the format of the system name in VMAX driver

* Be safe with getting attachment

* Convert all eqlx tests from mox to mock

Wed Apr 1 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev83:

* Fix broken fetch_to_volume_format log message

* Remove LP bug ref in remove_iscsi_device

* Fix potential access to missing key

* Brick: Fix race in removing iSCSI device

* Enhance VNX Cinder volume creation logic

* Change volume and snapshot stuck creating to error

* Fix logging to catch original exceptions and tracebacks

* Fix for inconsistent cinder-services state change

* Fix HNAS iSCSI driver error on LUN creation

* VMware: Fix exception logging

Tue Mar 31 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev63:

* Hitachi: Fix access to volume instance_uuid

* SMBFS: Fix missing volume provider location

Mon Mar 30 14:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev59:

* VMware: Fix ImageNotAuthorized during copy volume

* Properly remove host object from ISE

* Use cached values for stats on query failures for vmem drivers

Fri Mar 27 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev54:

* Properly use obj_extra_fields in objects

* Create unit tests for volume objects

* VMware: Fixed usage of volume instance_uuid

* Imported Translations from Transifex

* Fixed access to instance_uuid in retype

* Eager load volume extra specs

* Added the missing attachment to detach_volume

* Make lio iSCSI changes persistent to avoid lost

* Sort list of cinder_object.changes

* Move to hacking 0.10

* Syncing versionutils from oslo-incubator

* Dell Storage Center API change fails init_conn

* Windows iSCSI: fix volume clone

* Enable request-id in cinder API logs

* The value of netapp_storage_protocol should default to none

* Updated from global requirements

* Fix: Synchronise Quobyte Share mounting

* Fix typo in cinder/cinder/volume/drivers/emc_vmax

* Windows: Fixes wintypes import issue in vhdutils

* Simplify cxt test_create_export() unit test

Tue Mar 24 13:00:00 2015 rsalevskyAATTsuse.com
- Update to version cinder-2015.1.dev15:

* Change leftover oslo.
* to oslo_
*

* Update file doc string for pure.py

* update oslo policy to remove policy.d log spam 2015.1.0b3

* Remove chap secret DEBUG logging in PureISCSIDriver

* Removing Windows drivers for no reported CI

* Fix logging mistake in swift backup driver

* Removing Zadara driver for no reported CI

* Removing Huawei drivers for no reported CI

* Removing Netapp FC drivers for no reported CI

* Removing Fujitsu driver for no reported CI

* Removing DRBD driver for no reported CI

* Removing FusionIO driver for no reported CI

* Removing Nexenta driver for no reported CI

* Removing Symantec NFS driver for no reported CI

* Removing StorPool driver for no reported CI

* Removing ZFSSA driver for no reported CI

* Make the 3PAR drivers honor the pool in create

* Removing HP MSA driver for no reported CI

* Removing Coraid driver for no reported CI

* Add retry to create resource in Datera driver

* Logging not using oslo.i18n guidelines

* Tests: Fix az test failure when PYTHONHASHSEED != 0

* Change datetime.now() to timeutils.utcnow() from oslo_utils

* Remove error messages from multipath command output before parsing

* Fix SAN generic driver ssh whitespaced commands

* Revert \"Datera\'s export to avoid deprecated keys\"

Thu Mar 19 13:00:00 2015 rsalevskyAATTsuse.com
- Adapt Requires/BuildRequires to new version
- Update to version cinder-2015.1.dev388:

* Return updated volume object to the caller of _attach_volume()

* EMC: Fix use of \"_\" as variable name

* Reduce configured file size for nfs backup unit tests

* tests: remove useless variable

* Don\'t override extra specs with config in VMAX

* Check license before clone in VMAX driver

* Fixing mount when state_path is configured with a final \'/\'

* Update Violin REST client library name

* Remove the reference of volume[\'instance_uuid\']in VNX driver

* Increase LeftHand driver minimum client version

* Decrement remaining retries after failed REST call

* VMware: Fail immediately for images in a container

* Make unused iscsi_num_targets, iser_num_targets configs as deprecated

* Raise exception for invalid mock assert calls

* Mocked utils.execute for broken tests

* Huawei driver check before associating LUN to a LUN group

* Fix typos in LVMVolumeDriver

* Add minimum qemu-img version check functions

* Implement IET target driver

* Fix unit tests for multiattach patch

* Fixed a concurrency issue in VMAX driver

* Fix LVM thin pool creation race

* Fix ArgsAlreadyParsedError in emc_vnx_cli.py

* Fix typo in log message

* Fix a typo in sf_template_account_name help

* Move to the oslo.middleware library

* Remove use of contextlib.nested

* Remove strutils from oslo-incubator

* Add waiting for the driver to SchedulerManager

* Fix sqlalchemy reuse in multi-backend children

Fri Feb 13 13:00:00 2015 dmuellerAATTsuse.com
- update logrotate.conf

Fri Feb 6 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev8:

* Update eqlx driver help text
2015.1.0b2

* Support over subscription in thin provisioning

* Change oslo.
* to oslo_
*

* Lefthand driver fails to attach a cloned volume

* Purge deleted rows

* EMC VNX Cinder Driver Update

* Fixes the EQL driver CI tests AttributeError

* Add manage/unmanage methods for Hitachi Block Storage Driver

* RemoteFS: Use nas_ip and nas_share_path options

* Remove the solaris volume driver

* Add retry for tgtadm update when tgt exists

Wed Feb 4 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev324:

* Tests: Don\'t sleep for looping calls (eqlx)

* Roll back if VMAX masking view not created

* Tests: Don\'t sleep for looping calls

* Use get_my_ipv4 from oslo.utils

Tue Feb 3 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev316:

* Fix SSHPoolTestCase to work in parallel

* Fixes attribute content checking

* Imported Translations from Transifex

* Support iSER driver within the ISCSITarget flow

* HP3Par: Set snapCPG when managing existing volumes

* Adds unit tests for HNAS backend

* Failed to discovery when iscsi multipath and CHAP both enabled

* Add completion logging for snapshots and volumes

* Fix configratuion of rally jobs

* Updated from global requirements

* IBM Storwize driver Consistency Group Implementation

* TgtAdm: Fix _recreate_backing_lun logging

* HP 3PAR modules have bad log messages

* Remove useless and unused request_utils

* Fetch_to_volume_format calls copy_volume using wrong parameter

* Changed pvs separator from \':\' to \'|\' to support names with \':\'

* Add retry to lvm snapshot create

* Fix the eqlx driver to retry on ssh timeout

* Punctuation and Copyright changes

Thu Jan 29 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev279:

* Revert \"Create SolidFire Template account on init\"

* Add provisioned_capacity

Wed Jan 28 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev275:

* Create SolidFire Template account on init

Tue Jan 27 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev274:

* Raise correct exception when validate_connector failed

* Move 3 Fujitsu ETERNUS DX related file

* Use uuidutils from oslo.utils

* Remove unnecessary method: _ensure_iscsi_targets() in tgt.py

* Update tests for Quobyte Cinder drv from mox->mock

Mon Jan 26 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev264:

* Raise correct exception if deleting of LIO iSCSI target is failed

* Fix _usage_from_snapshot in volume.utils

Sun Jan 25 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev260:

* Add a generic retry decorator to cinder/utils

* Fixes a small issue in find_autodoc_modules.sh

Sat Jan 24 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev256:

* Cleanup unused DB APIs, part I

* Remove argparse from requirements

* Add retrying lib from global requirements

* Remove usage of taskflow \'utils.misc\' module

* Move oslo.serialization to oslo_serialization namespace

* HP 3PAR modules do not follow coding guidelines

* VMware:Fix error creating vCenter inventory folder

* Fix bug in rbd driver: the cloned volume size is wrong

* Fix HNAS driver confusing error message (iSCSI driver)

* Ensure lazy translation is disabled properly

Fri Jan 23 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev236:

* Improve debug logging of Dell Storage Center driver

* Fix cinder-manage shell ipython

* Shrink down customized logging listener

* Prevent deleting volumes in a consistency group

* Updated from global requirements

* Move oslo.utils to oslo_utils namespace

Thu Jan 22 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev225:

* DRBD: remove a wrong comma, it creates a tuple

* Fix the iSER legacy usage in the new targets flow

Wed Jan 21 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev221:

* Add policy_dirs conf fixture

* DRBD: Log an error if libraries can\'t be loaded

Tue Jan 20 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev217:

* Make test_create_delete_snapshot more robust

* Move oslo.config to oslo_config namespace

Mon Jan 19 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev213:

* Verify the instance\'s existance in the VMAX driver

Sun Jan 18 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev211:

* Add support for manage/unmanage volume commands to PureISCSIDriver

* TgtAdm: Don\'t change CHAP username/password on live migration

Sat Jan 17 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev207:

* Scality: Lock around SOFS mount to avoid a race

* Set \'driver_volume_type\' to \'gpfs\'

* Switch the PureISCSIDriver over to using the purestorage pypi module

* Fix zfssa driver volume attach to work with latest zfssa software

* Updated from global requirements

* Move oslo.db to oslo_db namespace

* Fix eqlx endless loop when server closes the connection

* Increase unit test coverage in hacking test

* Fixed server name being retained after detach in LeftHand

* Use is_valid_ipv6 from oslo.utils

* Fix bug in sheepdog driver: the wrong volume size

* Implement clone_image caching on SolidFire

* Add migration tests for PostgreSQL

* Update README.rst to current state

* Fix the continuation line indent to pass flake8

* Capitalize the first letter in log messages

* Create proxy volume driver

Fri Jan 16 13:00:00 2015 tbechtoldAATTsuse.com
- Don\'t require barbicanclient . It\'s optional.

Fri Jan 16 13:00:00 2015 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev174:

* Updated from global requirements

* Fixes misspelled words in Cinder

* Imported Translations from Transifex

* Add mock for cinder-rtstool call in tests.targets.test_lio_driver

* Skip LIO target unit tests until mocked

* Fix LOG formatting in api initialize_connection

* Deal with PEP-0476 certificate chaining checking

* Add hacking check for oslo namespace usage

* Remove locks from LeftHand driver

* Fix bug in tgt conf for volume

* Add loopingcalls for Huawei storage system driver

* Garbage Remains when Attached Volume is Migrated with NFS Driver

* Remove unused variables from ensure_export()

* Use assertRaisesRegexp() in test_srb.py

Wed Jan 14 13:00:00 2015 tbechtoldAATTsuse.com
- Update to version cinder-2015.1.dev147:

* Use lockutils.set_defaults to set lock_path in test

* Fix incorrect usage of get_flow in volume.manager

* Fix iscsi_write_cache setting for iscsi targets

* Add debug messaging for tgt already exists

* Clean up QoSSpecManageApiTest setup

* Add more rally benchmarks related to Cinder

* Use cinder.utils.execute directly

* Deal with tgt already exists errors

* Fix drbd driver to load without 3\'rd party libs

* i18n fixes for PureISCSIDriver

* cinder-rtstool: should use acl.node_wwn

* LVM: Add terminate_connection call for Target Objects

* Add an instance-locality filter

* Adds cinder iscsi driver for CloudByte storage

* Add driver filter and evaluator for scheduler

* Remove import of private _lazy module

* Fix argument order in assertEqual: tests/test_glusterfs.py

* The DRBD(manage) Cinder volume driver

* Make ProphetStor drivers compliant with logging standards

* Transition LVM Driver to use Target Objects

* Replace oslo-incubator with oslo_context

* Fix handling of serialized data in filtering of volumes

* Convert mox to mock: tests/test_glusterfs.py

* Remove check on db_exc.DBError

* Add specific docs build option to tox

* Imported Translations from Transifex

* Add a privileged user for OpenStack services

* Add support to PureISCSIDriver for Consistency Groups

* Expand the description of extra_capabilities

* Fix broken StorPool driver
- Adjust Requires according to requirements.txt and
test-requirements.txt
- Drop eternus-dx-volumedriver-1.1.0.diff . Included upstream.
- Generate cinder.conf.sample during build. Config was dropped upstream.
This also needs more BuildRequires to be able to generate the config.

Sat Dec 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev363.gce5f8a1:

* Updated from global requirements

* Imported Translations from Transifex

* Workflow documentation is now in infra-manual

* Remove the check_uptodate conf checks

* Remove lio_initiator_iqns

* Add ability to zfssa driver to create multiple initiator groups

Fri Dec 5 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev352.g0b74d6b:

* Bring cinder up-to-date with new oslo libraries

* Revert \"Fix Brocade FC SAN lookup MITM vulnerability\"

* Add cinder support for IBM FlashSystem

Thu Dec 4 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev346.g837ff0e:

* Use object.property instead of object.dump()[\'property\']

Wed Dec 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev344.g530c178:

* NetApp 7mode NFS driver doesn\'t honor netapp_vfiler option

* Volume type access extension

Wed Dec 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev340.g089fb2c:

* Fix rpc initialization of cinder-manager volume

* Fix 3PAR drivers attempt to locate existing host

* Remove driver compatibility in volume manager

* Don\'t use _execute directly in brick/iscsi

* Deal with tgt already exists errors

* Fix find_autodoc_modules.sh to support OSX

Tue Dec 2 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev329.g68c79f8:

* Raise exception if invalid IP is specified

* Fix check_ssh_injection in cinder/utils

* Implementing the use of _L’x’/i18n markers

* Scality SOFS: implement volume backup and restore

* GlusterFS: Lock on a per-volume basis

Sat Nov 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev319.gbcd1dce:

* CiscoFCSanLookupService passing command as string

Fri Nov 28 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev317.gb07748f:

* Adding volume driver for X-IO ISE

* Remove Python 2.6 backwards compatibility code

* PureISCSIDriver:Handle delete called on already deleted volume

Thu Nov 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev311.ga7664d8:

* Imported Translations from Transifex

* Get the \'consumer\' in a correct way for retyping with qos-specs

* Add limited retype support for rbd

* Add iSCSI Target objects as independent objects

Wed Nov 26 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev303.g1584fca:

* Remove Python 2.6 classifier

* Match mock.patch decorator with appropriate param

* Correct misspelled words

* Brick LVM: LV not found logging and error handling

* etc: replace NullHandler by Python one

* Don\'t use module importutils from oslo-incubator

* Removing locks from 3PAR FC and iSCSI drivers

* Update rally job files

* Fix calls to assert_called_once in unit tests

* Refactoring to allow addition of NetApp FibreChannel drivers

* Add ability to create volume from image by image name

* Fix exception message formatting

* VMware: Set target ESX host for backing VM clone

* Create \"image_conversion_dir\" before creating temporary file

* Imported Translations from Transifex

* Invalid GlusterFS share format error

* Remove Mock class monkey patching

Tue Nov 25 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev269.ge488d78:

* Convert the DateTime into ISO8601 format for Ceilometer

* Remove module timeutils

Mon Nov 24 13:00:00 2014 dmuellerAATTsuse.com
- Update to version cinder-2015.1.dev265.g24ce46b:

* NetApp NFS and iSCSI: move zapi client logic into modules

* Context cleanup

* ProphetStor with pool aware cinder scheduler

* Updated from global requirements

* Imported Translations from Transifex

* Fix messages in EMC VMAX driver with no translation

* Fixup regressions in PureISCSIDriver log statements

* Implementing the use of _L’x’/i18n markers

* Remove module jsonutils

* Sync policy from oslo-incubator

* Don\'t use module excutils from oslo-incubator

* Sync latest versionutils from oslo-incubator

* Defining the variable \"tmp\" before try block

* PureISCSIDriver needs to disconnect hosts before deleting volumes

* context.elevated() should use copy.deepcopy()

* Added missing rules in policy.json

* Fix message translations for MSA common class

* Switch Cinder to use oslo.concurrency

* Use oslo.utils

* Remove code for deprecated extension path

* Imported Translations from Transifex

* Update prerequisite packages in development docs

* Change CHAP secret default length

* Capture exception when delete a volume detached

* Use urllib.urlencode instead of dict_to_query_str

Thu Nov 20 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev217.g1d77d79:

* Implementing the use of _L’x’/i18n markers

* Switch to oslo.serialization

* Fix typo in SolidFire xDBVersionMismatch label

* Fix a problem in creating consistency group in ProphetStor driver

* Updated from global requirements

* Disable Cgsnapshot APIs by default

* allow image_id for imageRef in create volume API v2

* Changing PureISCSIDriver to use % string formatting instead of .format

* Update cinder.conf.sample to fix max db conn retries

* Documentation Bug fix committed

* Add i18n _LX tags for relevant log levels in EQLX driver

* Remove cinder/compute/aggregate_states.py

* Remove deprecation warnings relating to api-paste

* Mock isfile in test_ssh_missing_hosts_key_file

* Mock cinder.wsgi.Server in TestWSGIService

* Fix wrapper to work with barbicanclient 3.0.1

* Adding support for \'source-id\' in 3PAR manage

* Amend unused variables to assist pylint testing

* IBM Storwize: Improve error message

* Handle DBConnectionError instead of Exception

Sat Nov 15 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev179.g2712b42:

* Bump Req timeout to 30 seconds in SolidFire Driver

* Implementing the use of _L’x’/i18n markers

* Scality driver:use self.configuration instead of CONF

* Explicitly close requests obj in SolidFire Driver

* Add volume attribute support to volume created using clone, snapshot

* Add automatic creation and deletion of Purity hosts for PureISCSIDriver

* Fix Brocade FC SAN lookup MITM vulnerability

* Implementing the use of _L’x’/i18n markers

Fri Nov 14 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev164.gbf0efda:

* Stop stacktracing on QuotaErrors

* Stop stacktracing on InvalidInput exceptions

Wed Nov 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev162.g3c52d06:

* Imported Translations from Transifex

* Updated from global requirements

* Retry remove iscsi target

* Activate pep8 check that _ is imported

Tue Nov 11 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev154.gf782b9c:

* Fix the LV NotFound situation for thin-type LVM

Thu Nov 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev153.g37e4a12:

* Remove test_barbican from keymgr tests

Wed Nov 5 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev152.g29cb45d:

* Implementing the use of _L’x’/i18n markers

* LIO: Fix UnboundLocalError in ensure_export

* Small typos

Tue Nov 4 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev146.g8c477b1:

* Disable python-barbicanclient 3.0.0 version

Sat Nov 1 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev145.g0ecf323:

* Cleanly override config in tests

Fri Oct 31 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev143.g5997c02:

* Brick LVM: Rename get_all_volumes, further optimize

* Fix NetApp AutoSupport Shortcomings

Thu Oct 30 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev139.gb7a463a:

* Fix wrong arg number for _fix_id_migration issue

Wed Oct 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev137.ga7b1648:

* Add debug output indicating provider_location

* Use look up service for auto zoning

* Fix for debugging c-vol in PyCharm

* Verify the full interface of the context object

* LioAdm: Delete initiator from targets on terminate_connection

* Brick LVM: Optimize get_volume

* TgtAdm: Don\'t change CHAP username/password on live migration

Mon Oct 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev123.g9a13288:

* CiscoFCSanLookupSerive uses extra argument in init

* Fix SolidFire inaccurate model on migrated vols

* Eventlet green threads not released back to pool

* Add ability to update migration info on backend

* Reserve 5 migrations for backports

* Imported Translations from Transifex

* NFS Security Enhancements: allows secure NFS environment setup

* Update volume-type\'s quota when extending volume

* Cinder api service doesn\'t handle SIGHUP properly

* Remove outdated _ as a builting from pylintrc

* ProphetStor driver consistency group support

* Turn on Flake-8 Complexity Checking

* Log a warning when getting lvs and vgs takes longer than 60 seconds

* Add client_socket_timeout option

* VMware: Fix initialization of datastore selector

* Improve Cinder API internal cache interface

Fri Oct 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev93.g25c370a:

* Fix unnecessary snap of glance image, with non-raw images

Thu Oct 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev91.g52600c8:

* IBM Storwize driver: Add local variable assignment to \"ctxt\"

* Updated from global requirements

* Multipath commands with error messages in stdout fail to parse

* NetApp fix to set non default server port in api

* Correct the message string

* Fix display name change during backup restore

Wed Oct 15 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev79.g83d7bd0:

* Fix LVM iSCSI driver tgtadm CHAP authentication

* Remove vol_type_id cast to str

Tue Oct 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev75.gc5962c9:

* Export cinder volumes only if the status is \'in-use\'

* Move SolidFire driver from httplib to requests

* check the configuration item glance_num_retries

* HP 3PAR: Don\'t ignore extra-specs snap_cpg when missing cpg

* 3PAR migrate without losing type settings

* 3PAR with pool-aware-cinder-scheduler

* SQL scripts should not manage transactions

Mon Oct 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev61.ge6f7790:

* Imported Translations from Transifex

* Fix exception handling on test_delete_nonexistent_volume

* check the configuration eqlx_cli_max_retries

* Remove deprecated use of gettextutils import _

* GlusterFS: Remove unneeded conf import

* NetApp fix for default host type in eseries

Sun Oct 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev50.gcad2ff3:

* Revert \"Relocate volume to compliant datastore\"

* gitignore /.
*

* Fixes docstring typos (Cinder)

* VMware: Bump driver version

* coraid: allow setting default repository

Sat Oct 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev41.g8904da0:

* Remove useless sslutils from openstack.common

* Eseries warn if multipath is not set for img xfer

Fri Oct 10 14:00:00 2014 dmuellerAATTsuse.com
- fix configuration defaults

Fri Oct 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev37.gcbb9337:

* Truncate fail_reason to column length

* Fix eqlx CLI output parsing on bad input

* Eqlx fix NoSuchOptError for volume_name_template on clone

* Make sure device support Direct before setting

* Fixed Typo from modfied to modified

Thu Oct 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev27.g7766ff9:

* Updated from global requirements

Wed Oct 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev26.g971bda0:

* Imported Translations from Transifex

* Sync latest processutils from oslo-incubator

Sat Oct 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev23.g393c2c5:

* Windows SMBFS: Handle volume_name in _qemu_img_info

* NetApp fix eseries unit test mock clean

Fri Oct 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev19.ge978cb0:

* Refuse invalid qcow2 backing files
to avoid host data leak to VM instance (bnc#899198, CVE-2014-3641)

* Clarify InvalidInput exception when the size is missing

* Handle eqlx SSH connection close on abort

* Deprecate / obsolete NetApp volume extra specs

* Fix race condition in ISCSIConnector _disconnect_volume_multipath_iscsi

* ZFSSA iSCSI driver cannot add multple initiators to a group

* ZFSSA iSCSI vol create fails with vol type option

Thu Oct 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev5.ge1e6364:
2014.2.rc1

* Fix parameter miss in test_snapshot_metadata test case

Wed Oct 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2015.1.dev167.gb8c8dc8:

* Open Kilo development

* Fix race condition in ISCSIConnector disconnect_volume

* Adds openSUSE support for developer documentation

* IBM Storwize driver: Retype the volume with correct empty QoS

* VMware: cinder-volume create_session fail at retry

Tue Sep 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev158.g4ff80f4:

* VMware:Unquote folder name for folder exists check

* Remove unused py33 tox env

Mon Sep 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev155.gbfd861a:

* Add required spaces in log messages

Mon Sep 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev153.g1a300bd:

* IBM Storwize:Failed to retype from non-type to replication enable

Sun Sep 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev151.g332ea11:

* Fixing format for log messages

* Update /etc/cinder/cinder.conf.sample for memcache

* VMware: Relocate volume to compliant datastore

* Failed to re-detach volume when volume detached

* NetApp fix for controller preferred path

* VMware: Add storage profile related unit tests

* VMware: Implement retype for VMDK driver

* VMware: Improve datastore selection logic

* Fix running unit tests with coverage

Fri Sep 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev135.gf33cc02:

* Fix unnecessary WSGI worker warning at API startup

Thu Sep 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev133.g3b10c3f:

* Imported Translations from Transifex

Wed Sep 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev131.gd8e8de7:

* Downgrade \'infinite\' and \'unknown\' capacity in weigher

* Add unit test to cinder cgsnapshot api

* DB migration 25->24 failed when dropping column

* Fix confusing exception message in NetApp iscsi driver

Tue Sep 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev123.ga194796:

* Remove XenAPI driver

* Fix ssh_host_key_file default in help and config.sample.conf

* Set socket options in correct way

Mon Sep 22 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev117.gdb2c817:

* Typo \"asscoiated\" should be \"associated\"

Sun Sep 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev115.g6643ce0:

* Allow scheduler pool information to be retrieved

* Timeout triggers failures running tempest for ZFSSA driver

Sat Sep 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev111.g6a7277d:

* Increase the 3PAR hostname length

* Revert iSCSI Target objects as independent objects

Sat Sep 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev107.gb35c97c:

* HP 3PAR drivers should not claim to have \'infinite\' space

* Add tests for consistency groups DB migration

* Verify requested size in volume.api create

* HP 3PAR: Allow retype when the old snapshot CPG (3PAR pool) is None

Fri Sep 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev99.g43d39f0:

* Updated from global requirements

* Remove executable bits on various files

* Fix a problem with \'volume list\' when \'all_tenants=0\'

* Updated from global requirements

* Stop using intersphinx

* Some tcp configuration paramters are ignored

Thu Sep 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev88.g1fcf023:

* Check replication status failed for non-replication

* Sync latest strutils from oslo-incubator for mask_password fix
(bnc#899190 CVE-2014-7230 CVE-2014-7231)

* Getting iscsi_ip_address from cinder.conf

* Handle config file with newlines and whitespaces

* Volume types need to be specified when creating CG

* Use right body for test_create_missing_specs_name

Wed Sep 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev76.g4b2600f:

* IBMNAS: Remove call to set r/w permissions to all

* HP 3PAR configurable ssh-host-key-policy

* Avoid using the disk cache on volume initialisation

Tue Sep 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev71.g58eda5d:

* Add reset-state function for backups

* Destroy Datera export target after detach

* Don\'t clear _mounted_shares list in remoteFS while updating

* Fix help for running specified unit tests

* VMware: Remove redundant extend disk API call

Sun Sep 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev61.g52df682:

* Netapp drivers support for pool-aware scheduling

* coraid: fix snapshot deletion

* Add test case for volume_types.py

* EMC VNX Direct Driver Consistency Group support

* Update oslo.config and oslo.messaging requirements

* Fixes Windows Volume Driver upload volume fails

* Log an error on nfs mount failure

* Sync service.py and its dependencies to Cinder

* Delete consistency group failed

* Fixing leaking sessions in 3PAR on attach/detach

* Add filter to volume transfer REST api

* Unit test for restore with different hosts

* VMware: Implement backup/restore for VMDK driver

* Adds CA cert file path option for glance connections

* fix a small typo in development.environment.rst

Sat Sep 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev31.geb01ccb:

* Block sqlalchemy-migrate 0.9.2

Thu Sep 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev30.g69b4cfd:

* Add Windows SMB Volume Driver

* Set default pool value to system in gpfs driver

* Fixes Cinder fails to upload volume to vhd image

* Fixed Typo - from hypens to hyphens

Wed Sep 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev22.g5d2cc2f:

* Netapp: fix multiple copies of cinder-volume

* Add SMB Volume Driver

* Fix possible race condition for accept transfer

* Imported Translations from Transifex

* Mock glance client object in version unit tests

* remove object in wsgi LOG.info

* Deprecate the V1 API

Fri Sep 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev10.g2664da2:
2014.2.b3

* During a restore send the restore request to the right host

* Add Datera driver for Cinder

* warn against sorting requirements

* Update the HP 3PAR default persona

* Add Fujitsu ETERNUS DX support

* Make ssh-host-key-policy configurable

Thu Sep 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev257.ge412605:

* Fixed typo from \'the the\' to \'the\'

* Support Volume Backup Quota

Tue Sep 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev254.gc4bddaa:

* Volume Replication implementation for IBM Storwize/SVC

Tue Sep 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev252.g6b62908:

* Pool-aware Scheduler Support

* Add Cisco FC Zoning plugin to the FC ZoneManager

* Update oslo policy and its dependencies

Mon Sep 1 14:00:00 2014 tbechtoldAATTsuse.com
- Update to version cinder-2014.2.dev246.ge3f0374:

* Add QoS support to IBM Storwize driver

* Driver for Fusion-io ioControl Hybrid array

* Typo

* Ignore pylint error \'hashlib\' has no shaxxx member

* Introduce Hitachi storage volume driver

* XtremIO cinder iSCSI & FC volume drivers for Juno

* Consistency Groups

* Add retype method to xiv/ds8k driver interface

* Fixing 3PAR excessive FC port usage

* Sync latest strutils from oslo-incubator

* VMware: Disable suds caching

* Pass an empty context to the notifier

* VMware: Handle exceptions raised by image update

* Have task/flow logging go to a separate log file
- Refresh eternus-dx-volumedriver-1.1.0.diff

Fri Aug 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev219.g5735557:

* Fixes terminate_connection live migration issue

Thu Aug 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev217.g2bd9a8e:

* Create RemoteFSSnapDriver class

Thu Aug 28 14:00:00 2014 dmuellerAATTsuse.com
- add eternus-dx-volumedriver-1.1.0.diff (bnc#894055)

Thu Aug 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev215.g5fb037a:

* Sync latest processutils from oslo-incubator

* Add Oracle ZFS Storage Appliance ISCSI Driver

* GlusterFS: Use image_utils for tempfile creation

Wed Aug 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev210.g296a32c:

* Mock processutils.execute properly in test_ibmnas

* Adds volume replication methods to xiv/ds8k driver interface

Tue Aug 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev206.g0ad7847:

* EMC VMAX Driver Juno Update

* Allow backup-to-swift to take swift URL from service catalogue

Mon Aug 25 14:00:00 2014 bwiedemannAATTsuse.com
- use %_rundir if available, otherwise /var/run

Mon Aug 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev202.g8f28981:

* Add support in Cinder for volume replication - driver approach

* Extending IBMNAS driver to support NFS based GPFS storage system

Sun Aug 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev198.g853c90d:

* Fix duplicate teardown to allow tox upgrade

* Integrate OSprofiler and Cinder

Fri Aug 22 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev195.g20f5102:

* Revert test_rootwrap_filter to avoid python2.6 test failure

* Fix variable name in api/v/snapshot.py

* Honor volume:get policy

* Modify error code compatible with Mac OS

Thu Aug 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev187.g058fcf6:

* Cache snapshots in request for extension

* Remove redundant temporary_chown from IetAdm

* Ignore No value passed for parameter \'dml\' message

Wed Aug 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev181.gc8941ec:

* Failed to initialize connection

* Mock out image source file in image_utils tests

* Provide a quick way to run flake8

* Adds barbican keymgr wrapper

* Imported Translations from Transifex

* HP 3PAR manage_existing with volume-type support

* Rewrite ionice command filter using ChainingRegExpFilter

* Fix exception handling in PureISCSIDriver

* Prevent tenant viewing volumes owed by another

Tue Aug 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev163.g308b746:

* Fix LOG string formatting in image_utils

* Change the froce delete volume flage to True

Mon Aug 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev159.ge1126d4:

* Catch vol not found in SolidFire transfer

* Add iSCSI Target objects as independent objects

* VMware: Update default task_poll_interval value

* fix atom link in XML Version API

Mon Aug 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev151.g1b53a70:

* Put result in quotes

* Catch DBDuplicateEntry instead of IntegrityError

Sun Aug 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev147.g1343775:

* Update ref used for notifications

* Use abstract class for the backup driver interface

* Ignore HTTP_PROXY during test requests

* Fixes wrong usage of mock.assert_not_called()

* Implement import/export for SolidFire Driver

Fri Aug 15 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev137.g4b973e9:

* Enable import group hacking rule

* Actually encode the SolidFire json dump result

* Sync latest oslo-incubator log for debug fixes

* Enable F402 checks and fix violations

* VMware: Check snapshot and rename backing

* Fix unit test test_import_record_with_verify

Thu Aug 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev125.gc4b5d13:

* Fix bad indentation in netapp and san.hp volume drivers

* Issue one SQL statement per execute() call

* Add timer info for copy operations

* Make manage.py usable

Wed Aug 13 14:00:00 2014 tbechtoldAATTsuse.com
- Update to version cinder-2014.2.dev118.g03884b3:

* Add ProphetStor DPL Storage server volume driver for Cinder

* Enable H104, F841 hacking rule and fix violations

* Enable Swift backup driver for auth 2.0

* Updated HACKING.rst so that it is accurate

* Update help strings

* Add hacking check for use of LOG.audit

* Imported Translations from Transifex

* Use oslo.i18n

* Add CHAP support for 3PAR ISCSI

* EMC: Fix minor issue in VNX driver and unit tests

* Do not translate debug messages

* Fixing LeftHand live migration error

* Improve regex for _ import hacking check

* General cleanup of unused objects

* RPC client lazy initialization

* Fix snapshot id for snapshot_destroy

* Use auth_token from keystonemiddleware

* Fix error log level in restore-backup routine

* Add retry_on_deadlock to db update methods

* Change the exception type for Storwize/SVC driver

* VMware: Volume from non-streamOptimized image

* Enable checks for E711, E712 and E713

* Add note that some checks are disabled on purpose

* VMware:Disk type conversion during clone backing

* VMware:Support for attaching disk to backing

* Change 3PAR delete message when volume is busy

* Fixes migrate_volume_completion

* EMC VNX Direct Driver Update for Juno

* Storwize/SVC can not get the right host

* Update ref used for notifications
- Add python-oslo.i18n to build requirements.

Mon Aug 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev55.gb28ee39:

* Move generate_password into volume utils

* Move SSHPool into ssh_utils.py

* Add return of updated object on update from DB

* Avoid OSError in get_blkdev_major_minor with network filesystems

Sun Aug 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev47.g7a97f5c:

* Change logging level AUDIT to INFO

* Fix solidfire accept_transfer

* fixing the iSER transport protocol when using LVMISERDriver

Sat Aug 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev41.gb776fa4:

* Further cleanup of reservations index

Thu Jul 31 14:00:00 2014 tbechtoldAATTsuse.com
- Update to version cinder-2014.2.dev39.gd189ce4:

* Change corrupted spelling mistakes

* Skip incompatible test on OSX

* Fix glance metadata SQL query performance

* Remove cinder-rpc-zmq-receiver
- Don\'t install cinder-rpc-zmq-receiver (removed upstream)

Wed Jul 30 14:00:00 2014 vuntzAATTsuse.com
- Make openstack-cinder-volume require open-iscsi, as iscsiadm is
required for all the iSCSI backends.

Tue Jul 29 14:00:00 2014 dmuellerAATTsuse.com
- Update to version cinder-2014.2.dev31.g51af7e4:

* Add hacking check for vim headers

* Get updated model info on volume transfer

* Sync log from oslo-incubator for isEnabledFor fix

* Modify the index migration slightly for backport

* Remove cinder-clear-rabbit-queues

* Remove reattach function in cinder-manage

* Set python hash seed to 0 in tox.ini

* HP 3PAR retype implementation

* Add index for reservations on (deleted, expire)

* Remove Hyper-V dependency in the Windows Cinder Volume Driver

* Fix no handlers could be found issue

* Add storageHost content to volume messages

* VMware:Support for create disk and disk descriptor

* Adds storwize_svc_npiv_compatibility_mode flag to Storwize/SVC driver

Sat Jul 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev6.g4d56b91:

* Add index for reservations on (deleted, expire

Fri Jul 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev5.g2f09c30:

* Add hacking check for explicit import of _

* Make manage/unmanage admin only
2014.2.b2

* Add hacking test

Thu Jul 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev235.g078f3ea:

* Implements new \'bootable\' option for manage existing volume

* Fixes Cinder volume upload to image on windows

* Add explicit import of _ to hp_3par_fc and iscsi

* Add cinder volume driver support for Nimble Storage

Wed Jul 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev227.g7b657ca:

* Add additional explicit imports of _ where needed

* Fix failure of source volume deletion in migrate_volume_completion

* Use immutable default values for args

* Configure write cache option of tgtd iscsi driver

Tue Jul 22 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev219.g7975b46:

* Switch to use oslo.db

Sun Jul 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev218.g2385220:

* Remove hard coded reference from gettextutils.py

* Fix performance issues with brocade zone driver

* Don\'t leave snapshots on the floor

* Add some log info for NoValidHost

* XIV volume manage/unmanage support

Fri Jul 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev209.gce86dba:

* Enable lazy translation for Cinder

* Explicitly import _() in Cinder code

Wed Jul 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev207.g343827a:

* Update cinder generate_sample script

* Add affinity/anti-affinity filters

* Mock out time.sleep in storwize unit tests

* Fix the section name in CONTRIBUTING.rst

* Cinder-api service throws error on SIGHUP signal

* Remove definition of Python Source Code Encodings

* Sync gettextutils.py from oslo-incubator

* Ensure FC ZoneManager is called

Mon Jul 14 14:00:00 2014 thomasbechtoldAATTjpberlin.de
- Fix import error for Fujitsu Volume Driver

Sun Jul 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev192.gc15d264:

* Clean up base Volume Driver

Sat Jul 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev190.g400b203:

* Correct misspelled word

Fri Jul 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev188.g517d80a:

* Fixes EqualLogic volume live migration

* Fix begin_detach logic

Fri Jul 11 14:00:00 2014 dmuellerAATTsuse.com
- fix up install of eternus driver

Fri Jul 11 14:00:00 2014 tboergerAATTsuse.com
- Added 0001-Integrated-fujitsu-eternus-dx-volume.patch
In order to integrate Fujitsu ETERNUS DX volume drivers
i have integrated this patch

Thu Jul 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev184.gf0ba1c6:

* Fixed some typos in the cinder codebase

* Use PyCrypto to generate randomness passwords

* Remove $sqlite_db from default database connection

* Sync processutils and log from oslo

* volume_image_metadata missing from volume list

Wed Jul 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev174.gc72e867:

* Updated from global requirements

* Remove cinder.context warning logging

* Enable E121,E122,E123,E126,E128 hacking rules

* Use (# of CPUs) osapi_volume_workers by default

* Only warn about deprecation warnings once

* Fix unsaved exception in backup/drivers

Tue Jul 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev162.g9bd7ca7:

* Enhance docstring for iscsi_helper

* sync periodic_task fix from incubator

* Ceph rbd volume manage/unmanage support

* Replace tearDown with addCleanup - Part 3

* Restore osapi_volume_workers config option

Mon Jul 7 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev152.g776c94a:

* Slow down Storwize driver initialization

* Imported Translations from Transifex

Sun Jul 6 14:00:00 2014 dmuellerAATTsuse.com
- default to thin provisioning in the lvm backend

Sat Jul 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev149.ga2f0c11:

* Updated from global requirements

Fri Jul 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev148.g459f7aa:

* Imported Translations from Transifex

* Correct lvm_mirrors help message

* Fix host option isn\'t set when using multiple backend

* Fix retyping attached volumes requiring migration

Thu Jul 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev141.g27536de:

* Support Volume Num Weighter

* Fix docstring for snapshots API

* Remove rootwrap module

Wed Jul 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev135.g80897a3:

* Add optional_args to fix Volume Import failure

* 3PAR Only remove FC Zone on last volume detach

* Ensure rbd connect exception is properly caught

Tue Jul 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev129.g0c649f2:

* Add cinder-manage cmd to update host column

* Don\'t use ModelBase.save() inside of transaction

* Use a task subclass instead of a functor + task wrapper

Mon Jun 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev123.g72e38f7:

* Sync processutils from oslo with deps

* Enable hacking rule E111,E112,E113

* Bump minimum hacking version to 0.9.2

* Fixes cinder volume from snapshot on Windows

* Fixes cinder volume create on Windows Server 2012 R2

* Adding filter options to backup list

Fri Jun 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev111.g350334d:

* Synced jsonutils from oslo-incubator

* Fix dropped exception for create_export in vol manager

* 3PAR volume manage/unmanage support

* Add cgroups related commands to rootwrap filters

Fri Jun 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev103.g67e32ac:

* Misuse of i18n log translation to output error message

* Fix BrcdFCSANlookupService to iterate multiple switches

Thu Jun 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev99.ge9ff57c:

* Add keyword argument missing at some exc.HTTPError subclass

Wed Jun 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev97.gd63f4be:

* GlusterFS: Handle deletion of snapshot with no backing file

* Fixed data copy issue of volume/driver.py

* Minor cleanups in test_volume

* I/O rate limit for volume copy with qemu-img convert

* I/O rate limit for volume copy with dd

Tue Jun 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev87.g9cc1422:

* Make rbd driver string encoding checks consistent

* Remove check_volume_az_zone functor and associated passing

* Update _resize_volume_file() to support appropriate permissions

* test_storwize_vdisk_copy_ops fails if green thread context switch

* VMware:Fix params for copy-image-to-volume

* VMware: Optional create backing parameters

* Fixes cinder volume from image on Windows

* Use oslo-incubator module units

* Attach log listeners to other engines

* GlusterFS: Various unit test improvements

* vmware: Force chunked transfer for upload-to-image

* GlusterFS tests: Mock out compute, don\'t load novaclient

* glusterfs: Honor mount options when restarting cinder service

* vmware:Ignore inaccessible/inMaintenance datastore

Fri Jun 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev60.g581d8ad:

* Remove global conf settings from iscsi helper

* Add genconfig tox job for sample config file generation

* Fix nfs_shares config file parsing of spaces

* Sync the latest common db code from oslo

* Fix order dependency of admin metadata

Thu Jun 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev51.g6896f5f:

* Handle the case where az is disabled/removed

* Add task/flow listener support around the volume api flow

* Fix log capturing fixture

Wed Jun 18 14:00:00 2014 cloud-develAATTsuse.de
- Rebased patches:
+ 0001-Retry-lvremove-with-ignore_suspended_devices.patch dropped (merged upstream)

Wed Jun 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev45.g6f7d92e:

* Updated from global requirements

* debug level logs should not be translated

* Implement extend volume in NFS driver

* Fixes an issue with \'dd\' bug from Illumos repo

* Retry lvremove with ignore_suspended_devices

* vmware: Fixes VMDK volume incompatibility issue

* Remove unused oslo module and adjust opentstack-common.conf

* Add strip size support to rbd driver

* Remove check_{attach,detach} from volumes API

* Sync periodic_task from oslo-incubator

* Add XML deserializer for qos_manage delete_keys API

Mon Jun 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev23.g2355c79:

* Made provision for providing optional arguments

* Removes unecessary call to rbd.Image

* LIO: Don\'t add ACL for local initiator name

* Use oslo network utils function to set tcp_keepalive

Sat Jun 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev16.g72f18d9:

* Allow reset-state on attach and migration fields

* Implements HDS-Cinder HNAS Drivers

* Fix Brocade FC driver\'s use of the fc_fabric_names

* Limit formatting routes when adding resources

Fri Jun 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev8.g7dba6ac:

* Remove second get call to list/show volumes

* CinderException args to strings when exceptions

Fri Jun 13 14:00:00 2014 dmuellerAATTsuse.com
- add 0001-Retry-lvremove-with-ignore_suspended_devices.patch

Thu Jun 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev4.g863c295:
2014.2.b1

* Copy custom properties to image from volume

* hp_lefthand_rest_proxy no handler for logger during tests

Wed Jun 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev199.g4759b83:

* Remove Quota Exception Stack Traces from Cinder Logs

* 3PAR volume detach with host in a host set

* Handle volumes no longer existing in resume delete

Tue Jun 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev193.g7e57a36:

* Make begin_detaching fail if volume not \"in-use\"

* NetApp NFS: Do not reference dst_img_local before assignment

Mon Jun 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev189.g37ef512:

* Ensure flushing of IO prior to removing FC device

* Fixed the comment spelling error - voumes to volumes

Sun Jun 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev185.g3156982:

* Delete image on upload-to-image failure

Thu Jun 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev184.g6ff7d03:

* Use os.urandom in volume transfer

* Update cinder.conf

* Fix a message format error in migration cleanup

* Add support for z/VM driver

* NetApp fix eseries concurrent vol map failure

* Add exception handling for copy_volume_to_image()

Fri May 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev173.gaa9e6dc:

* Ensure metadata is saved before updating volume status

* Use error instead of warning to log mount exc

Thu May 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev169.g463467b:

* Fix ISER scan retry option

* Only create volume with an active image

* Allow host config to be overriden in backend

Wed May 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev163.g7131c9e:

* Updated from global requirements

* vmware: Fix problems with VIM API retry logic

Sat May 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev159.g6168d36:

* Updated from global requirements

* Remove create_from
* functor jump table

* Set volume usage audit period to not NoneType

* Add mailmap entry

Fri May 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev151.gbc6cd9a:

* Remove all mostly untranslated PO files

* Add rally job

Wed May 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev147.gfab7150:

* SSHPool in utils should allow customized host key missing policy

Tue May 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev145.g0e3b4ce:

* Check whether O_DIRECT is supported to iflag and oflag separately

* NetApp fix attach fail for already mapped volume

Mon May 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev142.gc8446dc:

* BrcdFCSanLookupService should allow customize host key and policy

* eliminate the need for hplefthandclient in tests

* Fix retyping volume that has volume type None

Sun May 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev137.g7599b81:

* Imported Translations from Transifex

* Fix broken version responses

* Specify lld in tgt config backends

Sat May 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev131.gd1ef091:

* Fix solaris_execute in SolarisISCSIDriver

* Added unit test cases for _is_share_eligible in NFS driver

Wed May 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev127.gb75d26f:

* Convert SolidFire Capacity response to GiB

Tue May 13 14:00:00 2014 dmuellerAATTsuse.com
- remove amqp/amqplib dependency

Sun May 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev126.g432720e:

* eliminate the need for hp3parclient in tests

Sat May 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev124.g0e82bde:

* Remove explicit dependency on amqplib

Fri May 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev122.gf0cf3d2:

* Fix for solidfire driver to use reserved_percentage

* Ensure that lun_id is an int

* Add set-bootable command

Thu May 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev117.g09bc57c:

* Add missing methods to FakeISCSIDriver

* Fix wrong exception reference

Wed May 7 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev113.gb7e126e:

* Implement validate_connector in FibreChannelDriver

Tue May 6 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev111.ge524456:

* Properly initialize rpc in cinder-volume-usage-audit

* Fixes an issue with 3PAR attach

Mon May 5 14:00:00 2014 mjuraAATTsuse.com
- Change dependency on python-amqp instead of python-amqplib

Sat May 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev109.gd756766:

* Replace tearDown with addCleanup - Part 2

Thu May 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev107.g07f231c:

* Add disabled kwarg to service_get_all_by_topic

Wed Apr 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev105.gd630d0b:

* Fix double \"the\" in Cinder quota warning

* Fixed 3PAR driver issue finding correct vlun

* Improve consistency of help strings

* Replace tearDown with addCleanup - Part 5

Tue Apr 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev97.ga221a30:

* Storwize/SVC driver detach volume failed

Sat Apr 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev96.g4a392e6:

* Remove unused volume instance_uuid methods

* Cinder list does not filter admin metadata

* Replace tearDown with addCleanup - Part 4

Fri Apr 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev90.gee434fb:

* Fix handling multiple WWPNs on preferred FC node

* vmware: Remove deprecation warning from VC driver

Thu Apr 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev86.g7597d79:

* Keep volume available if retype fails due to quota

* Fix bad indentation in tests

* Fallback to None on missing Glance image attrs

* Remove old driver mappings from Havana

Wed Apr 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev78.ge63b8af:

* Remove unused 3PAR driver method

* Remove unused reservation methods from db.api

* Update Cinder dev doc

* Update tests to use CONF.set_override

Fri Apr 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev71.gfed5843:

* Re-raise exceptions in upload-to-image

* Add exception catch if Storwize/SVC driver failed when retyping

* Correct metadata ordering issue in tests

* Fixes HostTestCase failures due to slow test run

Thu Apr 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev63.gd943baf:

* Adjust sample config for keystoneclient 0.8.0 release

* Create volume fail when image id is \"\"

Wed Apr 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev60.gd7d2599:

* Use cached db object in volume_mig_status ext

* Enable flake8 H303,H304 checking

* Inform about instance_uuid in volume usage notification

* Fixes HP LeftHand driver with Paramiko 1.13.0

* Disable oslo.messaging debug logs

Mon Apr 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev51.g7cd6d18:

* Storwize/SVC driver crashes when check volume copy status

* Switch over to FixedIntervalLoopingCall

* Fixes cinder error state volume delete on Windows

* Force detach should only be an admin api

Fri Apr 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev43.g04c0579:

* driver.create/remove_export() require elevated context

* Check for silent failure of tgtadm remove

* GlusterFS: Delete active snapshot file on volume delete

Fri Apr 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev37.gd196d54:

* Updated from global requirements

* GET details REST API next link missing \'details\'

Thu Apr 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev33.gfce0fcb:

* Log initialize_connection error before remove_export

Wed Apr 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev31.g1d1a9b3:

* ceph backup driver: improve log messages

Tue Apr 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev29.gf50c884:

* Check that all po/pot files are valid

Mon Apr 7 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev27.gf93a752:

* Enable flake8 F841 checking

Sat Apr 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev25.gdffae65:

* Append nas_opts to IBMNAS_NFSDriver configuration

Fri Apr 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev23.ged94a47:

* Change iogrp property when retyping for Storwize/SVC

* Allow deprecated volume update keys in v2

* _translate_from_glance() can cause an unnecessary HTTP request

* Adds ionice command permutations to rootwrap filters

* GlusterFS: Delete volume-.info file when volume is deleted

* Fixes cinder volume delete on Windows

Wed Apr 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev11.gc72cc4b:

* Fix Jenkins translation jobs

Sun Mar 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev10.g6b3d177:

* Imported Translations from Transifex

* Updated from global requirements

* Fixes cinder volume attach on Windows

Sat Mar 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev4.g55272d4:
2014.1.rc1

* Import request_id middleware bug fix from oslo

Fri Mar 28 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.2.dev135.g994bd9e:

* Open Juno development

* Imported Translations from Transifex

* Changes to correct name of missing NetApp license

* NetApp cmode nfs: Fix QOS extra spec

* NetApp cmode iscsi: Fix QOS extra spec

* Fixes a problem in attach volume in EMC driver

* Update config generator from OSLO

* Pass the mirrorlog option as two arguments

* vmware: Use SessionIsActive to find stale session

Thu Mar 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev119.g532e995:

* Netapp iscsi: allow snapshots with unspecified block range

* vmware: Remove pbm_default_policy config option

Wed Mar 26 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev115.gcaff15a:

* Serialize the notification payload

* Adds xiv_chap to xiv/ds8k driver configuration

* Can\'t force-create snapshot by an non-exist error volume

Tue Mar 25 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev110.gb584460:

* Updated from global requirements

Sat Mar 22 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev109.geb6bae9:

* init_host should be called before RPC consumer is created

* Allow NetApp iSCSI driver to sub-clone large volumes

Fri Mar 21 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev105.ge145ef7:

* Add RequestContextSerializer for rpc notifications

* Simplify test force delete snapshot unit test

Wed Mar 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev102.gb78a10c:

* resolve KeyError for IBM Storwize/SVC driver

* Remove unused method from NetApp iscsi driver

Tue Mar 18 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev98.g834f776:

* VMware: Implement vmdk extend_volume

* Use the error_out_volume from flow common instead

Mon Mar 17 13:00:00 2014 rhaferAATTsuse.com
- switch over to non-openstack-prefix\'ed users

Mon Mar 17 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev94.gd1b95a6:

* Use six.moves.urllib.parse instead of urlparse

* Don\'t send untextified exc to webob

* GPFS unit tests: increased coverage, uses mock

* Add snapshot related data to limits api

Sun Mar 16 13:00:00 2014 cloud-develAATTsuse.de
- Rebased patches:
+ 0001-Switch-over-to-oslosphinx.patch dropped (merged upstream)
+ 0001-Switch-over-to-oslosphinx.patch dropped (merged upstream)

Sun Mar 16 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev86.ga9218b7:

* Fix create_export/remove_export in driver.py

* Imported Translations from Transifex

* Updated from global requirements

* Switch over to oslosphinx

* NetApp api fix structure conversion methods

Sat Mar 15 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev77.gb30a54c:

* Ensure name is utf-8 when deleting rbd vol or snap

* Add missing config values for vmwware_vmdk test

* get volumes with limit and filters does not work

Fri Mar 14 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev71.g9046e6e:

* Revert \"Re-enable lazy translation\"

* Sync latest Oslo code for imageutils

* Imported Translations from Transifex

* Use debug level logging during unit tests

* Sync log.py from oslo-incubator

* Fixed some FCZM unit tests hacking issues

* cinder-rtstool imports a not existing module

* Fixes cinder-volume service startup on Windows

* Add libffi-dev to list of packages to install in dev env

* Fix exception message of CoraidESMConfigureError

* vmware: Mark VMware ESX vmdk driver as deprecated

* Fixes ssh-injection error while using chap authentication

* Generate config samples for oslo.messaging

* Add conversion types in some strings

Thu Mar 13 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev47.g2869d016:

* Fixed nova VM live migration issue with 3PAR

* Adding domain to context

* Fix missing package dependency for requests

* Fixes ssh-injection error while using chap authentication

* Generate config samples for oslo.messaging

Wed Mar 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev42.ga68d558:

* Fixes ssh-injection error while using chap authentication

* Generate config samples for oslo.messaging

* VMware: Take the volume size from the user input

Tue Mar 11 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev37.g7c2d6fe:

* Port to oslo.messaging

* Updated from global requirements

* 3PAR: Support extend volume based on snapshot

* Convert cinder utils tests to use mock

Mon Mar 10 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev29.g174be82:

* get volumes API does not handle limit=0

* EMC SMI-S delete snapshot unit test takes too long

* Fixed spelling error - accomodate to accommodate

* Clean Up EMC VNX Direct Driver in Cinder

* gpfs driver: fix logging problems

* Include next link when default limit is reached

* Re-enable lazy translation

* Sync latest Oslo config code for i18n

* Fix HP LeftHand Performance issue with AO
2014.1.b3

* vmware: PBM wsdl file configuration

* vmware: default global pbm policy configuration

* vmware: check datastore availability during create

* vmware: Storage policy based volume placement

* Sync log.py from oslo

Fri Mar 7 13:00:00 2014 speilickeAATTsuse.com
- Remove python-coverage test requirement

Thu Mar 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev361.gf888e41:

* NetApp implementation for copy offload in clustered nfs driver

Thu Mar 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev360.g586b284:

* Remove str() from LOG.
* and exceptions

* Storwize volume manage/unmanage support

* Volume manage/unmanage support

* Add user defined extra capabilities

* Fix HP LeftHand migration with snapshots

* Add EMC VNX Direct Driver in Cinder

* Check if snapshot is deleted cleanly

* GlusterFS: Set permissions on qcow2 snapshot files

* Quota delete operation in cinder

* NetApp eseries iscsi driver implementation

Wed Mar 5 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev340.gee371df:

* remove _check_container_exists from Swift backup driver

* Add initiator_target_map for IBM Storwize/SVC

* Typo corrections for test files in cinder

* gpfs volume driver backup file access fixes

* Add versioning output for the FC Zone Manager

* Remove unused methods

Tue Mar 4 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev328.g283af11:

* Updated from global requirements

* Fix docstring ordering

Mon Mar 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev324.g34f4b56:

* Add initiator target map in EMC SMI-S FC driver

* Replace httplib.HTTPSConnection in unittests

* Remove rabbit_notifier (Sync notifier with oslo d6e1ba7)

Mon Mar 3 13:00:00 2014 bwiedemannAATTsuse.com
- Update to version cinder-2014.1.dev318.g55ca367:

* Restrict rootwrap find filter for IBM NAS and GPFS

* change time.sleep to use loopingcall

* Change RBD delete failure log level to warn

* Updated from global requirements

* Update Oslo wiki link in README

* Segment LUN clones in NetApp iSCSI

* test_volume unittest fails if ran only this module

* Deactivate LV before removing
- Drop 0001-Deactivate-LV-before-removing.patch

* VMware: changing volumeops tests from mox to mock

Sun Mar 2 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev301.g6c346e8:

* Give a way to save why a service has been disabled

Sun Mar 2 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev299.ge43678f:

* Make EMC SMI-S driver unit tests faster

* Remove unused variable

Sat Mar 1 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev296.g6b15c40:

* Fix volume stats with multiple LeftHand clusters

* Export and import backup service metadata

* Don\'t clear host_state_map when scheduling

* Add volume metadata backup suport to swift driver

* Add optional ionice to volume clearing process

* Restrict rootwrap find filter for NetAppNFS driver

* GlusterFS: Increase snapshot delete job timeout to two hours

* updating testing readme with more current information

* Python 3: replace \"im_self\" by \"__self__\"

* Change warning message in NetApp driver for vsadmin creds

* TSM backup driver changes to support file backup

Thu Feb 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev274.g41ddaba:

* Update FibreChannel Zone Manager config

* 3PAR: Fix extend volume GiB to MiB

* Fix silly error in comment

* 3PAR: Create volume from snapshot with larger size

* Fix test_delete_should_not_.. to assert something

* Use len instead of for-loop to get the end index

Wed Feb 26 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev262.gbcbca12:

* Fix free_capacity reporting in SolidFire driver

* Replace assertEqual(None,
*) with assertIsNone in tests

* Replace tearDown with addCleanup

* Use six.StringIO instead of StringIO.StringIO

* Implement retype in IBM GPFS Driver and refactor

* 3PAR: Delete missing snapshot stuck in error_del

* Added 3par initiator target map for FCZM

* Fix race in test_delete_backup

* Storwize/SVC: Change volume copy task to async

* Fix invalid facilities documented in rootwrap.conf

* Removes use of timeutils.set_time_override

* Brick support for pNFS

Tue Feb 25 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev239.gf2137b3:

* Driver for IBM SONAS and Storwize V7000 Unified

* Fix webob.exc.HTTPForbidden parameter miss

* Fix FC connection handling in the storwize driver

* Add support for FC zone lifecycle management

* 3PAR: Backend assisted volume migrate

* Add x-openstack-request-id to cinder responses

* Sync oslo imageutils, strutils to cinder

* Add encrypted flag to volumes

* Nexenta iSCSI driver: fixed volume_migration

* Change default policy for volume_extension:volume_tenant_attribute

Mon Feb 24 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev219.gf028c8a:

* Remove old driver mapping deprecation

Sun Feb 23 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev217.gc2807f0:

* Add HP MSA Fiber Channel driver

* Use six.moves cStringIO instead of cStringIO

Sat Feb 22 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev213.gf3df7ef:

* Add support for qos_specs feature to 3PAR drivers

* Update 3PAR drivers to pass cert test

Fri Feb 21 13:00:00 2014 dmuellerAATTsuse.com
- only run migrations on api service

Fri Feb 21 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev209.g4d4b5f7:

* Ensure return for db api functions

* HP LeftHand Backend assisted volume migrate

* Remove unused function

* IBM XIV and DS8000 Driver reorganizing (IBM dir)

* Update gpfs driver volume creation process

Thu Feb 20 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev199.g7f7997d:

* Ensures NetApp iSCSI driver correctly compares int values for size

* Sync request_id, request_utils for cinder

* GPFS: Implement volume backup and restore

* Implement retype in HP LeftHand driver

Wed Feb 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev192.ge96f3b5:

* Add support for backing up volume metadata

Sun Feb 16 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev190.g37eb101:

* Imported Translations from Transifex

* Replace assertEqual(None,
*) with assertIsNone in tests

* Cast the quota set values to integer before checking their validity

* Remove dependent module py3kcompat

* Add EMC SMI-S FC Driver in Cinder

* Fix wrong example of \"nova_endpoint_template\"

* Remove unused exception

* Add searchDepth when getClusterInfo called

* Fix cinder-backup volume restore with ceph driver

* lvm: unhandled exception when migrating volume

Fri Feb 14 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev170.gae5ae50:

* Rename Openstack to OpenStack

* Changes to cast variable as integer as XML API fails

* Ceph backup driver tidyup

* Move create_, remove_ and ensure_export from drivers

* GlusterFS: Fix create/restore backup

* Allow operators to customize max header size

* Add update support to volume type encryption

Thu Feb 13 13:00:00 2014 dmuellerAATTsuse.com
- added patches:

* 0001-Deactivate-LV-before-removing.patch

Thu Feb 13 13:00:00 2014 dmuellerAATTsuse.com
- add python-hplefthandclient

Thu Feb 13 13:00:00 2014 dmuellerAATTsuse.com
- added patches:

* 0001-Switch-over-to-oslosphinx.patch

Thu Feb 13 13:00:00 2014 dmuellerAATTsuse.com
- remove hacking dep

Thu Feb 13 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev156.g23b7700:

* Check type argument on create from source and snap

* Removed unused context in _extend_snapshot method

* Dont set error_extending status on API extend call

* Fix LVM migrate_volume tests

* Add notifier events to cinder volume rename, reset-state

Wed Feb 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version cinder-2014.1.dev146.g6b431eb:

* Storwize/SVC: Check wwpn not None

* New HP LeftHand array iSCSI driver

* Remove tox locale overrides

Tue Feb 11 13:00:00 2014 speilickeAATTsuse.com
- Update to version cinder-2014.1.dev140.g0388ec7:

* Fixup persistence file not found on tgt remove

* Add method for unit tests to set logging level

* Storwize/SVC: Fix races in host-related functions

* Fix misspellings in cinder

* Fixes cinder failed to create/restore a backup with NFS driver

* Brick fix BrickException message formatting

* Implement retype in SolidFire driver

* Validate the quota in the API layer for volume extend

* Rename self.tgtadm to self.target_helper

* Brick connector fix for GlusterFS

* Updated from global requirements

* vmware: intermittent failure in test_vmware_vmdk

* RBD unit test improvements

* Move clear_volume back to it\'s own method

* Don\'t use shred for volume_clear=zero

* Move clear_volume method to volume.utils

* LVM: log thin pool name and size upon creation

* Remove create_export from volume create

* vmdk: To add missing time unit in driver option

* Update SolidFire Driver to use cinder\'s units

* Update cinder.conf.sample for new keystone client

* LVM: remove redundant casts to float

* On create_volume flow get rid of host parameter

* Allow spaces in host names in the storwize driver

* Remove SSH code from 3PAR drivers
- Replace git_tarballs source service with download_files and set_version
+ Use upstream URL as source (enables verification)

Thu Feb 6 13:00:00 2014 dmuellerAATTsuse.com
- fix typo in logrotate

Tue Feb 4 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev88.g4c69c84:
+ Remove a catching exception during delete_volume
+ Add support for special char in volume metadata
+ Imported Translations from Transifex
+ Do not show quota of removed volume types in Default Quotas panel

Mon Feb 3 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev80.gc4ca3ae:
+ Stop volume_type_encryption creation when in use

Sun Feb 2 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev78.g8fca3a8:
+ Remove unused task from manager create_volume flow

Sat Feb 1 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev76.ga5c4cf8:
+ Revert initialize_connection changes
+ VolumeManager: initialize even if a volume can\'t be found
+ Brick LVM: Handle space info as numeric types

Fri Jan 31 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev70.gf2cb3e8:
+ Extra_spec containing \'/\' can\'t be deleted
+ Add create_iscsi_target stub to TargetAdmin
+ LVM: Activate source snap LV when cloning from volume
+ Fixes incorrect key in dictionary
+ Create structure of flows\' packages
+ LVM: Robustify skipactivation detection

Thu Jan 30 13:00:00 2014 dmuellerAATTsuse.com
- move lock_path to /var/run

Thu Jan 30 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev58.g617f296:
+ Convert ceph backup unit tests from mox to mock
+ 3PAR iSCSI volumes attach to single nsp

Wed Jan 29 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev55.g60ffb0e:
+ Fix up the way we do iqn variable in unit test

Tue Jan 28 13:00:00 2014 dmuellerAATTsuse.com
- configure lock_path

Tue Jan 28 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev53.g80096b6:
+ Make sure report_interval is less than service_down_time

Mon Jan 27 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev52.gcbc6e8e:
+ Updated error messages for volume clone
+ Fix import log_handler error with publish_errors set
+ Convert RBD unit tests to use mock instead of mox
+ Storwize driver cleanup
+ Redundant check in os-migrate_volume_completion
+ GlusterFS: Fix deadlock in volume clone
+ Remove unused exceptions

Sun Jan 26 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev38.g5245629:
+ Fix docstring and remove unused variable
+ Fixed inconsistency in iqn
+ Sync gettextutils from Oslo
+ Sync py3kcompat, sslutils, versionutils from Oslo
+ Sync common modules from Oslo
+ Enable multi-process for API service
+ Delete volume transfer in volume_destroy function
+ Updated from global requirements
+ Catch new iscsi exception
+ Imported Translations from Transifex

Sat Jan 25 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev18.g29ffebe:
+ Fix up calculating space info for mirrored volumes

Fri Jan 24 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev16.g3e0d5c7:
+ Remove unused variable in os-extend api
+ Remove env from rootwrap filter
+ Update host on driver retype
+ Ensure hostnames are converted to IP for comparison.
+ Add Backup Service to \'cinder-all\' script
+ Fix cross-import bug in cinder.db.sqlalchemy.api
+ Transfer creation doesn\'t support \'name\' via xml
+ Allow user to specify audit period.
+ Fix UnboundLocalError in TgtAdm.update_iscsi_target
+ Use oslo.rootwrap library instead of local copy
+ Remove unused variable in restore_backup method
+ Pull Bug #1263122 fix for service module from Oslo
+ Remove unused config options
+ Use a mirrored mirror log
+ Update HACKING.rst with regard to mock usage
+ Rename __init__.py to create_volume.py
+ Added missing accept_transfer to FC
+ Add support for retype in Storwize/SVC driver
+ Remove unused method \'is_key_value_present()\'

Wed Jan 22 13:00:00 2014 dmuellerAATTsuse.com
- fix requires

Wed Jan 22 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev203.gf67050b:
+ Pull latest scheduler change from Oslo
+ Use loopingcall from openstack-common
+ Updates for version list to show correct references

Tue Jan 21 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev197.g407301e:
+ Register EMC config options globally

Mon Jan 20 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev195.gc24e82d:
+ Fix os.getlogin() problem with no tty
+ Fix exception log msg in attach volume method

Sat Jan 18 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev191.gea9c594:
+ LVM: update iscsi target on volume attach
+ Use a
*args pass-in instead of a list one
+ Remove legacy config option \'connection_type\'
+ GlusterFS: Synchronize additional operations

Fri Jan 17 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev183.g5be4620:
+ Update cinder.conf.sample for keystoneclient change
+ Move driver initialization check into the method

Thu Jan 16 13:00:00 2014 dmuellerAATTsuse.com
- default to tgtadm

Thu Jan 16 13:00:00 2014 dmuellerAATTsuse.com
- fix requires

Tue Jan 14 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev181.gdc79d39:
+ Switch to Oslo\'s config generator

Mon Jan 13 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev179.g77ee831:
+ Remove unused message from iogrp_data setup
+ Hiding postgresql password in connection string
+ Add bool_type dictionary to test_migrations
+ Drop Chance/SimpleScheduler Implementation
+ Fix Brick LVM test command parsing
+ Print driver exception on retype

Sun Jan 12 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev167.g8aba794:
+ 3PAR: Raise Ex when del snapshot with depend vol
+ Fixed a problem in iSCSI multipath

Sat Jan 11 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev163.g0ea8085:
+ Raise max header size to accommodate large tokens.

Fri Jan 10 13:00:00 2014 dmuellerAATTsuse.com
- set default keystone signing_dir

Fri Jan 10 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev161.g7268c4d:
+ NFS/GlusterFS: Skip incorrectly formatted shares
+ Fix sqlalchemy bug in transfer_get_all_by_project
+ Fix sheepdog copy_image_to_volume method
+ VMDK:Using host mount info for datastore selection

Thu Jan 9 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev154.gda2caad:
+ Add ability to modify volume type
+ Removed deprecated config option hp3par_domain
+ Fix the invalid argument of webob.exc.HTTPBadRequest
+ Fix downgrade in 002_quota_class.py for MySQL
+ Modify default prefix for solidfire account

Wed Jan 8 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev144.gbf00664:
+ Update V2 API to return detailed volume information on create
+ Adding helpful URL links to README.rst and HACKING.rst

Tue Jan 7 13:00:00 2014 dmuellerAATTsuse.com
- fix requires

Tue Jan 7 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev140.g24d7e24:
+ Replace Simple/Chance Scheduler with FilterScheduler

Sun Jan 5 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev138.g7a958ce:
+ Remove unused fake_flags
+ Removed copyright from empty files
+ GlusterFS: Use correct base argument when deleting attached snaps
+ Imported Translations from Transifex
+ LVM: Fix \"intialized\" typo in warning msg
+ add \'force\' verification in _volume_upload_image
+ removed unused context in check_
*
*
* methods

Sat Jan 4 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev125.g1aa01b3:
+ Add additional metadata as key-value pairs in 3PAR
+ Reduce the redundant variable declarations

Fri Jan 3 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev121.g6ccc654:
+ LVM: Activate Thin Pool LV upon initialization

Thu Jan 2 13:00:00 2014 cloud-develAATTsuse.de
- Rebased patches:
+ 0001-Avoid-using-GREENDNS-due-to-dnspython.patch (only offset)

Thu Jan 2 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev120.gf52cb1b:
+ Fix spelling errors
+ Handle initialize_connection() exception in volume manager
+ Add qos_specs support to solidfire driver
+ Imported Translations from Transifex
+ Bugfix missing foreign key removal for mysql
+ Imported Translations from Transifex
+ Handle terminate_connection() exception in volume manager
+ Empty files shouldn\'t contain copyright nor license
+ Redundant size check in volume restore api
+ Imported Translations from Transifex
+ Remove vim header
+ Remove dynamic default on sf_account_prefix
+ Add AllocatedCapacityWeigher
+ Output Strings of bin/
*.py should support i18n
+ Only reverify backing lun when create backing lun

Tue Dec 24 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev93.g8a5ce96:
+ Fix and enable gating on F401
+ Service launcher method docstring corrected
+ Set volume_dd_blocksize configurable on per-driver basis

Mon Dec 23 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev87.ge40dafd:
+ Fix QoS information in initialize_connection() result

Thu Dec 19 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev86.g2c76803:
+ Updated from global requirements
+ Remove hashbang (#!) at beginning of python modules
+ Add the driver name to get stats log output
+ Lazy log the fixed_key warnings
+ Remove LANG=C from rootwrap invocations
+ Make sure report_interval is less than service_down_time
+ Switch create volume commands to Taskflow 0.1.1
+ make help text more meaningful for cinder docs
+ Add disabled_reason field to services table
+ Remove test that was no longer used for long
+ GlusterFS: Complete snapshot_delete when info doesn\'t exist
+ Adjust import order according to PEP8 imports rule
+ Adds unit tests for drivers.rbd.RBDImageIOWrapper
+ [Netapp/Nexenta] Move registration of config options
+ Use mock for scheduler tests
+ 3PAR FC: add ability to add WWNs to host
+ Imported Translations from Transifex
+ Pylint fixes for GlusterFS driver
+ Pylint fixes for Brick iSCSI/LVM
+ Remove unused code from volume manager (reset_stats)
+ Fix KeyError while generating a WSGI response
+ make delete recovery messages debug level
+ Fix and enable gating on H402
+ Do not clone non-raw images in rbd backend
+ Add exception logging if flow creation fails

Wed Dec 18 13:00:00 2013 dmuellerAATTsuse.com
- remove sqlalchemy-0.8x.diff, we went back to 0.7.x

Thu Dec 12 13:00:00 2013 dmuellerAATTsuse.com
- fix deployment of qcow2 images for Boot-from-Volume

Wed Dec 11 13:00:00 2013 dmuellerAATTsuse.com
- make sure boot.lvm is started before cinder-volumes (bnc#854637)

Tue Dec 10 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2014.1.dev39.g5cb91b7:
+ Remove unused import and CinderNode sqlalchemy model
+ Use assertAlmostEqual instead of failUnlessAlmostEqual in unit tests
+ Fix typo/misspelled words
+ Adjust RBD delete log level
+ Use model_query() in db.
*
*
*
*
*_destroy
+ Add more logging to migrate_volume_completion
+ Don\'t stop volume service for failed re-export operations
+ Bump to sqlalchemy-migrate 0.8.2
+ Add unit tests for volume reserve and unreserve
+ Add attach/detach notifications
+ Change method name to test_get_volume_stats
+ Fixes case insensitive for resp body
+ All API controllers inherit from wsgi.Controller
+ Update hacking to hacking>=0.8.0,<0.9
+ NetApp fix for vsadmin role failure for ssc
+ Fix docstring for snapshot_metadata controller
+ Catch ImageBusy exception when deleting rbd volume
+ LVM: Create thin pools of adequate size
+ LVM migrate: Use keywords for the brick instance
+ Convert lvm_mirrors to int
+ Fixes case insensitive for resp body
+ Returns thin pool free space calculated from actual usage
+ Sync rpc fix from oslo-incubator
+ Adds lock for create from vol/snap to avoid race conditions
+ Brick LVM: Set C locale when gathering PV info
+ LVM migration: Check if name is equal to dest_vg
+ Add RBD test for volume not existing during delete
+ Sync matchmaker_ring.py from oslo-incubator
+ Catch TypeError when new_size is None on extend
+ GlusterFS: Remove glusterfs_disk_util option
+ delete.start/delete.end notification for hostless

Thu Dec 5 13:00:00 2013 dmuellerAATTsuse.com
- add tgtd to should-start/stop list (bnc#848959)

Tue Dec 3 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev586.gd3a6d29:
+ Imported Translations from Transifex
+ Fix _update_volume_stats typos
+ Fix typo in cinder
+ Removes dublicated assert from test_migrations.py

Sun Dec 1 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev579.g6a6fc11:
+ Make volume_glance_metadata_create compat with DB2
+ GlusterFS: Ensure Cinder can write to shares
+ Fixing check order for empty body in get_body()
+ Redundant body validation for volume_upload_image

Sat Nov 30 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev571.gfc02462:
+ Add chance weigher to scheduler
+ Fix suppressed exceptions for migration downgrade
+ Fix Storwize terminate_connection with no host
+ Updates .gitignore

Fri Nov 29 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev563.gfecf558:
+ Handle NotFound exception in snapshots API code
+ Fix the wrong verification for \'readonly\'
+ Parse out \'AATT\' in volume[\'host\'] to do discovery
+ Add volume migration code to Nexenta iSCSI volume driver

Thu Nov 28 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev555.ga07d1a8:
+ The param \'readonly\' is incorrect checked
+ Imported Translations from Transifex
+ Remove the redundant judgment for \'restore\'

Wed Nov 27 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev549.g384e0bd:
+ Pull latest service module from Oslo
+ Fix docstring for Snapshot model
+ GlusterFS: Set correct permissions for volume file created via clone
+ Brick connector revised fix for NFS drivers

Tue Nov 26 13:00:00 2013 dmuellerAATTsuse.com
- add sqlalchemy-0.8x.diff

Tue Nov 26 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev541.g0b71a3f:
+ Ensure \'status\' in update_snapshot_status
+ Fix ./run_tests.sh -V --virtual-env-name
+ Migrate volume should check para \"host\" in request
+ Initialize and terminate connection raise 500 err
+ Fix docstring for _migrate_volume_completion
+ NetApp fix free space as zero during 1st vol stats update
+ Pass the size when fetching image in xenapi driver
+ Update openstack/common/periodic_task
+ Add greenthread.sleep() to parent wait()
+ Remove dead code from test_get_volume_stats()
+ To fix test_get_dss_rp in test_vmware_vmdk.py

Mon Nov 25 13:00:00 2013 dmuellerAATTsuse.com
- switch to python-setuptools

Mon Nov 25 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev519.gb6e1677:
+ Continue to delete volumes that DNE in rbd backend
+ Remove unused code in test_admin_actions.py

Sun Nov 24 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev516.g010a5d2:
+ Using HttpNfcLease to transfer vmdk files.
+ Add default quota class into DB during migration

Sat Nov 23 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev512.g653c403:
+ Subclass vendor specific exceptions.
+ GlusterFS: Synchronize operations that manipulate qcow2 data
+ Create snapshot throws 500 Internal Error
+ Add valid check and unit tests on quota class
+ Remove suffixes from LVM brick test vgs output
+ Don\'t do glance v2 calls when config is set to v1
+ Fix typo in cinder.volume.API.
+ Add support for extend volume in GPFS vol driver

Fri Nov 22 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev496.gb9298d2:
+ Fixes inappropriate error message.
+ LVM: Activate source LV before cloning from it

Mon Nov 18 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev493.g1099f09:
+ Check only our VG name when testing if VG exists

Sun Nov 17 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev491.g88e6883:
+ Enable object caching in cinder REST API requests
+ Use cached volumes in REST API extensions

Fri Nov 15 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev487.gf4dff4d:
+ Remove the use of common.uuidutils.gen_uuid
+ Nexenta NFS driver refactoring
+ Adds extend volume to Dell EqualLogic Driver
+ Update quota-set throw 500 error
+ Remove dup of LVMISCSIDriver in LVMISERDriver

Thu Nov 14 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev477.g527e554:
+ RequestContext initialization failed in cinder.
+ Nexenta: Remove snapshot after volume-clone deletion.
+ Add call to retrieve image metadata for volumes in bulk
+ Retrieve volume image metadata using single query
+ Fail when image is bigger than the volume
+ Imported Translations from Transifex
+ Remove duplication of ISCSIDriver in ISERDriver
+ Nexenta iSCSI driver: extend volume stats of _update_volume_stats
+ Support volume_readonly_update using XML format
+ Do not allow bad keys while updating quota
+ Don\'t use deprecated module commands

Wed Nov 13 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev455.g925b0f8:
+ Update URL for global HACKING document and remove duplicate section
+ Do not remove volume silently if GPFS is unmounted
+ Report zero capacity if GPFS is unmounted

Mon Nov 4 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev450.g54b117d:
+ Examine if GPFS is mounted before writing data.

Sat Nov 2 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev448.g0f2a0ea:
+ Remove unused db calls to fetch original metadata
+ Fix typo in test_check_ssh_injection_on error test

Fri Nov 1 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev444.g6c5bb78:
+ Allow spaces in quoted SSH command arguments
+ NetApp unit test fail fix for http_proxy
+ Imported Translations from Transifex
+ replace u\\2013 char with dash
+ Add tests for LVM -cow clearing
+ Sync log from oslo
+ Remove lvm-thin pool_size config option

Thu Oct 31 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev431.g1aac479:
+ clean up numeric expressions in test
+ Fixes typo in method name _notify_voloume_type_error
+ Use pipe between ceph backup diff export/import
+ remove rundundant lockfile requirement

Tue Oct 29 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev424.g75bcf70:
+ Add missing space to num_iser_scan_tries text
+ Add cinder.db.migration.db_initial_version()
+ Apply six for metaclass
+ Imported Translations from Transifex

Mon Oct 28 13:00:00 2013 dmuellerAATTsuse.com
- add dependency on rtslib-fb

Mon Oct 28 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a418.g64c6eea:
+ Nexenta iSCSI driver: Refactor create_cloned_volume

Sun Oct 27 13:00:00 2013 dmuellerAATTsuse.com
- fix init script again

Sun Oct 27 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a416.g5907700:
+ Imported Translations from Transifex

Sat Oct 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a415.gffad038:
+ GlusterFS: set correct filename when cloning volume
+ Updated from global requirements
+ Update my mailmap
+ NetApp fix ssc volume filtering inconsistency
+ NetApp fix for 7mode iscsi volume stats
+ Revert \"Brick connector fix for NFS drivers\"

Fri Oct 25 14:00:00 2013 dmuellerAATTsuse.com
- Update to version 2014.1.a403.g76ffb76:
+ Check if dir exists before calling listdir
+ Brick connector fix for NFS drivers
+ Rename \"rtstool\" to \"cinder-rtstool\", add dep
+ Unit test fails in pbuilder environment
+ Handle NotFound exceptions in API
+ Downgrade target create failure mesg to warning

Thu Oct 24 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a393.gc037605:
+ Let GPFS driver to rename snapshot with root permission
+ NetApp fix for compression and dedup stats
+ NetApp fix mirrored stats
+ Nexenta drivers ignore \"does not exist\" exception
+ Remove duplication of brick.iscsi in brick.iser
+ Revert \"remove cinder-rtstool because of rtslib dep\"
+ Add openstack/common/crypto from OSLO
+ VMware: Registering vmdk opts in global space

Wed Oct 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a377.gbec02a9:
+ Add auth_token settings to cinder.conf.sample.
+ Uses oslo.imageutils
+ Imported Translations from Transifex
+ Add extend_volume for Huawei drivers
+ Provide gettext _ in missing locations
+ Updated from global requirements
+ Fix volume transfer href issue
+ Drop auth_token configs for api-paste.ini.

Tue Oct 22 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a361.gcaba8c0:
+ Fix generate conf script can\'t handle multistropt
+ Update openstack/common/notifier

Fri Oct 18 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a357.g9b599d0:
+ Imported Translations from Transifex

Thu Oct 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a356.ge2f969d:
+ Cinder extension to add used resources in absolute limits
+ Imported Translations from Transifex

Wed Oct 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a352.g8491cae:
+ Initialize shares variables for RemoteFsDriver(s)
+ Fix lvm.extend_volume to pass Gig suffix
+ Fix Huawei drivers to support other host OSs
+ Nexenta NFS volume driver folder auto sharing
+ Don\'t zero out thin provisioned LV\'s on delete
+ Fix Huawei HVS driver AttributeError
+ Fix indentation errors in drivers
+ Nexenta NFS driver: caching for appliance volroot
+ Storwize: Fix iogrp availability check

Tue Oct 15 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a334.g645a84f:
+ Imported Translations from Transifex
+ FK lookup failures during migration

Mon Oct 14 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a332.gc287b15:
+ remove unused methods in driver.Scheduler
+ Imported Translations from Transifex
+ Provide user with more information on quota fail
+ Utilizes assertIsNone and assertIsNotNone
+ Nexenta volume drivers: refactor NexentaJSONProxy
+ VMware: Disallow snapshot of attached volume
+ Support Huawei driver upgrade from grizzly to havana
+ use cinder utils.get_root_helper
+ long flashcopy operation may block volume service
+ Clean up comparison assertions
+ improves lvm version parsing for customised builds
+ Fix typo in cinder.volume.drivers.nexenta.__init__
+ Remove whitespace from cfg options
+ Remove obsolete redhat-eventlet.patch
+ Updated from global requirements
+ Fix tests to work in debug mode
+ VMware: Fixed upload-to-image for available volume
+ Refactor Nexenta iSCSI driver
+ Remove unused \'initiator\' imports
+ Remove option count from sample configuration
+ Fix all occurences of H404 Hacking warning
+ Imported Translations from Transifex

Wed Oct 9 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.a290.g60f2eb8:
+ usedevelop in tox
+ Disable lazy translation
+ Clean CONF out of brick initiator
+ Create volume revert fails for non admin user
+ VMware: Usng RetrvProprtisEx & does multi ESX scan
+ Pass through args and kwargs in brick connectors
+ Remove CONF from brick remotefs
+ After commiting quota we should avoid certain reverts
+ NetApp fix clone image compatibility issue with ssc
+ Update Babel from Openstack Requirements
+ Validate force_host_copy API param for migration
+ Changed header from LLC to Foundation based on trademark policies
+ Check for backing lun on iscsi target create
+ v2 api - return bootable attr value on volume list
+ Improve gpfs config flag help text readability
+ Storwize SVC driver hostname can\'t start with number
+ Fixes incorrect class path in logging_sample.conf
+ Quotas roll back failure of create volume task
+ Remove need for CONF acces in brick iscsi
+ Add key manager implementation with static key
+ Remove incorrect class in cinder.conf.sample
+ VMware ESX: Fixes vol clone & clone from snapshot
+ Add support for querying the quotas usage
+ Fixes ceph backup import errors
+ Imported Translations from Transifex
+ Clean CONF out of brick iser
+ Open Icehouse development
+ Fix broken solidfire create-snapshot
+ Nexenta iSCSI driver fix _lu_exists
+ Ignore H803 from Hacking.
+ Drop conf_key_mgr warning message!
+ Cleanup and more tests for db.api methods
+ VMware: Re-create session for RetrievePropertiesEx
+ Imported Translations from Transifex

Tue Oct 8 14:00:00 2013 dmuellerAATTsuse.com
- remove remove-babel-requirement.diff

Wed Oct 2 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a225.ga2673b0:
+ Dont retry if target creation succeeds
+ Set vol driver initialized before deleting volumes
+ Add XML response tests for qos specs manage ext
+ Fix Huawei HVS driver attaching volume error
+ Fix mandatory and optional args for create_volume
+ Fix translation of CinderExceptions in REST API
+ Fix finish_volume_migration() on SQLAlchemy 0.8.x
+ Fixes backup with multiple volume backend

Tue Oct 1 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a210.g0f7d937:
+ Clean CONF out of brick exception
+ Update OpenStack Style Commandments link
+ Fix type change in bootable setting of volume view
+ Allow upgrade from Grizzly with ThinLVMVolumeDriver
+ Add error logs for Huawei driver
+ Imported Translations from Transifex
+ Use module units for some drivers
+ Add debug logging for targets
+ Fix XML serializer for QoS Specs extension
+ Fix chown fail for nfs file without necessary permission

Sun Sep 29 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a190.g76498dc:
+ Get host group id when Huawei driver initializing

Fri Sep 27 14:00:00 2013 dmuellerAATTsuse.com
- switch to crudini

Thu Sep 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a188.g4e27ca1:
+ Update rootwrap with code from oslo
+ Allow v2 Volume API to create volume with type name
+ Fix check for mount.nfs helper installation
+ Fix NetApp iscsi drivers for cinder backup
+ VMware: Handles no datastores case
+ Fix processutils.execute errors on windows
+ Revert \"Fix volume_rpcapi calls for chance/simple scheds\"
+ LVM volume_clear: error on unexpected inputs
+ Sync gettextutils from oslo
+ Pass correct args to vol_rpc create_volume calls

Tue Sep 24 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a168.gbedcc2d:
+ Add sg_scan filter to rootwrap
+ Add delete support for volume type encryption
+ GPFS Driver missing clone depth limit for snapshots
+ Fixes some typos in cinder
+ Specific /usr/local/bin/hus-cmd rootwrap filter
+ Fix volume_rpcapi calls for chance/simple scheds
+ Imported Translations from Transifex
+ Added mapper for update_all on snapshot_metadata

Mon Sep 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a153.ge6f4d33:
+ Soft delete tmp migration volume
+ NetApp check for 7 mode controller version
+ Add extend to reference LVM driver
+ Fix issues with failed lvremove
+ Add a retry to create_iscsi_target for LVM
+ GlusterFS: Use image_utils for qemu-img calls
+ GlusterFS: Copy snap from correct source file
+ Fix over-indent in compute/nova
+ Require assisted_volume_snapshots from novaclient
+ Storwize/SVC: Optional CHAP authentication
+ Fixes vol restore discard final bytes unzeroed

Sun Sep 22 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a131.g4925c1a:
+ Remove default root_helper of sudo for remotefs

Sun Sep 22 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a129.g6786027:
+ Add volume metadata to v2

Fri Sep 20 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a127.gf61aeb4:
+ Enforce driver is initialized
+ Fix HP3PAR iSCSI path connection

Fri Sep 20 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a123.gdee4c86:
+ Sync gettextutils from oslo
+ remove VolumeNotFoundForInstance class
+ VMware driver: Fix for invalid datastore selection
+ Pass down root_helper in more cases
+ Add logging to prior to raising exceptions
+ NetApp fix create vol different size than snapshot
+ Added mapper for snapshot_metadata

Fri Sep 20 14:00:00 2013 dmuellerAATTsuse.com
- remove 0001-Use-temporary_chown-implementation-from-utils.patch

Thu Sep 19 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a110.g26044e7:
+ Fix secure delete for thick LVM snapshots
+ Allow display_name for v2 snapshot-update
+ Fixes call GlanceConnectionFailed in invalid ARG
+ Use built-in print() instead of print statement
+ assertEquals is deprecated, use assertEqual
+ Fixes call VolumeNotFound in the invalid argument
+ fix wrong desciption of monkey_patch config
+ Fix huawei driver test issues
+ Fix __init__ methods of brick initiator connectors

Wed Sep 18 14:00:00 2013 dmuellerAATTsuse.com
- fix requires

Wed Sep 18 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a92.g1f563d6:
+ Set rootwrap_config path to rootwrap.conf

Mon Sep 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a90.g2a725ef:
+ Use $state_path/conversion for image_conversion_dir default
+ Imported Translations from Transifex
+ Do not use qemu-img --backing-chain or --output=json
+ Fixes ceph volume restore to larger image than source

Mon Sep 16 14:00:00 2013 dmuellerAATTsuse.com
- add 0001-Use-temporary_chown-implementation-from-utils.patch

Sat Sep 14 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a83.g7fbc2d4:
+ Remove unused exceptions
+ Turn db model object into a primitive object to avoid error
+ Fixing UnicodeEncodeError against volume creating function
+ Add default_availability_zone configuration option to cinder
+ Fixes the use of exception.InvalidInput with the wrong arguments
+ Fix client connection leaks in HP3PAR drivers
+ Improves the parsing way of ssh returns
+ nms.folder.create_with_opts not supported on Nexenta 3.1.4.2

Thu Sep 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a68.gae75e3f:
+ Fix typo in cinder.tests.test_create_volume_flow
+ Catch generic exceptions
+ Imported Translations from Transifex

Thu Sep 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a62.g21dc739:
+ NetApp NFS efficient clone_image impl
+ Fixed erroneous force full copy in ceph backup driver
+ fix missing unit in log message
+ Move novaclient to requirements.txt
+ Adds Dell EqualLogic volume driver for Cinder
+ Fix deleting qos specs key

Wed Sep 11 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a50.g6ae44d9:
+ Fixes pep8 violation in nova
+ fix log string in conversion type
+ Fix Qos Specs association corner case
+ Call to_primitive on volumes.rpcapi.create_volume
+ Fix bug in Nexenta NFS driver _do_create_volume
+ Add check for qemu-img to image_utils fetch_to_raw

Mon Sep 9 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a39.g83cb5b1:
+ Replace assertEquals with assertEqual - 1/2
+ Do not attempt vg.update on uninitialized vg
+ Check cinder-backup service before \"backing-up\"
+ Send notifications when extending volume
+ Replace assertEquals with assertEqual - 2/2
+ Restrict Volume type deletion with volumes assoc

Sun Sep 8 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a27.g24cbfb3:
+ Add support for LocalConnector type in brick
+ Synchronize extend_volume methods in 3PAR drivers
+ Remove unused/redundant methods in cinder/test.py
+ Validate VV Set exists in 3PAR drivers

Sat Sep 7 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a20.g326ef78:
+ Added copy-on-write support for all RBD cloning
+ Fix brick remotefs dependency on cinder
+ Fixes misuse of assertTrue in test scripts
+ Fix error casting value to float in lvm.py
+ fix inconsistent i18n log message
+ Remove deprecated assert_() usage
+ Utilizes assertIsNotNone
+ Utilize assertIsInstance

Thu Sep 5 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a493.g4fe60f6:
+ Use tempfile and cleanup in windows unit test
+ Fixes brick Nova pep8 violation for lvm.py
+ VMDK copy_image_to_volume and copy_volume_to_image
+ This adds a README to brick
+ Fix tuple usage error
+ Remove quota fetch race condition

Wed Sep 4 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a483.g337f936:
+ Set vg_thin_pool to pool name instead of pool_path
+ Add features to Zadara Storage Cinder driver
+ extract \'limits.\' to constant for ratelimiting logic
+ QEMU-assisted-snapshots for GlusterFS volumes
+ Fixes cinder-volume service startup on Windows
+ Add view builder to QoS specs API extension

Wed Sep 4 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a471.g1428e6f:
+ Refactor Huawei iSCSI driver
+ Refactor huawei Dorado array iSCSI driver
+ Don\'t need to init testr explicitly
+ Add Fibre Channel drivers for Huawei storage systems
+ Increase test coverage for cinder.utils
+ Fix errors in volume usage audit script
+ New update_snapshot_status API
+ Add volume driver for Huawei HVS storage system
+ Adds Nexenta NFS driver

Tue Sep 3 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a453.gcf6db82:
+ Sync rpc fix from oslo-incubator
+ copy_image_to_volume for Nexenta volume driver
+ Utilizes assertIn and assertNotIn
+ Pass db into driver as constructor\'s parameter
+ Enable gating on F811

Sun Sep 1 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a444.g3a30b8a:
+ Clone volume with right size with SolidFire
+ Fix pep8 violation in backup
+ Add support for Havana missing features in Windows driver
+ Increase test coverage for cinder.image.image_utils
+ Remove _create_volume function from several tests
+ Fixes bug to allow for encrypted volume deletion

Sun Sep 1 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a432.gb67caf3:
+ Move comment back to right place
+ Add venv wrapper for check_uptodate.sh

Fri Aug 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a428.g432f819:
+ Multi storage backend support for Nexenta driver
+ Remove unused methods from cinder.utils
+ Add NFS/GlusterFS support to brick library
+ Add kwargs to create_volume in tests/utils.py
+ Update the version for the FC and iSCSI driver
+ Fix typo in bin/cinder-volume-usage-audit
+ Add missing LH SAN driver features for Havana
+ Implements APIs for VMDK driver

Fri Aug 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a412.gdcdf523:
+ Add automated check of conf sample
+ Sync up with global requirements
+ Extend volume for GlusterFS
+ Remove deprecated code from Nexenta Exception class
+ Removes exception instance creation on execute()
+ Fix except in lvm.py
+ Import order cleanup
+ Fix quota update validation for non-int types
+ Migration for attached volumes
+ Imported Translations from Transifex
+ Fix cinder error for deprecated Netapp drivers
+ Add optimized volume migration to Storwize/SVC
+ Migrate manage script needs import of db session module
+ Modified 3PAR drives to support 3parclient 2.0.0
+ Move create_volume flow to a subfolder
+ Pass MB size on copy_volume_data call copy_volume
+ Adding Read-Only volume attaching support to Cinder

Tue Aug 27 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a379.gedea6f6:
+ Imported Translations from Transifex
+ Ignore stmf target must be offline exception
+ Re-enable a lot of cinder scheduler tests
+ Offline snapshots for GlusterFS volumes
+ Set bootable flag for volume cloned from image
+ Ensure that qpid connection is closed (from oslo)
+ Sync execute() related exceptions with oslo

Mon Aug 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a366.gb41f5b1:
+ Move the frequently injection task to the base folder.
+ Imported Translations from Transifex

Mon Aug 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a362.g80c38c7:
+ Implement QoS support for volumes
+ Remove print statement in db api test
+ The DB migration shouldn\'t populate types table
+ Use a new rest client for every Coraid ESM command
+ Fix volume_glance_metadata deletion
+ emit warning while running flake8 without virtual env
+ Test WWNs with basestring
+ Storwize/SVC: allow setting of I/O group
+ Clean up the sqlalchemy migrate manage.py script.

Sun Aug 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a345.g118e52d:
+ Remove unused methods from LVM driver

Fri Aug 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a343.gfcd45a4:
+ Backup driver for IBM Tivoli Storage manager (TSM)
+ Allow volume create from source unless in error status
+ Refactor cinder/tests/test_volume.py
+ Dont crash service if sf cluster isnt available
+ 3PAR driver add missing domain check on QOS cmd
+ Remove unused methods from cinder.utils
+ Increase test coverage brick/initiator/connector
+ Move root task class to base file.
+ GPFS use clone_image for creating volumes
+ flake8 H202 error in test_image_utils.py

Fri Aug 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a323.ge0048c6:
+ Fix some pylint error in Coraid Driver
+ Storwize/SVC: More error logging
+ Generic backup_volume and restore_backup functions
+ Removes ssh_execute in utils.py
+ Adds brick helpers to cinder utils
+ Use system locale when Accept-Language header is not provided
+ Avoid serializing CinderExceptions before they are translated
+ Allow to delete a volume in error_extending status
+ Fix incorrect msgstr\'s to avoid translation errors
+ Relax policy so owner can access encryption info
+ 3PAR driver terminate connection host validation
+ Unified Volume Driver for IBM XIV and IBM DS8K
+ Fix python 3 pep8 errors for print

Wed Aug 21 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a297.g6d30eae:
+ Removed need for domain in 3PAR drivers
+ GPFS support for various volume attributes
+ Make the SolidFire driver api port configurable.
+ Update Brick to use executor
+ Fix Fibre Channel attach for single WWN
+ Remove unused methods from cinder.utils
+ Added need info to accept_transfer
+ Add accept_transfer to solidfire driver

Wed Aug 21 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a281.gfc705de:
+ Allow Cinder to call Nova client
+ Reduce hidden effects of sqlalchemy objects
+ Standardize on ID for log messages
+ Add root_helper param to get_connector_properties
+ Use FakeLoopingCall instead of the real one

Mon Aug 19 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a271.g5d6c11f:
+ Update Nexenta ISCSI volume driver authors
+ Remove strcmp_const_time

Sat Aug 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a267.g08b6480:
+ Refactor LVM driver to use Brick VG utility
+ Add more asserts to the limiter unit tests to test the RateLimit
+ Added missing import

Fri Aug 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a262.gf88732f:
+ Externalize error messages in the v2 API
+ refactor/unify driver version strings
+ Refactor Nexenta driver
+ Fix SSH injection threat in 3PAR driver
+ Add support for encrypted volumes
+ Implement missing Coraid Driver functionality for Havana
+ Fixes SSH injection threat in 3PAR driver

Fri Aug 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a248.gb001824:
+ Raise exception when Glance metadata not found.
+ Tidy up the SSH call to avoid injection attacks for HP\'s driver
+ Replace os.unlink with delete_if_exists
+ No need to declare the exception conf
+ Extract ISCSI tries option into connector module

Wed Aug 14 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a238.g774a177:
+ Add support for API message localization
+ Ignore purge_props for v2 Glance api and fix upload
+ Fixes volume clone from volume
+ Interprete scoped key as nested tags
+ tox.ini: Change sitepackages to False
+ Adding the -online option to the 3PAR clone
+ Added glance_request_timeout config option.
+ Add unit tests for cinder/api/contrib/quotas
+ Fixes docstring formats in connector.py.
+ Add tests for cinder/brick/initiator/connector
+ Fixes some unseen flake8 violations.

Wed Aug 14 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a216.g402f3e2:
+ Fix handling ImageUnacceptable in create_volume
+ Fixes files with wrong bitmode
+ Clone_image method added image_id as parameter.
+ Merge from oslo-incubator for notifier
+ Fix signature of _create_volume() in ThinLVMVolumeDriver

Tue Aug 13 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a206.g9b3fa64:
+ Use native methods for list manipulation
+ Fix ratelimiting
+ Upgrade Scality driver to match minimum features
+ Move resource usage sync functions to db backend
+ Remove Brick iser dependency on cinder
+ remove Brick deps on cinder.exception

Mon Aug 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a195.g8f469a4:
+ Imported Translations from Transifex
+ Add support for volume cloning to Nexenta driver

Sun Aug 11 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a191.g1325fdd:
+ Add H233 to ignores in tox.ini

Sat Aug 10 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a190.gb28e706:
+ Ignore stmf target must be offline exception
+ Imported Translations from Transifex
+ 3PAR drivers creating incorrect comment data
+ Fix the multi-backend storge issue for ZMQ.

Fri Aug 9 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a182.g61f116d:
+ Imported Translations from Transifex
+ Use utils.safe_minidom_parse_string in extensions
+ Set lock_path in tests
+ Refactoring of create_volume to use taskflow.
+ Add minimum features in HDS driver (for Havana & Icehouse)

Wed Aug 7 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a173.g568e75c:
+ Imported Translations from Transifex
+ Remove usage of obsolete oslo.exception
+ 3PAR volumes created from snaps failed to attach
+ Add test for brick.local_dev.lvm

Wed Aug 7 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a166.g03eeb66:
+ Remove cinder.exception from Brick
+ Remove Storage Manager from cinder-manage
+ Imported Translations from Transifex
+ Add bin directory to flake8 when not in venv
+ Add eclipse project files to .gitignore
+ Sync gettextutils from oslo
+ Set the concurrent connections on the 3PAR array
+ Imported Translations from Transifex
+ Move volume_clear and clear_size opts up to driver
+ Fixes create rbd volume from image v1 glance api
+ GPFS Verify min release level for mmclone command
+ Create key manager interface
+ Add support for volume extension to Nexenta Systems volume driver
+ Remove Brick\'s iscsi dependency on cinder
+ Remove locals() from iser

Mon Aug 5 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a138.ged69d6e:
+ Remove unnecessary metadata from the 3PAR drivers
+ Adding support for iSER transport protocol

Mon Aug 5 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a135.g2380fef:
+ Ignore \"volume does not exist error\"
+ Remove xen storage manager tables
+ Improve DB API test coverage
+ Execute DB API methods in a single transaction
+ Fix volume_create()/snapshot_create() DB methods
+ Call get_session() only when necessary
+ Add new persona value in the 3PAR driver
+ Update driver version to 1.1
+ Set bootable flag for volume serializer
+ use \'exc_info=1\' instead of import traceback

Fri Aug 2 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a115.g1de031a:
+ Test tools barfs on reusage of \'id\' attribute.
+ Imported Translations from Transifex
+ Fix pep8 and pylint violation in Nexenta volume driver
+ Tidy up the SSH call to avoid injection attacks in storwize_svc

Fri Aug 2 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a107.ga942b9f:
+ Remove unused migration_
* methods from db api.
+ LVM / Block Device Drivers: Fix duplicated flags
+ Factorize code between nfs.py and glusterfs.py

Wed Jul 31 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a102.g5166842:
+ Add more info to delete error message.
+ Imported Translations from Transifex
+ Pop out \'offset\' and \'limit\' before use for filter
+ Update to latest oslo rootwrap
+ Storwize/SVC: Use reserved percentage from conf.
+ Fix oslo.config.cfg.NoSuchOptError when running individual tests

Tue Jul 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a90.gcb93100:
+ Fix running of migrations tests by Jenkins gate
+ Allow connect by FC-only or iSCSI-only systems.

Mon Jul 29 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a86.g6f762cf:
+ Removed the dep on cinder.utils
+ Fix unit suffix and add no_suffix option.
+ Update references with new Mailing List location
+ Imported Translations from Transifex
+ Make unicode-to-utf8 conversion universal in ceph backup driver.

Sun Jul 28 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a77.g9f0bb80:
+ Create volume from snapshot must be in the same AZ as snapshot

Sat Jul 27 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a75.g9e3ca27:
+ Imported Translations from Transifex

Fri Jul 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a73.g213ad6b:
+ GPFS stub calls to truncate and dd in unit tests
+ Fix further Hacking 0.6.x warnings
+ get_snapshot should populate the snapshot metadata
+ use encode(\'utf8\') instead of str()
+ Migration for detached volumes with no snaps.
+ fix name \'update_volume_status\' to \'update_volume_stats\'
+ Using volume name property instead of using template and id.
+ Fix volumes search by metadata

Thu Jul 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a57.g627d69e:
+ Update RBD driver to be compliant with HACKING
+ Adding driver minimum features and volume stats to dev doc
+ Imported Translations from Transifex
+ Implement extend volume for Storwize/SVC.
+ Implements extend volume feature in HP 3PAR driver
+ GPFS convert glance image to raw only when needed
+ Storwize/SVC: Use VolumeDriver\'s copy vol<->image.

Tue Jul 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a45.g8d11563:
+ Refactor SSHPool.get() to use Pool.get()
+ Cleanup README.rst
+ Fixes RBD driver docstring format issues.
+ Add create & attach times to SolidFire attributes.

Tue Jul 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a38.gb4f326d:
+ 3PAR Driver modifications to support QOS
+ Added incremental backup support to Ceph backup driver

Sat Jul 20 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a34.g6e95e1a:
+ Revert hardening of Storwize/SVC SSH commands.
+ Make Storwize/SVC tests work without simulator.
+ Clone_image should return dict of vol properties, clone status.
+ Add test for volume status check when extending
+ Sync gettextutils from oslo

Thu Jul 18 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a27.gb123edc:
+ Fixes Opt types in cinder/backup/drivers/ceph.py
+ Rename SolidFire driver for consistency
+ Fixes default value of use_default_quota_class
+ Implement validate_connector for Storwize/SVC.
+ Fixes Opt type of use_multipath_for_image_xfer
+ Fix indent in cincer/volume/configuration.py
+ Delete snapshot metadata when snapshot is deleted
+ Move copy_volume function to volume/utils.py.
+ Fix duplicate config options
+ Tidy up the SSH call to avoid injection attacks in storwize_svc
+ Imported Translations from Transifex
+ Imported Translations from Transifex

Wed Jul 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a388.g9c06684:
+ Checks the volume_clear flag and just return if it is none
+ Fixes race condition in LVMVolumeDriver create_cloned_volume method
+ Fix extend_volume error handling.

Wed Jul 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a383.ge9b5abb:
+ Imported Translations from Transifex
+ Clean up Huawei tmp files from tests.
+ Implement extend volume functionality in Rbd
+ Catch additional connect fail cases.
+ Add flag argument to \'cinder-manage config list\'
+ Implement extend volume functionality in Sheepdog
+ CoraidDriver: Allow volumes in error state to be deleted
+ Be sure to check deleted types on quota update.
+ Adds multiple iSCSI port support to 3PAR
+ Increase timeout period for clone volume.
+ Fixes ceph-backup failure if original volume deleted
+ Add Brick Fibre Channel attach/detach support.
+ Mark methods used in class only with prefix \"_\"
+ Add te field user_id into the volume detailed information.
+ Fix error when QuotaUsage.updated_at is NULL
+ Add tests for cinder/api/urlmap.py
+ remove improper assert usage
+ Minor reorg for (array resource usage and backend options naming)

Tue Jul 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a349.g1fdf77d:
+ Add generic block device driver
+ Use base ISCSI driver to fulfill some driver requirements
+ Add unit tests for cinder/api/contrib/volume_actions.
+ Implement extend volume functionality in SolidFire

Mon Jul 15 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a342.g5610092:
+ Cleanup and make HACKING.rst DRYer

Sun Jul 14 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a340.gfce0179:
+ Add support to import images into sheepdog volumes.
+ Fix a few Sphinx warnings
+ Handle errors raised by extend_volume

Sat Jul 13 14:00:00 2013 dmuellerAATTsuse.com
- add remove-babel-requirement.diff
- set ietadm as default iscsi_helper

Sat Jul 13 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a334.gbced838:
+ Fixed Ceph backup librbd segfault
+ Check enabled backup service before rpc request
+ Ignore files created by Sphinx build
+ Enable zero the snapshot when delete snapshot in LVMVolumeDriver
+ Update requirements from openstack/requirements.

Fri Jul 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a324.g7ecc45a:
+ Update upper bound of keystoneclient version.
+ Add unit tests for cinder/api/versions
+ Add support for storing volumes on GPFS
+ Consist terminate_connection function signature
+ Fix missing volume_name_template flag.
+ cinder.api: Replace \'locals()\' with explicit values
+ Enable setting blocksize on volumes.

Thu Jul 11 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a310.gcfe8dc4:
+ Sync install_venv_common from oslo
+ Don\'t pass \'session\' arg to public DB API methods
+ Move brick initiator tests to brick subdirectory.
+ Remove suds requirement
+ Make String column creation compatible with SQLAlchemy 0.8
+ Add interface class for backup drivers
+ Change check-detach to reject more states

Wed Jul 10 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a297.g811d514:
+ SolidFire API RequestID is useless.
+ Refactor reschedule in exception handling of volume manager
+ Add ability to specify SolidFire API version
+ Fix extent size issue when creating thin pool.

Tue Jul 9 14:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.2.a290.ge958394:
+ Prevent wrongly privilege escalation of a context
+ Use oslo.sphinx and remove local copy of doc theme

Mon Jul 8 14:00:00 2013 dmuellerAATTsuse.com
- add dependency on oslo.sphinx

Sun Jul 7 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a287.gfaffe83:
+ Add check for snapshot to Brick LVM.

Sat Jul 6 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a285.g15dab5c:
+ Rename cinder.flags to cinder.common.config
+ Add execute wrapper to brick LVM code.

Fri Jul 5 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a281.gcf69b54:
+ Quotas by Volume Type
+ Make os-services API extension consistent
+ Fix typo \'Flase\' -> \'False\'
+ xenapi: implement xenserver image to volume
+ Scheduler should not select down volume managers

Wed Jul 3 14:00:00 2013 speilickeAATTsuse.com
- Update to version 2013.2.a271.g3b0921f:
+ Imported Translations from Transifex
+ Skip brick_initiator test in virtual environments
- Drop 0001-Skip-brick_initiator-test-in-virtual-environments.patch
(merged upstream)

Wed Jul 3 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a267.g5e3b00e:
+ Added Cinder volume backup to Ceph support
+ Imported Translations from Transifex
+ Removes 3PAR domain option from cinder config file
+ Handle ECONNREFUSED exception in SolidFire driver.
+ CoraidDriver: Create_volume_from_snapshot of a different size
+ Adding host attaching support to Cinder

Tue Jul 2 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a256.ge102c28:
+ Add os-availability-zone extension
+ Calculate count for customized dd blocksize

Mon Jul 1 14:00:00 2013 dmuellerAATTsuse.com
- add 0001-Skip-brick_initiator-test-in-virtual-environments.patch

Sat Jun 29 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a252.g066a676:
+ Run flake8 also on cinder/
*/openstack
+ Imported Translations from Transifex
+ Fix service alive information in os-services extension

Fri Jun 28 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a246.gb792d19:
+ Raise an error if iSCSI is not supported
+ Added volume backup and restore to Ceph RBD driver
+ Save some more image attributes to volume_glance_metadata.
+ Fix check_for_setup_error for sheepdog driver
+ Add Brick iSCSI attach/detach.

Thu Jun 27 14:00:00 2013 speilickeAATTsuse.com
- Only depend on python-discover on SLE, it\'s a Python-2.6 feature
backport

Wed Jun 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a237.g5e8ab1c:
+ Content-length missing in put_object

Wed Jun 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a236.g6f3b40c:
+ Update kombu requirement

Wed Jun 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a234.gcdb8d79:
+ Add support for swift user/key authentication
+ Fix and enable gating on H401
+ Fix up trivial H103 license check mismatches
+ Avoid winning the useless use of cat award
+ cinder.[brick,db,image] Replace \'locals()\'
+ Do not raise NEW exceptions
+ Added extra-spec key scoping to the 3PAR drivers
+ Imported Translations from Transifex
+ Replace glance_metadata check with bootable column.
+ Register used CONF entries in cinder.api.common.py

Tue Jun 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a215.g6f723a6:
+ Add the project name into CinderKeystoneContext.
+ Remove usage of locals() for formatting from cinder.tests.
*

Mon Jun 24 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a211.g6e90e40:
+ Use list comprehensions when possible
+ NetApp:iSCSI drivers reserved percent need to change to 0.
+ Adds create_from_volume test cases

Sun Jun 23 14:00:00 2013 dmuellerAATTsuse.com
- add 0001-Avoid-using-GREENDNS-due-to-dnspython.patch

Sat Jun 22 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a205.g66c158f:
+ cinder.backup: Replace \'locals()\' with explicit values
+ NetApp unified driver implementation.
+ Refactor the backup method of SwiftBackupService

Thu Jun 20 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a200.gb71d567:
+ fix error class path in logging sample
+ Don\'t perform retry_execute in certain cases.
+ Modify check for volume-type-id to a get w/default
+ Add missing extend volume test (rpcapi).
+ Add build directory to flake8 ignore dirs.
+ Add _create_volume to ThinLVMVolumeDriver
+ Imported Translations from Transifex

Thu Jun 20 14:00:00 2013 dmuellerAATTsuse.com
- update test requires

Wed Jun 19 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a188.g1482c40:
+ Fix and enable gating on H403
+ Update attach status when instance id invalid.
+ Implement capability to extend existing volume.
+ Use Python 3.x compatible except construct

Wed Jun 19 14:00:00 2013 dmuellerAATTsuse.com
- add pywbem dependency for EMC volume driver

Tue Jun 18 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a181.g3172208:
+ Imported Translations from Transifex
+ Editable default quota support for cinder
+ cinder/.: replace \'locals()\' with explicit values
+ Use Python 3.x compatible octal numbers
+ Use common.processutils.execute
+ cinder.schedule: Replace \'locals()\' with explicit values

Sun Jun 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a169.g86f8afb:
+ Remove the \'migrate\' option from cinder-manage
+ Start using Pyflakes
+ Imported Translations from Transifex
+ Remove usage of locals() for formatting from cinder.volume.
*

Sat Jun 15 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a161.gb1b06e3:
+ Fix up the test framework
+ Replace utils.to_bytes() with strutils.to_bytes()
+ Remove usage of locals() for formatting from cinder.api.
*
+ Use Python 3.x compatible except: construct
+ Imported Translations from Transifex
+ Update and add notifiers in create volume

Fri Jun 14 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a150.g0a26b70:
+ Fix various Sphinx warnings
+ Replace FLAGS with cfg.CONF in volume
+ Imported Translations from Transifex
+ Flatten Volume from Snapshot

Thu Jun 13 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a142.g7f9a6c5:
+ Elevate volume/snap \"is busy\" log message for volume/snap_delete
+ Fixes 3PAR drivers terminate_connection issue.
+ Fix some unittest cases failed on osx
+ Replace FLAGS with cfg.CONF in other modules, unless tests

Wed Jun 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a134.gefd8cfe:
+ Fix the after subscription size checks.
+ Remove explicit distribute depend.
+ Remove direct call to utils.execute.
+ Re-set default sql_connection and sqlite_db.
+ Merge from oslo-incubator
+ Imported Translations from Transifex
+ Update to the latest stevedore
+ Added policy check for backup operations

Wed Jun 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a118.g0233fe3:
+ Integrate oslo\'s periodic tasks.
+ Add availability zone checking in the api service
+ Fix LVM logging error.
+ Add policy checking for transfer create/accept.
+ Add missing exception from volume/api.py
+ Add missing attributes to xml deserializer for volume request
+ Allow disabling ssl compression for glance client
+ Removing service_
* options from authtoken
+ Replace FLAGS with cfg.CONF in tests
+ Replace functions in utils with oslo.fileutils

Tue Jun 11 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a98.gf34aef3:
+ NFS drivers don\'t honor vm size with volume from an image
+ Replace FLAGS with cfg.CONF in api

Mon Jun 10 14:00:00 2013 dmuellerAATTsuse.com
- update requires

Mon Jun 10 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a94.gaa7fde5:
+ Add the iscsi device check and exception processing.

Sat Jun 8 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a93.gb820205:
+ Add missing tests for backup_
* methods
+ Fix \'undefined symbol conn\' error
+ Minor Logic bug in NFS Driver.
+ Imported Translations from Transifex

Fri Jun 7 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a86.g738dc74:
+ Add missing tests for iscsi_
* methods
+ Unset all stubs before running other cleanups.

Thu Jun 6 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a82.gb7ceb40:
+ Fix config registration in cinder volume drivers.
+ Remove E12 errors from tox.ini Flake ignores.

Wed Jun 5 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a79.gbcf7d0c:
+ Fixes the 3PAR drivers CPG validation
+ Replace FLAGS with cfg.CONF in db
+ Imported Translations from Transifex
+ Log iSCSI target output on error.
+ Handle IPv6 specifid glance servers gracefully
+ Re-write of the cinder-manage man page.
+ Elevate acceptors context on accept reserve udpate
+ Add call to vol driver when accepting a transfer

Tue Jun 4 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a63.gd0c1110:
+ Implement DB migration for volume transfer BP
+ Don\'t set signing_dir by default.
+ Replace FLAGS with cfg.CONF in scheduler

Sun Jun 2 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a58.ga003e4a:
+ HDS Cinder Driver. Rev #1
+ Update 3PAR driver session management
+ Add error reporting to generate_sample.sh on import failure.
+ Fix AttributeError typo
+ python3: Introduce py33 to tox.ini
+ rbd: simplify configuration and use librbd and librados
+ Fixed method db.api.reservation_expire

Sun Jun 2 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a44.g50667f1:
+ Add testrepository to git ignores.
+ InvalidUUID can not be raised
+ Fix incorrect authorization rule in quota contrib api.
+ Rename requires files to standard names.
+ Updating HACKING to disallow the use of locals()
+ Prevent force delete if the volume is attached
+ Migrate to Oslo DB code
+ Imported Translations from Transifex
+ Fix path for pylint Gate

Thu May 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a27.gd1e7c9a:
+ Fixes 3PAR Host already exists error.
+ Support for NFS shares with spaces in path.
+ Add missing tests for cinder.db.api
+ Return 404 from delete of extra spec if not found
+ Fix \'Inheritance-based rule deprecated\' log warning
+ Fix incorrect status for volume clone from image
+ Imported Translations from Transifex
+ Add missing tests for cinder.db.api.quota_
+ Fix incorrect copyright
+ Fix typos

Thu May 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a290.g544f1b7:
+ Update cloned volumes QoS settings.
+ Catch and report errors from copy image to volume.
+ Remove execute permissions from test files.
+ test_glance.py: Stub out _get_member_model as well.
+ Ensure that pbr>=0.5.10 is installed
+ rbd: send ceph monitor addresses with connection info

Wed May 29 14:00:00 2013 dmuellerAATTsuse.com
- remove setBadness call from rpmlintrc

Wed May 29 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a279.gb782597:
+ Remove cinder_emc_config.xml.sample

Tue May 28 14:00:00 2013 dmuellerAATTsuse.com
- update requires of test package

Mon May 27 14:00:00 2013 dmuellerAATTsuse.com
- add python-six requires

Mon May 27 14:00:00 2013 speilickeAATTsuse.com
- Update to version 2013.2.a278.g05ce36a:
+ Removes a broken link from the sidebar of Sphinx built pages.
+ Support mount options for NFS/GlusterFS volumes
+ Raise VolumeNotFound with correct volume_id
+ Update log.py and jsonutils.py from oslo-incubator
+ Added test for nonnumerical limit param
+ Added a test for bad limit param
+ Add the service_state into test_schedule_happy_day.
+ Fix ownership transfer when cloning with SolidFire
+ Migrate base test class to testtools.
+ Replace custom skip_ methods.
+ Add common Oslo DB code to the source tree
+ Hack run_tests.sh to work with single tests again.
+ ModifyVolume attributes on Clone.
+ Imported Translations from Transifex
+ Add \"_\" builtin method for config generation
+ Make NFS share selection more intelligent.
+ Implement scheduler hints for API v2
+ Don\'t throw ValueError for invalid volume id
+ Added \'%\' before snapshot variable
+ Improve \"service is down or disabled\" warning message
- New build requirement:
+ python-six

Tue May 21 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a247.g3e91488:
+ Adds notifiers to both volumeTypes and volumeTypeExtraSpecs
+ Hide v1/v2 version entities in API when disabled
+ Imported Translations from Transifex

Mon May 20 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a242.g9c1e7ba:
+ Add thin provisioning support checks.
+ Imported Translations from Transifex
+ Update import of strutils from oslo.
+ Allow flake8 to run in venv
+ Convert to oslo strutils.bool_from_string.

Sun May 19 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a232.g0d97245:
+ Imported Translations from Transifex

Sat May 18 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a231.g65ab541:
+ RemoteFsDriver: copy_image_to_volume and copy_volume_to_image

Fri May 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a229.g0b09f78:
+ Imported Translations from Transifex
+ Update/Publish volume service updates on delete.

Thu May 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a226.g1d6de0f:
+ NetApp server tunneling fix.
+ Add .coveragerc to show proper coverage statistics. As in other openstack projects.
+ Fixes an get_volume_stats reporting issue
+ Deprecating old dot path locations for Folsom configs
+ solidfire: Make sure src_uuid is passed correctly

Thu May 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a216.g0d0d307:
+ Hide lock_prefix argument using synchronized_with_prefix()
+ Implement cloned volume for the RBD driver

Wed May 15 14:00:00 2013 opensuse-cloudAATTopensuse.org
- BuildRequire pbr + d2to1
- include cinder-rpc-zmq-receiver
- Update to version 2013.2.a212.g180a320:
+ Set default values for NFS/GlusterFS share_config files
+ Implement copy_image_to_volume and copy_volume_to_image on nfs backends
+ Use pbr instead of openstack.common.setup.
+ Remove gettext.install() from cinder/__init__.py
+ Increased unit test code coverage
+ solidfire: Add ability to override account prefix
+ Add CINDER_LOCALEDIR env variable
+ Create an LVM utility to use for local storage.
+ Use flake8 and hacking.
+ Storwize/SVC: fix attach bug for live migration.
+ Move iscsi helpers to brick directory.
+ Fix up hacking ignores a bit.

Mon May 13 14:00:00 2013 dmuellerAATTsuse.com
- drop rtslib dependency, removed upstream

Sun May 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a189.g59fc6cb:
+ Change the type of \"free_capacity_gb\" to be float

Sat May 11 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a188.g145b38c:
+ Fix missing spaces in Huawei Logging
+ Add pylint-based lintstack test to tox environment
+ Add missing spaces to iscsi_iotype help

Fri May 10 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a182.g7dad062:
+ Copy the RHEL6 eventlet workaround from Oslo
+ Remove outdated cinder test doc

Thu May 9 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a179.g92dd2e0:
+ Add db client packages to dev env setup doc.

Wed May 8 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a177.gd8c9e68:
+ Remove setuptools-git as run time dependency
+ Update import of oslo\'s processutils.
+ Fix ability to add custom volume_backend_name

Sat May 4 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a172.g822cda0:
+ Check that volume is at least minDisk size.
+ Remove old_name from kwargs when using IET helper.
+ Fix LHN driver to allow backend name configuration
+ Fixes 3par driver methods that were double locking

Wed May 1 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a165.g11a949c:
+ Deleting a backup removed the backup record from database
+ Avoid using whitespace in test_safe_parse_xml.

Fri Apr 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a162.gb2e20f8:
+ Encode username and password in config file
+ Fixes 3PAR FC driver synchronization
+ Update to latest copy of OSLO incubator
+ Clear volumes stuck in \'downloading\'
+ Remove _path_exists method.
+ Cinder wasn\'t filtering the backups returned to backup list API
+ cinder volume service keeps retrying even code exception

Fri Apr 26 14:00:00 2013 speilickeAATTsuse.com
- Add python-Babel to test package requires. Stevedore complains otherwise

Fri Apr 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a148.gf4f75ca:
+ Remove duplicate method definition
+ Add stats reporting to Nexenta Driver

Thu Apr 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a144.g2522f4d:
+ iscsi: Add ability to specify or autodetect block vs fileio

Mon Apr 22 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a142.g3727324:
+ Rename duplicate test method

Sun Apr 21 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a141.gb49f37b:
+ Throw InvalidSnapshot for failed snap delete
+ Remove InvalidPortRange exception
+ Add availability_zone to the volume and snapshot notifications
+ remove deprecated assert_unicode sqlalchemy attribute
+ Fix IBM copyright strings
+ Change format of some judgments
+ Add du to rootwrap filters
+ leave re-scheduled volume status to creating
+ Remove update_volume_status log message from NFS driver
+ Fix cinder-manage backup list to work with uuids
+ Implement get_volume_stats for GlusterFS driver
+ Fixed a volume creation re-schedule error
+ Allow deletion of backups where the service is None
+ Clean up started volume services in tests.
+ Sync with oslo-incubator copy of setup.py
+ Prevent create volume from snapshot with bad size
+ Reformat openstack-common.conf
+ Don\'t hard code AUTH_ into the swift backup url
+ Fix backup manager formatting error.
+ Clean up attach/detach tests.
+ Add service list functionality cinder-manage
+ fix default config option types
+ Fix incompatible Storwize/SVC commands.
+ new cinder.conf.sample and fix extract_opts.py
+ Use VERSION var for volume_stats version (Gluster/NFS)
+ Use a SSH pool to manage SSH connection
+ NetApp: Fix failing NetApp tests
+ Add missing space to \"volumes already consumed\" message
+ Add capabilities reporting to ThinLVM driver
+ Add parsing to extra-specs key check
+ Remove Flags usage from cinder.volume.driver

Tue Apr 2 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a83.g3aa947d:
+ Make dd block size user configurable
+ Force deletes using tgt to workaround bug 1159948
+ Add the volume and snapshot gigabytes together.
+ Sync lockutils from oslo-incubator stable/grizzly.
+ Remove unused tools/rfc.sh
+ Fix quota updating when admin deletes common user\'s volume
+ Fix bug with 3PAR host entry in wrong domain
+ Use the local configuration in the nfs drivers
+ Enforce exclusive options snapshot-id, source-volid and image-id
+ Mark sql_connection with secret flag
+ getLogger should be called after logging is configured
+ Add snapshot events to the cinder notification
+ REST session validity not checked in get_volume_info

Mon Mar 25 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.2.a60.gd6935af:
+ Clean up exec_dirs prefix from rootwrap conf
+ Implement get_volume_stats in NFS driver
+ Remove AGPL rtslib pkg from pip-requires.
+ CoraidDriver: retrive volume info (improvement)
+ Remove references to FLAGS from volume/manager.py
+ Pull Oslo log fix to enable root logger initialization
+ remove cinder-rtstool because of rtslib dep
+ Allow snapshot_delete for NFS/GlusterFS drivers
+ Fix Storwize/SVC LUN allocation with holes.
+ Use OpenStack common project requires.
+ Rename cinder-rtstool to rtstool
+ Add snapshots to the volume usage audit report
+ Speedup solidfire unit tests
+ Add missing processutils for impl_zmq in oslo rpc
+ Update Cinder\'s latest copy of OSLO grizzly stable
+ Remove the log spam generated by the NetApp driver unit tests.
+ Switch all uses of 422 response code to 400.
+ Updates to OSAPI sizelimit middleware.
+ Extend param2id() to work with uuids
+ CoraidDriver: do not call login from __init__
+ CoraidDriver: typo in _login exception handler
+ Fetch volume_types by uuid and not by name in v2
+ Snapshot reservation sync calls wrong resource.
+ Fixed attach volume for EMC SMI-S iSCSI driver
+ Last driver sync for Folsom and Grizzly
+ Fixes Cinder REST API /volumes issue
+ CoraidDriver: support users that are not admin
+ Fixed shared gigabytes quota resource.

Wed Mar 20 13:00:00 2013 dmuellerAATTsuse.com
- the policy.json file link in tests was actually correct. remove
hack

Mon Mar 18 13:00:00 2013 speilickeAATTsuse.com
- Update to version 2013.2.a7.g4c5f276:
+ Fix typo in persona valid values
+ Use self.configuration to support the multi-backend case
+ Fixes dettach volumes in Windows cinder plugin
- Drop +git.$TIMESTAMP.$COMMITHASH version suffix

Sun Mar 17 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.2.a95.g65e86b0+git.1363478627.65e86b0:
+ Fix bugs for Huawei driver
+ cinder-manage does not print any version information
+ Count Snapshots towards volume/gigabyte quotas.
+ Fix 3PAR driver hiding existing host error
+ Fix ISCSIDriver rescan.
+ Compression/tier capabilities for Storwize/SVC.
+ Switch to final 1.1.0 oslo.config release
+ Fix _migrate_up in test_migrations
+ Bump version for Grizzly RC1 cut

Wed Mar 13 13:00:00 2013 dmuellerAATTsuse.com
- run migrations before starting the daemon

Wed Mar 13 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a79.g3f888b9+git.1363133105.3f888b9:
+ update error log arguements in filter scheduler
+ Storwize/SVC driver fix for multibackend scenario.
+ Fix bad request response code on extra_specs create.
+ Adds a flag to set glance api version to call

Tue Mar 12 13:00:00 2013 dmuellerAATTsuse.com
- python-oslo-config -> python-oslo.cofnig

Tue Mar 12 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a72.g59a16a1+git.1363047146.59a16a1:
+ Do not use prefix to lookup host in Storwize/SVC.

Mon Mar 11 13:00:00 2013 dmuellerAATTsuse.com
- add sqlalchemy-update.diff:

* Support SQLAlchemy 0.7.10

Mon Mar 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a70.g15cd9ac+git.1363006799.15cd9ac:
+ Update oslo rpc libraries

Mon Mar 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a68.g9f70ee5+git.1362995739.9f70ee5:
+ Fixed copy image to volume and clone volume.
+ Fixes issues found in /os-hosts API
+ sync oslo changes for setup / version
+ NetApp: Fix for snapshot not deleted in error state.
+ Switch to oslo.config.
+ Add get_volume_stats in the sheepdog driver.
+ Fix 3PAR drivers to work in multi-backend mode.
+ Fix Storwize/SVC storage_protocol reporting.
+ Exit run_tests with the result code of the test runner.
+ Use nose and openstack nose plugin.
+ Mark configuration option netapp_password secret
+ NetApp bug fix for multibackend scenario.
+ Pull newly merged Olso update for \'is\' operator
+ Update tox.ini to support RHEL 6.x.
+ Remove/update unused log arguements in manager
+ Fix volume capacity reporting
+ Removing flags in RBD in favor of configuration
+ Fix calling setUp() method of superclass from tearDown method.
+ Fix a few bugs for LeftHand Grizzly
+ LIO iSCSI initiator ACL auto-config

Tue Mar 5 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a33.g15962a4+git.1362504249.15962a4:
+ Improved fail_reason for cinder-backup swift connection errors
+ Elevate context for delete volume with no host.
+ Only use iscsi_helper config option if using LVMISCSIDriver
+ Add some useful log to filter scheduler.
+ swift backup service checks version during restore

Thu Feb 28 13:00:00 2013 saschpeAATTsuse.de
- Update to version 2013.1.a23.gdd01069+git.1362060887.dd01069:
+ allow run_tests.sh to report why it failed
+ XenAPINFS: Fix Volume always uploaded as vhd/ovf
+ Changed to INFO level logging for main cinder-backup operations
+ Fixes the provisioning on selected volumes for NetApp 7 mode.
+ Fix query filter in volume_get_active_by_window()
+ NetApp: Fix race condition in 7-mode iSCSI driver with DFM.
+ Improve logging for volume operations via manager
+ Convert from using FLAGS directly in SF driver.

Tue Feb 26 13:00:00 2013 dmuellerAATTsuse.com
- add requires to python-rtslib

Mon Feb 25 13:00:00 2013 saschpeAATTsuse.de
- Init script cleanup:
+ Drop useless shell variables
+ Don\'t depend on $network facility, we already have $remote_fs
(comes after $network)
+ Use one init script template for all daemons
+ Let cinder daemons create their logfiles
- Default configuration cleanup:
+ Use openstack-utils to set as much default values in the package
as possible (instead of patch/sed/...). Some may be overwritting
later on by, .e.g., crowbar
- More useful lograte configuration:
+ Compress
+ Make sure to keep log files for at least 90 days (i.e. rotate 15
+ weekly = 15 weeks).
+ Add size=1M to avoid getting DoS\'ed by wild daemons
+ Use copytruncate instead of create+postrotate+sharedscripts to
avoid a daemon restart
- Don\'t touch (and ghost) sqlite database file
- /var/lib/cinder should also be owned by the group
- /var/log/cinder should have 0750 permissions (instead of 0755)

Sun Feb 24 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1.a8.g8e7f0b9+git.1361732209.8e7f0b9:
+ change display_description to description in volumes
+ NetApp direct to filer drivers for iscsi and nfs.
+ v2 volume/snapshot create will correctly give a 202 response
+ make test_databases instance variable
+ add postgresql opportunistic testing
+ Fix PEP8 violation
+ Fix ordering of function args
+ Allow create_volume() to retry when exception happened
+ Adding support for Coraid AoE SANs Appliances.
+ Create a RemoteFsDriver class
+ Add an update option to run_tests.sh
+ Update EMC SMI-S Driver
+ rbd: update volume<->image copying
+ Add LIO iSCSI backend support using python-rtslib
+ Add GlusterFS volume driver
+ Add an ID to temporary volume snapshot object
+ Add get_cluster_stats to SolidFire driver
+ Update snapshot rest api to be consistent with volumes
+ Handle \'infinite\' and \'unknown\' capacity in CapacityWeigher
+ Sync latest cfg and log from oslo-incubator
+ Fix PEP8 violation (again)
+ Update cinder-volume to enable multi volume support
+ Fix undef function call in test_migrations for py26
+ Install rtslib when installing cinder
+ XenAPINFS: fix capacity reporting
+ Skip tests if cinder is not installed
+ Update Storwize/SVC driver for Grizzly.
+ Fix create volume from image.
+ Fix syntax error in cinder-volume-usage-audit
+ Fibre Channel base class for Cinder drivers
+ HP 3PAR Fibre Channel Driver and iSCSI Updates
+ Add a safe_minidom_parse_string function.
+ Set rootwrap_config in cinder.conf sample.
+ Use oslo-config-2013.1b3
+ Handle maxclonepervolume/node limits in SF driver.
+ Add a volume driver in Cinder for Scality SOFS
+ Update cinder-manage to use FLAGS.log_dir.
+ Ensure volume exists before deleting.
+ Add LIO configuration for iSCSI initiators
+ rbd: implement get_volume_stats()
+ Bump the oslo-config version to address issues.
+ Better error handling around volume delete.
+ Add HUAWEI volume driver in Cinder
+ Moved cinder_emc_config.xml.sample to emc folder
+ Uses tempdir module to create/delete xml file
+ Implement a basic backup-volume-to-swift service
+ Fix stale volume list for NetApp 7-mode ISCSI driver
+ Skip timestamp check if \'capabilities\' is none
+ XenAPINFS: Create volume from image (generic)
+ Implement metadata options for snapshots
+ Cinder devref doc cleanups
+ Fixed cinder-backup start errors seen with devstack
+ Fix various exception paths
+ update install_venv_common to handle bootstrapping
+ Remove compat cfg wrapper
- Add backup subpackage for the new Backup service
+ Also generate and install init script

Fri Feb 22 13:00:00 2013 saschpeAATTsuse.de
- BuildRequire openstack-suse-macros instead of openstack-common-macros

Mon Feb 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a115.g835fb61+git.1360597203.835fb61:
+ Import Oslo\'s common rootwrap to Cinder
+ Mark password config options with secret
+ Fix inability to delete volumes in error state for NetApp driver
+ Fix provider_location column add for PSQL
+ Add unit tests for ISCSIDriver._do_iscsi_discovery and ISCSIDriver._get_iscsi_properties
+ Update 3PAR driver
+ sync database connect changes from nova
+ Update some Oslo Packages
+ add data injection on migrations
+ Copy glance_image_metadata when cloning volumes.
+ Add volume_glance_metadata to volume.api.get
+ Allow tools/install_venv_common.py to be run from within the source directory.
+ XenAPINFS: Copy image from glance
+ rework migration 004 testing with real data
+ Don\'t require importing paramiko for error.
+ Allow for specifying nfs mount options
+ Update to latest oslo-version code.
+ XenAPINFS: Copy volume to glance
+ Move create_cloned_volume() to LVMVolumeDriver.
+ Allow disabling of long-lived SSH connections.

Thu Feb 7 13:00:00 2013 dmuellerAATTsuse.com
- configure rootwrap_config by default
- configure auth_strategy to keystone

Mon Feb 4 13:00:00 2013 saschpeAATTsuse.de
- BuildRequire python-argpase to fix SLE_11_SP2 (doc) build

Mon Feb 4 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1+git.1359978771.534eb08:
+ Fixes \'not in\' operator usage
+ Skip tests if cinder is not installed
+ Fix the generalized copy_image_to_volume operation.
+ import tools/flakes from oslo
+ Fixes \"is not\" usage
+ Pull cfg module from Oslo and update cinder-manage accordingly
+ Set source volume to \"in use\" during clone
+ Fix typo in cinder/db/api.py
+ Replace CRLF with unix-style \"LF\"
+ Allow volume back-end to report \'infinite\' or \'unknown\' as capacity
+ Wrap SolidFire size parameter in int.
+ Use install_venv_common.py from oslo.
+ Update osapi_volume_extension default.
+ Generic iSCSI copy volume<->image.
+ Implement LVM thin provisioning support.

Mon Jan 28 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1+git.1359364739.602da5b:
+ Fix hosts extension and enable its tests
+ Get updated vol status in volume.api.reserve.
+ Update EMC SMI-S iSCSI Driver
+ Fix NFS volume creation
+ Improve error message for missing NFS share config
+ ensure zeros are written out when clearing volumes
+ Fix error for extra specs update with empty body.
+ Clean up IPV6 config checks in test_wsgi.
+ Add capability to update volume metadata.

Fri Jan 25 13:00:00 2013 saschpeAATTsuse.de
- Ship sudoers configuration for cinder-rootwrap instead of relying on
openstack-quickstart or Crowbar to set it up correctly. Depends on
openstack-common-sudo

Wed Jan 23 13:00:00 2013 saschpeAATTsuse.de
- Clean up %config(noreplace), only logrotate config and
*.conf
files should be noreplace

Mon Jan 21 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1+git.1358761161.6cfe5f2:
+ Fix sheepdog volume creation
+ Check for configured IPV6 before running tests
+ New cinder.conf.sample format
+ Move iscsi flags back to driver.py
+ Snapshot support for XenAPINFS
+ support a configurable volume wiping method
+ Relax various version constraints.
- add database as a %ghost
- Remove cinder-req-versions-contstraints.patch: Merged upstream

Tue Jan 15 13:00:00 2013 saschpeAATTsuse.de
- Update to version 2013.1+git.1358255308.7905b6b:
+ Factor out LVM code.
- Add cinder-req-versions-contstraints.patch: Relax Python module
requirement version constraints
- Drop cinder-include-migratecfg.patch: Fixing MANIFEST.in should not
be necessary anymore, we are using the git_tarballs source service

Tue Jan 15 13:00:00 2013 saschpeAATTsuse.de
- Drop setuptools.git from tools/pip-requires, we don\'t use it
- Drop Babel from tools/pip-requires, we don\'t currently build/install
i18n message catalogs
- Change all fixed version requirements in tools/pip-requires to \">=\",
this makes only sense for components that really break API compatibility
(like WebOb)

Tue Jan 15 13:00:00 2013 saschpeAATTsuse.de
- Uncomment the test requires on python-hp3parclient, we have it now
although it should be optional.

Tue Jan 15 13:00:00 2013 dmuellerAATTsuse.com
- add provides/obsoletes for openstack-nova-volume

Mon Jan 14 13:00:00 2013 saschpeAATTsuse.de
- Only require python-stevedore 0.8, not 0.8.0

Mon Jan 14 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1+git.1358161260.643f916:
+ Implement filter scheduler
+ Revert \"Implement filter scheduler\"
+ Provide HP 3PAR array iSCSI driver
+ Fix CinderClient exception name in EMCISCSIDriver.
+ Enable cinder exception format checking in tests.
+ Update exceptions to pass correct kwargs.
+ Add option to make exception format errors fatal.
+ Implement filter scheduler
+ Use tempdir for lock_path in tests.
+ Make WebOb version specification more flexible
+ Fix cmds clearing in TargetAdminTestCase.
+ Add missing library
+ use deleted = False, not 0 for update
+ Implement ability to Clone volumes in Cinder.
+ Add pyflakes
+ Adds synchronization to attach volume.
+ Add EMC Volume Driver in Cinder
+ Adding marker, pagination, sort key and sort direction to v2 api
+ Fix typo in image_utils tempfile handling
+ Make the NetAppISCSIDriver._is_clone_done() method able to handle
+ Make sure we don\'t double remove tmp on exception
+ Add service mgmt extension.
+ Added the lockutils, fileutils, gettextutils
+ Fixes a Windows volume driver bug on disk export
+ Moving host admin extension with other extensions
+ Allow the lvm backed drivers to use mirrrors
+ CHAP support for IBM Storwize/SVC driver.
+ Remove instance quota re-sync code
+ Add image metadata API extension
+ Raise NotImplemented for drivers that don\'t support images
+ Add
*.swp to gitignore.
+ Support glance servers over https
+ Add commands used by NFS volume driver to rootwrap
+ Changing display_name to name in v2 api
+ Make summary and detail view consistent with other projects
+ creating separate v1 and v2 stubs and general fakes
+ Make copy_to_volume a bit more useful.
+ Delete type call in api needs update to use ID.
+ Convert volume_type id from int to uuid.
+ Rename Config osapi_compute_link_prefix to osapi_volume_base_URL
+ Fix exception when size is None.
+ Ensure request_spec can be serialized.
+ attaching volumes will set instance_uuid instantly
+ Revert changes to monkey_patch.
+ Improve provider_location cleanup code for RBD.
+ Fix import order to make it alphabetical.
+ Fix None being passed into as_int().
+ Use auth_token middleware from keystoneclient.
+ Provide i18n to those messages without _()
+ Revert \"use O_DIRECT when copying from /dev/zero too\"
+ Make pep8 checks a bit stricter.
+ Unpin lxml requirements
+ use O_DIRECT when copying from /dev/zero too
+ Add CONTRIBUTING file.
+ Add the persistency to the volume created by iscsi IET.
+ adding copy of v1 as v2
+ Moving contrib to cinder.api
+ Moving api v1 implementation into v1 directory
+ Switching api to use base extension manager
+ moving all middleware code in cinder.api.middleware
+ Moving common api code into cinder.api
+ Cleaning up volume driver paths
+ Add volume bootable information to api response
+ Add XenAPINFSDriver
+ Add db table for Glance Metadata
+ Remove redundant db.volume_update() in volume manager create_volume()
+ Pin pep8 1.3.3
+ Removes the xensm driver
+ Pass in correct volume_ref to create_from_snapshot.
+ Add hosts extension to Cinder.
+ Remove unused python-daemon dependency
+ Make tox.ini run pep8/hacking checks on bin.
+ Various pep8/HACKING fixes for Cinder.
+ Volume RPC API Versioning
+ Remove gen_uuid()
+ Remove obsolete use_local_volumes
+ Import order cleanup per HACKING
+ Remove unused volume API method - remove_from_compute()
+ Scheduler API clean up and refactor
+ Remove dm_setup(remove) call in volume_delete.
+ Add ability to disable secure volume delete.
+ Remove the zeroing out of the volume altogether
+ Add \'create_volume\' to scheduler RPC API.
+ Fix run_tests.sh ambiguous usage msg and behaviour for -x option
+ Add admin only action for force detach
+ Changes bit mode of zadara.py to 644
+ Port openstack-common/uuidutils to Cinder
+ Fix 401 from auth_token middleware
+ Splitting out volume drivers in driver.py
+ Minor optimization in create_volume in HpSanISCSIDriver
+ Adding a SSH Connection Pool.
+ Return volume type name on volume create
+ pin sqlalchemy to the 0.7 series
+ Add VolumeTenantAttribute API extension
+ Log the body of an /action
+ Detect and fix issues caused by vol ID migration
+ Split out drivers in san.py
+ Add VolumeHostAttribute API extension
+ Add default volume type flag
+ Fix typo so setting volume_tmp_dir works
+ Rollback for resources during volume creation failure
+ Allow the user to update a volume\'s metadata
+ Add the generation of the username and password for iSCSI target.
+ Update HACKING.rst and related changes from Nova/PEP8.
+ Add trove classifiers for PyPI
+ Ensure device node exists before wiping during volume deletion
+ Update volume and snapshot status on delete
+ Drop unused quota_usage db methods
+ Drop duplicate sqlalchemy db api methods
+ Change output strings to i18ned
+ Adds support for Windows 2012 Storage Server
+ Update common.
+ Fix incorrect class path for legacycinder formatter in logging_sample.conf
+ Error message references incorrect variable
+ Loosen anyjson dependency to avoid clash with ceilometer
+ Configuration Options clean up
+ Fix typo in policy documentation
+ Add snapshot force delete admin action
+ Mock out sleep in some retry tests
+ Use policy based rule to define context.is_admin
+ Sync openstack common and add policy
+ Fix typo in sample configuration file
+ Update distribute version in test requires.
+ Revert explicit usage of tgt-adm --conf option.
+ Fixes remove_export for IetAdm
+ Add missing entries in setup, fix up pip-requires
+ Fix NetAppCmodeISCSIDriver._get_lun_handle() method
+ Remove unused code: check_for_export.
+ Return 400 if create volume snapshot force parameter is invalid
+ Fix cinder-volume-usage-audit
+ Sync with nova change I135ed85a.
+ Remove cinder gating hack
+ Set the default availability zone back to nova
+ Add lun number (0) to model_update in HpSanDriver
+ Fixes to the SolarisISCSI Driver
+ Stop double logging to the console
+ Restore SIGPIPE default action for subprocesses
+ Replace builtin hash with MD5 to solve 32/64-bit issues.
+ Correct IetAdm remove_iscsi_target
+ Add nova migrate_version check to cinder import
+ Bump version to 2013.1
+ Clean up db.volume_create()
+ Fix volume deletion when device mapper is used
+ Update quota when deleting volume that failed to be scheduled
+ Sync a change to rpc from openstack-common.
+ Add a resume delete on volume manager startup
+ Improve entity validation in volumes APIs
+ Add entity body validation helper
+ Should\'ve added super().tearDown() in test_iscsi
+ Fixes bug 1050135.
+ Fix FLAGS.volumes_dir help message
+ Use tmpdir and avoid leaving test files behind
+ Sync log format changes from openstack-common.
+ Update rpc from openstack-common.
+ Add volume quota in volume/api.py and olume/manager.py
+ Fixes bug 1049446.
+ Revert \"Don\'t zero out snapshot volume on snapshot_delete\"
+ Add update to volume and snapshot controllers

Fri Jan 11 13:00:00 2013 saschpeAATTsuse.de
- Set a reasonable state_path and rootwrap_dir in /etc/cinder/cinder.conf

Fri Jan 11 13:00:00 2013 saschpeAATTsuse.de
- Drop init-script openstack-cinder-all again, we decided to only
ship the individual init scripts to reduce confusion

Fri Jan 11 13:00:00 2013 vuntzAATTsuse.com
- Fix openstack-cinder.init: use --config-file instead of
non-existing --flagfile. Also use --log-file instead of
- -logfile.

Thu Jan 10 13:00:00 2013 saschpeAATTsuse.de
- Add init-script openstack-cinder-all

Wed Dec 19 13:00:00 2012 saschpeAATTsuse.de
- Use macro %openstack_sphinx_build_manpages_only

Wed Dec 19 13:00:00 2012 saschpeAATTsuse.de
- Move to obs-service-git_tarballs
+ Drop BuildRequires: python-setuptools-git
- Update to version 2012.2.3+git.1355916217.070c8c9:
+ Bump next version to 2012.2.3
+ Bump next version to 2012.2.2
+ Final versioning for 2012.2.1
+ Remove unused python-daemon dependency
+ Improve provider_location cleanup code for RBD.
+ Detect and fix issues caused by vol ID migration
+ pin sqlalchemy to the 0.7.x series

Wed Dec 5 13:00:00 2012 saschpeAATTsuse.de
- Use AATTPARENT_TAGAATT in _service file to automate versioning

Mon Dec 3 13:00:00 2012 saschpeAATTsuse.de
- Fix path to cinder/tests/policy.json

Mon Dec 3 13:00:00 2012 saschpeAATTsuse.de
- Add cinder-include-migratecfg.patch: Backport of
https://review.openstack.org/17347
- Move test
* files from python-cinder to openstack-cinder-test package

Fri Nov 23 13:00:00 2012 saschpeAATTsuse.de
- Update requirements for python-cinder and openstack-cinder-test
packages

Thu Nov 15 13:00:00 2012 saschpeAATTsuse.de
- Use openstack-macros

Fri Nov 9 13:00:00 2012 saschpeAATTsuse.de
- Add more test requirements for which we have packages now:
+ Requires: python-cliff
+ Requires: python-nosehtmloutput
+ Requires: python-nosexcover

Thu Nov 8 13:00:00 2012 saschpeAATTsuse.de
- Drop from_vcs build flag

Wed Oct 17 14:00:00 2012 saschpeAATTsuse.de
- Split out api, scheduler and volume sub-packages:
+ Added init scripts
- Add cinder/rootwrap/logrotate default configuration
- Build and install man-pages (currently only cinder-manage.1)

Tue Oct 16 14:00:00 2012 saschpeAATTsuse.de
- Initial version


 
ICM