------------------------------------------------------------------- Mon Aug 8 12:28:12 UTC 2016 - dmueller@suse.com - Update to version cinder-7.0.3.dev7: * always use pip constraints * Support https keystone CA checking in volume quotas ------------------------------------------------------------------- Sat Jul 16 01:41:02 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.3.dev3: * Don't apply config fixture to auth_token.CONF ------------------------------------------------------------------- Wed Jun 15 03:30:40 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.3.dev2: * Updated from global requirements ------------------------------------------------------------------- Wed Jun 8 02:43:06 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.3.dev1: * Updated from global requirements 7.0.2 ------------------------------------------------------------------- Mon Apr 18 00:15:17 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev58: * 3PAR use same LUN id for each export path ------------------------------------------------------------------- Thu Apr 14 08:28:26 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev56: * Eager load columns in volume_get_active_by_window * Remove "patch mock to raise for invalid assert calls" * Dont query image metadata for empty volume list * Bootable filter for listening volumes * Re-add policy check for get_snapshot * Fix non-migration swap with error * Fix volume upload failure with glance_api_version=2 * Fix failure with rbd on slow ceph clusters * EMC ScaleIO - fix bug in extend volume * 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) ------------------------------------------------------------------- Thu Mar 10 03:09:47 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev45: * HNAS driver: Fix SSH and cluster_admin_ip0 bug * Improve performance listing detail for volumes ------------------------------------------------------------------- Sat Mar 5 03:08:03 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev41: * Copy StandardLogging fixture from Nova ------------------------------------------------------------------- Fri Mar 4 03:06:34 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev39: * [LVM] Restore target config during ensure_export ------------------------------------------------------------------- Thu Mar 3 02:23:02 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev37: * Fixes LOG.exception related unit test failure ------------------------------------------------------------------- Wed Mar 2 02:16:28 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev35: * Return BadRequest for invalid Unicode names * Fixed a bug in ScaleIO volume not found code ------------------------------------------------------------------- Tue Mar 1 02:22:02 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev31: * Tests: Don't assert on LOG.warn ------------------------------------------------------------------- Thu Feb 18 01:33:16 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev30: * Fix dynamic import of CONF.volume_api_class * HNAS driver: retry on Connection reset fix ------------------------------------------------------------------- Wed Feb 17 01:32:54 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev26: * Execute mount.nfs check as root Drop 0001-Execute-mount.nfs-check-as-root.patch ------------------------------------------------------------------- Tue Feb 16 01:33:09 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev24: * Add requirement on pytz ------------------------------------------------------------------- Sat Feb 13 01:28:18 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev23: * Zfssaiscsi driver should return target_lun as int ------------------------------------------------------------------- Thu Feb 11 22:26:35 UTC 2016 - vuntz@suse.com - Update to version cinder-7.0.2.dev21: * NetApp ONTAP: Fix extending volume beyond lun geometry * Fix for showing default quotas to non-admin user * Quota API is now compatible with keystone API v2 ------------------------------------------------------------------- Sun Feb 7 01:28:24 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev15: * NetApp ONTAP - Reapply API tracing ------------------------------------------------------------------- Fri Feb 5 01:29:56 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev13: * Check context before returning cached value ------------------------------------------------------------------- Tue Feb 2 01:44:51 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev11: * Add serial number to eseries ASUP payload ------------------------------------------------------------------- Tue Jan 19 19:06:07 UTC 2016 - vuntz@suse.com - Update to version cinder-7.0.2.dev9: * Recalculate allocated value of parent project ------------------------------------------------------------------- Mon Jan 18 00:48:51 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev7: * Imported Translations from Zanata ------------------------------------------------------------------- Sat Jan 16 00:48:48 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev6: * XtremIO fix create CG from src flow * Fix update quota of subprojects ------------------------------------------------------------------- Thu Jan 14 00:48:48 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev2: * XtremIO fix attach readonly bug ------------------------------------------------------------------- Tue Jan 12 00:44:32 UTC 2016 - cloud-devel@suse.de - Update to version cinder-7.0.2.dev1: 7.0.1 * NetApp: Fix issue with updating E-Series password ------------------------------------------------------------------- Tue Dec 22 02:44:05 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev71: * Fix quotas issue during volume transfer ------------------------------------------------------------------- Mon Dec 21 02:45:48 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev69: * Add release notes for Liberty stable release * Updated from global requirements ------------------------------------------------------------------- Fri Dec 18 02:58:14 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev66: * Fix the bug of can't get the desired image info ------------------------------------------------------------------- Thu Dec 17 02:57:41 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev64: * Updated from global requirements ------------------------------------------------------------------- Wed Dec 16 02:51:58 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev63: * Updated from global requirements * VNX: Fix issue in deleting cg/cgsnapshot ------------------------------------------------------------------- Mon Dec 14 02:55:30 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev59: * Fix swap_volume for case without migration * ScaleIO extend volume round up capacity ------------------------------------------------------------------- Thu Dec 10 03:03:54 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev55: * Use proper config option to connect to keystone ------------------------------------------------------------------- Sat Dec 5 03:21:15 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev54: * LIO: Handle initiator IQNs as case insensitive ------------------------------------------------------------------- Fri Dec 4 03:16:26 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev53: * Take into consideration races in XtremIOClient3 ------------------------------------------------------------------- Thu Dec 3 03:19:08 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev51: * Fix delete quota of subprojects * NetApp: Cleanup if E-Series volume create fails ------------------------------------------------------------------- Wed Dec 2 03:19:37 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev48: * VMAX Target iSCSI IP Address * Retry on database deadlock on service_update method * Fix InstanceLocalityFilter scheduler filter ------------------------------------------------------------------- Sat Nov 28 03:42:12 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev42: * Fix ScaleIO driver provisioning key * ScaleIO driver: update_migrated_volume * Updated from global requirements * LOG.exception should be mocked in unit test ------------------------------------------------------------------- Thu Nov 26 03:55:43 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev36: * LOG.exception should be mocked in unit test ------------------------------------------------------------------- Thu Nov 19 02:23:04 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev35: * add "unreleased" release notes page ------------------------------------------------------------------- Wed Nov 18 02:16:51 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev33: * Updated from global requirements ------------------------------------------------------------------- Mon Nov 16 02:16:34 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev32: * 3PAR drivers volume size conversion is incorrect * Using extra-specs in cloned vols for Nimble driver * Check sio_storage_pools in check_for_setup_error ------------------------------------------------------------------- Sat Nov 14 02:16:42 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev26: * add first reno-based release note * Add reno for release notes management ------------------------------------------------------------------- Thu Nov 12 00:53:02 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev24: * Fix failure of unit test TestCinderAllCmd ------------------------------------------------------------------- Mon Nov 9 00:53:30 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev22: * Remove the destination volume check in delete_volume * Add multi-initiator extra-spec for Nimble driver ------------------------------------------------------------------- Wed Nov 4 00:53:33 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev18: * Remove the jointly loaded model in finish_volume_migration * HNAS iSCSI manage does not work with spaces ------------------------------------------------------------------- Sun Nov 1 00:54:05 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev15: * Imported Translations from Zanata * Imported Translations from Zanata ------------------------------------------------------------------- Sat Oct 31 00:53:36 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev13: * Imported Translations from Zanata * Detach volume on device validation failure ------------------------------------------------------------------- Fri Oct 30 00:53:49 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev9: * Updated from global requirements ------------------------------------------------------------------- Sat Oct 24 23:53:35 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev8: * Imported Translations from Zanata * Update .gitreview for stable/liberty * XtremIO fix remapping bug ------------------------------------------------------------------- Wed Oct 21 23:53:00 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev3: * Fix log formatting for rbd driver ------------------------------------------------------------------- Fri Oct 16 02:53:39 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.1.dev1: * Switch to post-versioning 7.0.0 ------------------------------------------------------------------- Wed Oct 14 00:46:51 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.0.0rc3: 7.0.0.0rc3 * Squashed commit of WebOb 1.5 and oslo.db fixes ------------------------------------------------------------------- Tue Oct 6 23:42:05 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.0.0rc2: 7.0.0.0rc2 * Fix VMAX live migration problem ------------------------------------------------------------------- Sun Oct 4 09:39:27 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.0.0rc2.dev12: * 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 ------------------------------------------------------------------- Mon Sep 28 17:02:45 UTC 2015 - tbechtold@suse.com - update to 7.0.0.0~rc1: * Fix URL format in Huawei driver * Allow c-vol backends to start when some backends fail to load * Fix use of wrong storage pools for NetApp Drivers * Make rpc_client method private for VolumeCommands * Ignore Forbidden error on quotas-get for nested projects * Change ignore-errors to ignore_errors * NetApp volume/snapshot delete performance fix * Replace soft_delete in volume_type_access_remove * Fix way of getting LUN id in Huawei driver * Fixing create CG from Cgsnapshot bug in VNX driver * Dynamically create cinder.conf.sample * Updated from global requirements * Fix MITM vulnerability for Brocade FC SAN lookup * Imported Translations from Zanata * Fix cinder-all binary * NetApp: Fix volume extend with E-Series * Fix netapp_enable_multiattach default for E-Series * Check for None on service's updated_at * Fix issue of volume after host-assisted migration * Attaching enhancement for EMC VNX driver * 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' * Enable certificate verification during image copy - switch to stable/liberty branch ------------------------------------------------------------------- Wed Sep 16 00:07:36 UTC 2015 - cloud-devel@suse.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 00:07:34 UTC 2015 - cloud-devel@suse.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 00:07:24 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.0.0b4.dev96: * Don't rely on provider_id for resource deletion ------------------------------------------------------------------- Sun Sep 13 00:07:11 UTC 2015 - cloud-devel@suse.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 00:08:03 UTC 2015 - cloud-devel@suse.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 00:06:56 UTC 2015 - cloud-devel@suse.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 01:17:34 UTC 2015 - cloud-devel@suse.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 01:13:46 UTC 2015 - cloud-devel@suse.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 01:16:36 UTC 2015 - cloud-devel@suse.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 01:16:17 UTC 2015 - cloud-devel@suse.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 01:17:06 UTC 2015 - cloud-devel@suse.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 01:16:47 UTC 2015 - cloud-devel@suse.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 01:15:09 UTC 2015 - cloud-devel@suse.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 01:15:06 UTC 2015 - cloud-devel@suse.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:41:00 UTC 2015 - cloud-devel@suse.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 01:19:25 UTC 2015 - cloud-devel@suse.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 01:22:09 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.0.0b3.dev407: * Fix url in API response to get original ------------------------------------------------------------------- Mon Aug 31 01:15:48 UTC 2015 - cloud-devel@suse.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 01:12:14 UTC 2015 - cloud-devel@suse.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 01:19:14 UTC 2015 - cloud-devel@suse.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 01:17:52 UTC 2015 - cloud-devel@suse.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 01:16:28 UTC 2015 - cloud-devel@suse.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 01:10:16 UTC 2015 - cloud-devel@suse.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 01:12:23 UTC 2015 - cloud-devel@suse.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 01:09:35 UTC 2015 - cloud-devel@suse.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 01:10:47 UTC 2015 - cloud-devel@suse.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 01:08:39 UTC 2015 - cloud-devel@suse.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 01:09:54 UTC 2015 - cloud-devel@suse.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 23:51:43 UTC 2015 - cloud-devel@suse.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 ------------------------------------------------------------------- Fri Aug 7 00:18:53 UTC 2015 - cloud-devel@suse.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 00:19:49 UTC 2015 - cloud-devel@suse.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 00:19:39 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.0.0b3.dev34: * NetApp ESeries: fix delete of non-existent volume ------------------------------------------------------------------- Tue Aug 4 00:19:29 UTC 2015 - cloud-devel@suse.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 00:19:50 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.0.0b3.dev30: * Updated from global requirements * Set VERSION on the Nimble driver ------------------------------------------------------------------- Sun Aug 2 00:19:17 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.0.0b3.dev26: * VMware: Fix protocol in backend stats ------------------------------------------------------------------- Sat Aug 1 00:20:08 UTC 2015 - cloud-devel@suse.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 12:48:04 UTC 2015 - cloud-devel@suse.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 00:17:46 UTC 2015 - cloud-devel@suse.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 05:08:09 UTC 2015 - cloud-devel@suse.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 00:17:03 UTC 2015 - cloud-devel@suse.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 00:16:29 UTC 2015 - cloud-devel@suse.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 00:17:42 UTC 2015 - cloud-devel@suse.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 00:17:50 UTC 2015 - cloud-devel@suse.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 00:21:12 UTC 2015 - cloud-devel@suse.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 ------------------------------------------------------------------- Mon Jul 20 23:36:02 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.0.0b2.dev212: * Refactor Huawei Volume driver ------------------------------------------------------------------- Sun Jul 19 23:35:47 UTC 2015 - cloud-devel@suse.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 23:35:52 UTC 2015 - cloud-devel@suse.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 23:35:55 UTC 2015 - cloud-devel@suse.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 23:35:50 UTC 2015 - cloud-devel@suse.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 23:35:53 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.0.0b2.dev158: * Fix not implemented wording in update_migrated_volume ------------------------------------------------------------------- Sun Jul 12 23:35:51 UTC 2015 - cloud-devel@suse.de - Update to version cinder-7.0.0.0b2.dev156: * Improve 3PAR driver VLUN creation and deletion * Remove hacking check N327 ------------------------------------------------------------------- Sat Jul 11 23:35:50 UTC 2015 - cloud-devel@suse.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 23:35:50 UTC 2015 - cloud-devel@suse.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 11:14:31 UTC 2015 - cloud-devel@suse.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 23:35:51 UTC 2015 - cloud-devel@suse.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 23:35:48 UTC 2015 - cloud-devel@suse.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 10:13:27 UTC 2015 - rsalevsky@suse.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 23:51:40 UTC 2015 - cloud-devel@suse.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 23:51:37 UTC 2015 - cloud-devel@suse.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 23:48:45 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.0.dev353: * Update 3PAR user config help strings * Disallow backing files when uploading volumes to image * 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 08:52:32 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.0.dev342: * Wait until service thread is done on service stop ------------------------------------------------------------------- Sun Jun 14 23:50:35 UTC 2015 - cloud-devel@suse.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 23:50:17 UTC 2015 - cloud-devel@suse.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 23:41:09 UTC 2015 - cloud-devel@suse.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 01:46:10 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.0.dev358: * Dell SC: Added support for alternate iscsi portals ------------------------------------------------------------------- Sat Jun 6 01:45:32 UTC 2015 - cloud-devel@suse.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 01:47:06 UTC 2015 - cloud-devel@suse.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 01:48:12 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.0.dev308: * Deprecate the HPLeftHandISCSIDriver CLIQ driver * Bump SolidFire version number ------------------------------------------------------------------- Wed Jun 3 01:43:32 UTC 2015 - cloud-devel@suse.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 01:45:18 UTC 2015 - cloud-devel@suse.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 01:41:43 UTC 2015 - cloud-devel@suse.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 01:45:02 UTC 2015 - cloud-devel@suse.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 01:49:13 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.0.dev260: * Display NOTIFICATIONS on assert failure ------------------------------------------------------------------- Wed May 27 23:36:50 UTC 2015 - cloud-devel@suse.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 23:37:00 UTC 2015 - cloud-devel@suse.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 23:36:54 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.0.dev238: * Add ability for drivers to copy data preserving sparseness ------------------------------------------------------------------- Wed May 20 23:55:29 UTC 2015 - cloud-devel@suse.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 13:12:09 UTC 2015 - dmueller@suse.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 00:44:42 UTC 2015 - cloud-devel@suse.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 00:44:12 UTC 2015 - cloud-devel@suse.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 00:44:07 UTC 2015 - cloud-devel@suse.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 00:44:09 UTC 2015 - cloud-devel@suse.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=\n 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 00:45:52 UTC 2015 - cloud-devel@suse.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 01:36:54 UTC 2015 - cloud-devel@suse.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 09:07:54 UTC 2015 - cloud-devel@suse.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 01:38:52 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.0.dev108: * Catch additional type conversion errors * Tests: Remove sleep from NFS tests ------------------------------------------------------------------- Tue May 5 01:09:44 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.0.dev104: * VMware: Enable vCenter certificate verification ------------------------------------------------------------------- Mon May 4 01:06:00 UTC 2015 - cloud-devel@suse.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 01:06:47 UTC 2015 - cloud-devel@suse.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 01:06:10 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.dev105: * Revert state if attachment already exists * Add retry to lvm delete ------------------------------------------------------------------- Thu Apr 30 01:05:18 UTC 2015 - cloud-devel@suse.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 01:07:16 UTC 2015 - cloud-devel@suse.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 10:10:32 UTC 2015 - cloud-devel@suse.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 01:21:49 UTC 2015 - cloud-devel@suse.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 01:23:11 UTC 2015 - cloud-devel@suse.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 01:23:58 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.dev46: * Fix LUN misalignment issue with NetApp iSCSI drivers ------------------------------------------------------------------- Fri Apr 17 00:17:46 UTC 2015 - cloud-devel@suse.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 00:17:54 UTC 2015 - cloud-devel@suse.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 00:18:54 UTC 2015 - cloud-devel@suse.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 00:17:46 UTC 2015 - cloud-devel@suse.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 00:19:15 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.dev9: * VNX Cinder Driver should report 0 free_capacity_gb in some scenarios ------------------------------------------------------------------- Sun Apr 12 00:19:19 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.dev7: * set default auth_strategy to keystone * VMware: Fix missing target resource pool ------------------------------------------------------------------- Sat Apr 11 00:19:47 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.2.dev3: * Include boot properties from glance v2 images 2015.1.0rc1 ------------------------------------------------------------------- Fri Apr 10 00:19:31 UTC 2015 - cloud-devel@suse.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 00:16:45 UTC 2015 - cloud-devel@suse.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 00:18:58 UTC 2015 - cloud-devel@suse.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 00:17:46 UTC 2015 - cloud-devel@suse.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 00:17:43 UTC 2015 - cloud-devel@suse.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 00:18:21 UTC 2015 - cloud-devel@suse.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 00:17:39 UTC 2015 - cloud-devel@suse.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 00:17:58 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.1.dev93: * Fix wrong command for _rescan_multipath ------------------------------------------------------------------- Thu Apr 2 00:15:22 UTC 2015 - cloud-devel@suse.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 00:15:23 UTC 2015 - cloud-devel@suse.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 00:18:26 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.1.dev63: * Hitachi: Fix access to volume instance_uuid * SMBFS: Fix missing volume provider location ------------------------------------------------------------------- Mon Mar 30 09:17:07 UTC 2015 - cloud-devel@suse.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:22:58 UTC 2015 - cloud-devel@suse.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 16:28:05 UTC 2015 - rsalevsky@suse.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 12:05:33 UTC 2015 - rsalevsky@suse.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 6 01:14:06 UTC 2015 - cloud-devel@suse.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 01:14:53 UTC 2015 - cloud-devel@suse.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 01:14:33 UTC 2015 - cloud-devel@suse.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 01:48:02 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.1.dev279: * Revert "Create SolidFire Template account on init" * Add provisioned_capacity ------------------------------------------------------------------- Wed Jan 28 01:51:49 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.1.dev275: * Create SolidFire Template account on init ------------------------------------------------------------------- Tue Jan 27 01:48:10 UTC 2015 - cloud-devel@suse.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 01:46:28 UTC 2015 - cloud-devel@suse.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 01:46:16 UTC 2015 - cloud-devel@suse.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 01:46:25 UTC 2015 - cloud-devel@suse.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 01:47:56 UTC 2015 - cloud-devel@suse.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 01:46:14 UTC 2015 - cloud-devel@suse.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 01:49:56 UTC 2015 - cloud-devel@suse.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 01:46:35 UTC 2015 - cloud-devel@suse.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 01:46:46 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2015.1.dev213: * Verify the instance's existance in the VMAX driver ------------------------------------------------------------------- Sun Jan 18 01:47:02 UTC 2015 - cloud-devel@suse.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 01:46:12 UTC 2015 - cloud-devel@suse.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 01:47:25 UTC 2015 - cloud-devel@suse.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 08:52:19 UTC 2015 - tbechtold@suse.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 ------------------------------------------------------------------- Sat Dec 6 00:43:03 UTC 2014 - cloud-devel@suse.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 00:43:32 UTC 2014 - cloud-devel@suse.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 00:42:58 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev346.g837ff0e: * Use object.property instead of object.dump()['property'] ------------------------------------------------------------------- Wed Dec 3 09:41:33 UTC 2014 - cloud-devel@suse.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 00:43:10 UTC 2014 - cloud-devel@suse.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 00:42:57 UTC 2014 - cloud-devel@suse.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 00:43:57 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev319.gbcd1dce: * CiscoFCSanLookupService passing command as string ------------------------------------------------------------------- Fri Nov 28 00:43:50 UTC 2014 - cloud-devel@suse.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 00:43:49 UTC 2014 - cloud-devel@suse.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 00:43:50 UTC 2014 - cloud-devel@suse.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 00:43:05 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev269.ge488d78: * Convert the DateTime into ISO8601 format for Ceilometer * Remove module timeutils ------------------------------------------------------------------- Mon Nov 24 09:02:40 UTC 2014 - dmueller@suse.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 14:20:45 UTC 2014 - cloud-devel@suse.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 00:50:51 UTC 2014 - cloud-devel@suse.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 00:51:13 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev164.gbf0efda: * Stop stacktracing on QuotaErrors * Stop stacktracing on InvalidInput exceptions ------------------------------------------------------------------- Wed Nov 12 00:52:49 UTC 2014 - cloud-devel@suse.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 00:52:32 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev154.gf782b9c: * Fix the LV NotFound situation for thin-type LVM ------------------------------------------------------------------- Thu Nov 6 01:46:13 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev153.g37e4a12: * Remove test_barbican from keymgr tests ------------------------------------------------------------------- Wed Nov 5 00:43:50 UTC 2014 - cloud-devel@suse.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 00:43:43 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev146.g8c477b1: * Disable python-barbicanclient 3.0.0 version ------------------------------------------------------------------- Sat Nov 1 00:43:20 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev145.g0ecf323: * Cleanly override config in tests ------------------------------------------------------------------- Fri Oct 31 00:40:31 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev143.g5997c02: * Brick LVM: Rename get_all_volumes, further optimize * Fix NetApp AutoSupport Shortcomings ------------------------------------------------------------------- Thu Oct 30 00:40:17 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev139.gb7a463a: * Fix wrong arg number for _fix_id_migration issue ------------------------------------------------------------------- Wed Oct 29 00:40:35 UTC 2014 - cloud-devel@suse.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 17:03:20 UTC 2014 - cloud-devel@suse.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 11:28:51 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev93.g25c370a: * Fix unnecessary snap of glance image, with non-raw images ------------------------------------------------------------------- Thu Oct 16 23:57:59 UTC 2014 - cloud-devel@suse.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 07:50:17 UTC 2014 - cloud-devel@suse.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 23:55:24 UTC 2014 - cloud-devel@suse.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 23:56:17 UTC 2014 - cloud-devel@suse.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 00:05:15 UTC 2014 - cloud-devel@suse.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 00:01:33 UTC 2014 - cloud-devel@suse.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 00:01:19 UTC 2014 - cloud-devel@suse.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 00:01:09 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev27.g7766ff9: * Updated from global requirements ------------------------------------------------------------------- Wed Oct 8 00:00:50 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev26.g971bda0: * Imported Translations from Transifex * Sync latest processutils from oslo-incubator ------------------------------------------------------------------- Sat Oct 4 00:07:41 UTC 2014 - cloud-devel@suse.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 00:05:39 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev19.ge978cb0: * Refuse invalid qcow2 backing files * 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 00:01:30 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2015.1.dev5.ge1e6364: 2014.2.rc1 * Fix parameter miss in test_snapshot_metadata test case ------------------------------------------------------------------- Wed Oct 1 00:01:44 UTC 2014 - cloud-devel@suse.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 00:04:12 UTC 2014 - cloud-devel@suse.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 11:49:22 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev155.gbfd861a: * Add required spaces in log messages ------------------------------------------------------------------- Mon Sep 29 00:03:41 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev153.g1a300bd: * IBM Storwize:Failed to retype from non-type to replication enable ------------------------------------------------------------------- Sun Sep 28 00:03:49 UTC 2014 - cloud-devel@suse.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 00:03:13 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev135.gf33cc02: * Fix unnecessary WSGI worker warning at API startup ------------------------------------------------------------------- Thu Sep 25 07:55:54 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev133.g3b10c3f: * Imported Translations from Transifex ------------------------------------------------------------------- Wed Sep 24 23:46:51 UTC 2014 - cloud-devel@suse.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 23:45:05 UTC 2014 - cloud-devel@suse.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 12:19:06 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev117.gdb2c817: * Typo "asscoiated" should be "associated" ------------------------------------------------------------------- Sun Sep 21 23:45:35 UTC 2014 - cloud-devel@suse.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 23:46:03 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev111.g6a7277d: * Increase the 3PAR hostname length * Revert iSCSI Target objects as independent objects ------------------------------------------------------------------- Sat Sep 20 00:37:26 UTC 2014 - cloud-devel@suse.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 00:38:40 UTC 2014 - cloud-devel@suse.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 00:36:13 UTC 2014 - cloud-devel@suse.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 * 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 00:37:43 UTC 2014 - cloud-devel@suse.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 00:35:33 UTC 2014 - cloud-devel@suse.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 00:31:38 UTC 2014 - cloud-devel@suse.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 00:31:28 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev31.geb01ccb: * Block sqlalchemy-migrate 0.9.2 ------------------------------------------------------------------- Thu Sep 11 00:29:26 UTC 2014 - cloud-devel@suse.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 00:31:14 UTC 2014 - cloud-devel@suse.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 00:50:59 UTC 2014 - cloud-devel@suse.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 00:43:01 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev257.ge412605: * Fixed typo from 'the the' to 'the' * Support Volume Backup Quota ------------------------------------------------------------------- Tue Sep 2 13:36:25 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev254.gc4bddaa: * Volume Replication implementation for IBM Storwize/SVC ------------------------------------------------------------------- Tue Sep 2 00:42:18 UTC 2014 - cloud-devel@suse.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 06:51:45 UTC 2014 - tbechtold@suse.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 ------------------------------------------------------------------- Fri Aug 29 00:43:36 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev219.g5735557: * Fixes terminate_connection live migration issue ------------------------------------------------------------------- Thu Aug 28 16:17:13 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev217.g2bd9a8e: * Create RemoteFSSnapDriver class ------------------------------------------------------------------- Thu Aug 28 00:09:40 UTC 2014 - cloud-devel@suse.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 00:08:14 UTC 2014 - cloud-devel@suse.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 00:09:05 UTC 2014 - cloud-devel@suse.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 00:07:18 UTC 2014 - cloud-devel@suse.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 00:09:36 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev198.g853c90d: * Fix duplicate teardown to allow tox upgrade * Integrate OSprofiler and Cinder ------------------------------------------------------------------- Fri Aug 22 00:08:29 UTC 2014 - cloud-devel@suse.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 00:08:07 UTC 2014 - cloud-devel@suse.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 00:08:11 UTC 2014 - cloud-devel@suse.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 00:21:47 UTC 2014 - cloud-devel@suse.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 16:07:27 UTC 2014 - cloud-devel@suse.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 00:20:52 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev151.g1b53a70: * Put result in quotes * Catch DBDuplicateEntry instead of IntegrityError ------------------------------------------------------------------- Sun Aug 17 00:22:07 UTC 2014 - cloud-devel@suse.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 00:22:45 UTC 2014 - cloud-devel@suse.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 00:22:12 UTC 2014 - cloud-devel@suse.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 04:44:39 UTC 2014 - tbechtold@suse.com - Add python-oslo.i18n to build requirements ------------------------------------------------------------------- Wed Aug 13 04:21:58 UTC 2014 - tbechtold@suse.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 ------------------------------------------------------------------- Mon Aug 4 00:32:24 UTC 2014 - cloud-devel@suse.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 00:34:08 UTC 2014 - cloud-devel@suse.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 00:35:20 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev41.gb776fa4: * Further cleanup of reservations index ------------------------------------------------------------------- Thu Jul 31 15:34:02 UTC 2014 - tbechtold@suse.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 ------------------------------------------------------------------- Tue Jul 29 19:21:56 UTC 2014 - dmueller@suse.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 00:42:48 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev6.g4d56b91: * Add index for reservations on (deleted, expire ------------------------------------------------------------------- Fri Jul 25 00:42:17 UTC 2014 - cloud-devel@suse.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 09:05:28 UTC 2014 - cloud-devel@suse.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 00:43:59 UTC 2014 - cloud-devel@suse.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 00:44:06 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev219.g7975b46: * Switch to use oslo.db ------------------------------------------------------------------- Sun Jul 20 00:44:41 UTC 2014 - cloud-devel@suse.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 00:44:56 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev209.gce86dba: * Enable lazy translation for Cinder * Explicitly import _() in Cinder code ------------------------------------------------------------------- Wed Jul 16 23:37:47 UTC 2014 - cloud-devel@suse.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 ------------------------------------------------------------------- Sun Jul 13 23:52:33 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev192.gc15d264: * Clean up base Volume Driver ------------------------------------------------------------------- Sat Jul 12 23:52:38 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev190.g400b203: * Correct misspelled word ------------------------------------------------------------------- Fri Jul 11 23:53:22 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev188.g517d80a: * Fixes EqualLogic volume live migration * Fix begin_detach logic ------------------------------------------------------------------- Thu Jul 10 23:53:08 UTC 2014 - cloud-devel@suse.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 23:53:14 UTC 2014 - cloud-devel@suse.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 23:52:29 UTC 2014 - cloud-devel@suse.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 23:53:07 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev152.g776c94a: * Slow down Storwize driver initialization * Imported Translations from Transifex ------------------------------------------------------------------- Sat Jul 5 23:52:38 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev149.ga2f0c11: * Updated from global requirements ------------------------------------------------------------------- Fri Jul 4 23:52:48 UTC 2014 - cloud-devel@suse.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 23:46:17 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev141.g27536de: * Support Volume Num Weighter * Fix docstring for snapshots API * Remove rootwrap module ------------------------------------------------------------------- Wed Jul 2 23:45:33 UTC 2014 - cloud-devel@suse.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 23:43:49 UTC 2014 - cloud-devel@suse.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 23:43:08 UTC 2014 - cloud-devel@suse.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 23:42:39 UTC 2014 - cloud-devel@suse.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 11:40:58 UTC 2014 - cloud-devel@suse.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 23:43:19 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev99.ge9ff57c: * Add keyword argument missing at some exc.HTTPError subclass ------------------------------------------------------------------- Wed Jun 25 23:42:50 UTC 2014 - cloud-devel@suse.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 23:44:55 UTC 2014 - cloud-devel@suse.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 23:54:05 UTC 2014 - cloud-devel@suse.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 23:56:20 UTC 2014 - cloud-devel@suse.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 23:55:21 UTC 2014 - cloud-devel@suse.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 23:56:35 UTC 2014 - cloud-devel@suse.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 23:56:28 UTC 2014 - cloud-devel@suse.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 23:56:54 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev8.g7dba6ac: * Remove second get call to list/show volumes * CinderException args to strings when exceptions ------------------------------------------------------------------- Thu Jun 12 23:56:49 UTC 2014 - cloud-devel@suse.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 23:50:52 UTC 2014 - cloud-devel@suse.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 23:50:57 UTC 2014 - cloud-devel@suse.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 23:50:19 UTC 2014 - cloud-devel@suse.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 23:50:25 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev185.g3156982: * Delete image on upload-to-image failure ------------------------------------------------------------------- Thu Jun 5 23:50:44 UTC 2014 - cloud-devel@suse.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 00:06:23 UTC 2014 - cloud-devel@suse.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 00:06:06 UTC 2014 - cloud-devel@suse.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 00:05:36 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev163.g7131c9e: * Updated from global requirements * vmware: Fix problems with VIM API retry logic ------------------------------------------------------------------- Sat May 24 00:05:37 UTC 2014 - cloud-devel@suse.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 00:05:20 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev151.gbc6cd9a: * Remove all mostly untranslated PO files * Add rally job ------------------------------------------------------------------- Wed May 21 23:50:12 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev147.gfab7150: * SSHPool in utils should allow customized host key missing policy ------------------------------------------------------------------- Tue May 20 23:49:18 UTC 2014 - cloud-devel@suse.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 23:50:04 UTC 2014 - cloud-devel@suse.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 23:49:16 UTC 2014 - cloud-devel@suse.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 23:49:31 UTC 2014 - cloud-devel@suse.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 23:41:54 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev127.gb75d26f: * Convert SolidFire Capacity response to GiB ------------------------------------------------------------------- Sun May 11 23:41:43 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev126.g432720e: * eliminate the need for hp3parclient in tests ------------------------------------------------------------------- Sat May 10 23:41:27 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev124.g0e82bde: * Remove explicit dependency on amqplib ------------------------------------------------------------------- Fri May 9 23:41:27 UTC 2014 - cloud-devel@suse.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 23:41:31 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev117.g09bc57c: * Add missing methods to FakeISCSIDriver * Fix wrong exception reference ------------------------------------------------------------------- Wed May 7 23:41:29 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev113.gb7e126e: * Implement validate_connector in FibreChannelDriver ------------------------------------------------------------------- Tue May 6 23:41:15 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev111.ge524456: * Properly initialize rpc in cinder-volume-usage-audit * Fixes an issue with 3PAR attach ------------------------------------------------------------------- Sat May 3 00:18:49 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev109.gd756766: * Replace tearDown with addCleanup - Part 2 ------------------------------------------------------------------- Thu May 1 00:19:03 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev107.g07f231c: * Add disabled kwarg to service_get_all_by_topic ------------------------------------------------------------------- Wed Apr 30 00:19:54 UTC 2014 - cloud-devel@suse.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 00:18:57 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev97.ga221a30: * Storwize/SVC driver detach volume failed ------------------------------------------------------------------- Sat Apr 26 00:07:50 UTC 2014 - cloud-devel@suse.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 00:08:01 UTC 2014 - cloud-devel@suse.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 00:07:56 UTC 2014 - cloud-devel@suse.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 00:08:05 UTC 2014 - cloud-devel@suse.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 23:47:41 UTC 2014 - cloud-devel@suse.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 23:47:34 UTC 2014 - cloud-devel@suse.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 23:45:58 UTC 2014 - cloud-devel@suse.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 23:46:12 UTC 2014 - cloud-devel@suse.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 23:46:23 UTC 2014 - cloud-devel@suse.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 00:29:00 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev37.gd196d54: * Updated from global requirements * GET details REST API next link missing 'details' ------------------------------------------------------------------- Thu Apr 10 00:28:30 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev33.gfce0fcb: * Log initialize_connection error before remove_export ------------------------------------------------------------------- Wed Apr 9 00:28:54 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev31.g1d1a9b3: * ceph backup driver: improve log messages ------------------------------------------------------------------- Tue Apr 8 00:18:39 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev29.gf50c884: * Check that all po/pot files are valid ------------------------------------------------------------------- Mon Apr 7 00:16:28 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev27.gf93a752: * Enable flake8 F841 checking ------------------------------------------------------------------- Sat Apr 5 00:17:06 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev25.gdffae65: * Append nas_opts to IBMNAS_NFSDriver configuration ------------------------------------------------------------------- Fri Apr 4 08:50:26 UTC 2014 - cloud-devel@suse.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 00:23:19 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev11.gc72cc4b: * Fix Jenkins translation jobs ------------------------------------------------------------------- Sun Mar 30 00:34:06 UTC 2014 - cloud-devel@suse.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 00:34:11 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev4.g55272d4: 2014.1.rc1 * Import request_id middleware bug fix from oslo ------------------------------------------------------------------- Fri Mar 28 00:34:12 UTC 2014 - cloud-devel@suse.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 00:34:57 UTC 2014 - cloud-devel@suse.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 00:34:22 UTC 2014 - cloud-devel@suse.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 00:34:54 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.1.dev110.gb584460: * Updated from global requirements ------------------------------------------------------------------- Sat Mar 22 00:34:37 UTC 2014 - cloud-devel@suse.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 01:25:47 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.1.dev105.ge145ef7: * Add RequestContextSerializer for rpc notifications * Simplify test force delete snapshot unit test ------------------------------------------------------------------- Wed Mar 19 01:28:40 UTC 2014 - cloud-devel@suse.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 10:50:38 UTC 2014 - cloud-devel@suse.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 01:29:06 UTC 2014 - cloud-devel@suse.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 01:30:45 UTC 2014 - cloud-devel@suse.de - Rebased patches: + 0001-Switch-over-to-oslosphinx.patch dropped (merged upstream) ------------------------------------------------------------------- Sun Mar 16 01:30:37 UTC 2014 - cloud-devel@suse.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 01:32:59 UTC 2014 - cloud-devel@suse.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 01:40:34 UTC 2014 - cloud-devel@suse.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 01:17:00 UTC 2014 - cloud-devel@suse.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 06:32:34 UTC 2014 - cloud-devel@suse.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 01:16:13 UTC 2014 - cloud-devel@suse.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 16:34:42 UTC 2014 - cloud-devel@suse.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 ------------------------------------------------------------------- Thu Mar 6 15:24:41 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.1.dev361.gf888e41: * NetApp implementation for copy offload in clustered nfs driver ------------------------------------------------------------------- Thu Mar 6 01:17:24 UTC 2014 - cloud-devel@suse.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 00:37:40 UTC 2014 - cloud-devel@suse.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 00:41:02 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.1.dev328.g283af11: * Updated from global requirements * Fix docstring ordering ------------------------------------------------------------------- Mon Mar 3 11:50:06 UTC 2014 - cloud-devel@suse.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 01:31:02 UTC 2014 - cloud-devel@suse.de - 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 * VMware: changing volumeops tests from mox to mock ------------------------------------------------------------------- Sun Mar 2 07:26:25 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.1.dev301.g6c346e8: * Give a way to save why a service has been disabled ------------------------------------------------------------------- Sun Mar 2 01:18:03 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.1.dev299.ge43678f: * Make EMC SMI-S driver unit tests faster * Remove unused variable ------------------------------------------------------------------- Sat Mar 1 00:57:21 UTC 2014 - cloud-devel@suse.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 00:38:34 UTC 2014 - cloud-devel@suse.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 00:56:31 UTC 2014 - cloud-devel@suse.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 00:36:09 UTC 2014 - cloud-devel@suse.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 01:17:02 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.1.dev219.gf028c8a: * Remove old driver mapping deprecation ------------------------------------------------------------------- Sun Feb 23 01:42:43 UTC 2014 - cloud-devel@suse.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 01:18:09 UTC 2014 - cloud-devel@suse.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 01:08:43 UTC 2014 - cloud-devel@suse.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 00:55:53 UTC 2014 - cloud-devel@suse.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 01:17:11 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.1.dev192.ge96f3b5: * Add support for backing up volume metadata ------------------------------------------------------------------- Sun Feb 16 00:58:19 UTC 2014 - cloud-devel@suse.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 08:11:25 UTC 2014 - cloud-devel@suse.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 01:17:02 UTC 2014 - cloud-devel@suse.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 01:18:51 UTC 2014 - cloud-devel@suse.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 ------------------------------------------------------------------- Fri Jul 19 20:34:16 UTC 2013 - dmueller@suse.com - adjust rm command ------------------------------------------------------------------- Tue Feb 26 11:21:48 UTC 2013 - dmueller@suse.com - add python-oslo-config buildrequires ------------------------------------------------------------------- Fri Feb 22 11:23:00 UTC 2013 - saschpe@suse.de - BuildRequire openstack-suse-macros instead of openstack-macros ------------------------------------------------------------------- Tue Jan 15 15:36:50 UTC 2013 - saschpe@suse.de - Revert "fix", it's sufficient to require python-cinder -------------------------------------------------------------------- Tue Jan 15 14:08:28 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1+git.1358255308.7905b6b: + Factor out LVM code. -------------------------------------------------------------------- Mon Jan 14 12:01:00 UTC 2013 - dmueller@suse.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 ------------------------------------------------------------------- Wed Dec 19 15:34:13 UTC 2012 - saschpe@suse.de - It's a noarch package -------------------------------------------------------------------- Wed Dec 19 12:23:37 UTC 2012 - saschpe@suse.de - 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 ------------------------------------------------------------------- Fri Nov 23 13:40:12 UTC 2012 - saschpe@suse.de - Add further documentation requirements ------------------------------------------------------------------- Thu Nov 15 14:12:01 UTC 2012 - saschpe@suse.de - Use openstack-macros - Add additional documentation requirements ------------------------------------------------------------------- Thu Nov 8 11:48:46 UTC 2012 - saschpe@suse.de - Drop from_vcs build flag ------------------------------------------------------------------- Wed Oct 17 10:57:18 UTC 2012 - saschpe@suse.de - Initial version