Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Cloud:OpenStack:Juno:Staging
openstack-cinder
openstack-cinder.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File openstack-cinder.changes of Package openstack-cinder
------------------------------------------------------------------- Fri Nov 27 13:18:18 UTC 2015 - vuntz@suse.com - Bump rpm package version to 2014.2.4.juno: - a few months ago, we moved from versions like 2014.2.4.devX to 2014.2.4~a0~devX, which is technically a downgrade. - as Juno code is now frozen upstream, there will be no 2014.2.5 release and so no new version that would help us avoid the downgrade issue. - 2014.2.4 got released upstream, so technically, 2014.2.4.juno is correct and it is higher than both 2014.2.4.devX and 2014.2.4~a0~devX, so there's no downgrade issue. ------------------------------------------------------------------- Sat Oct 17 01:12:43 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev24: * Updated from global requirements ------------------------------------------------------------------- Fri Oct 2 08:29:28 UTC 2015 - dmueller@suse.com - use a sle11 variant without the pam_session flags as the SLE11 sudo is too old to recognize the flags ------------------------------------------------------------------- Fri Oct 2 00:57:51 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev23: * Updated from global requirements ------------------------------------------------------------------- Thu Oct 1 08:01:57 UTC 2015 - dmueller@suse.com - don't create pam session for cinder-rootwrap to avoid excessive logging ------------------------------------------------------------------- Thu Oct 1 06:40:27 UTC 2015 - dmueller@suse.com - disable logging to syslog for cinder - add 0001-Fix-volume-creation-from-image-with-allowed_direct_u.patch ------------------------------------------------------------------- Sat Sep 12 00:47:32 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev22: * Fix HDS HNAS driver logging password as plain text ------------------------------------------------------------------- Mon Aug 24 00:15:00 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev21: * Updated from global requirements ------------------------------------------------------------------- Fri Aug 21 00:14:39 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev20: * Updated from global requirements ------------------------------------------------------------------- Tue Jul 7 01:42:44 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev19: * Remove nonexistent LIO terminate_connection call ------------------------------------------------------------------- Mon Jun 15 23:36:59 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev18: * Disallow backing files when uploading volumes to image (bsc#934753, CVE-2015-1851) ------------------------------------------------------------------- Fri May 29 00:41:28 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev17: * LVM: Pass volume size in MiB to copy_volume() during volume migration ------------------------------------------------------------------- Sun May 17 00:57:57 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev15: * Remove iscsi_helper calls from base iscsi driver ------------------------------------------------------------------- Sat May 9 02:23:05 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev14: * Fix exceptions logging in iSCSI targets * Updated from global requirements * Delete the temporary volume if migration fails ------------------------------------------------------------------- Fri May 1 00:55:03 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev11: * Get the 'consumer' in a correct way for retyping with qos-specs * Fix re-export of iscsi volume when using lioadm ------------------------------------------------------------------- Mon Apr 27 09:59:53 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev8: * Revert "Add support for customized cluster name" ------------------------------------------------------------------- Wed Apr 22 00:54:31 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.4.dev7: * Bump stable/juno version to 2014.2.4 * Failed to discovery when iscsi multipath and CHAP both enabled ------------------------------------------------------------------- Sat Apr 18 00:54:43 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.3.dev3: * Add support for customized cluster name 2014.2.3 * Only use operational LIFs for iscsi target details ------------------------------------------------------------------- Fri Apr 10 00:23:47 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.3.dev18: * Updated from global requirements * Clear migration_status from a destination volume if migration fails ------------------------------------------------------------------- Thu Apr 2 00:19:35 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.3.dev14: * Deal with PEP-0476 certificate chaining checking ------------------------------------------------------------------- Fri Feb 20 12:11:53 UTC 2015 - dmueller@suse.com - fix requires ------------------------------------------------------------------- Wed Feb 18 02:09:50 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.3.dev13: * Remove the import of oslo_i18n lib in Juno * Updated from global requirements ------------------------------------------------------------------- Tue Feb 17 02:12:36 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.3.dev10: * NetApp fix vol migration unusability ------------------------------------------------------------------- Mon Feb 16 02:09:12 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.3.dev8: * Updated from global requirements * Scality: Lock around SOFS mount to avoid a race ------------------------------------------------------------------- Fri Feb 13 02:11:30 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.3.dev4: * Sync requirements files for Juno ------------------------------------------------------------------- Thu Feb 12 02:11:58 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.3.dev3: * Bump stable/juno version to 2014.2.3 2014.2.2 * Updated from global requirements ------------------------------------------------------------------- Wed Feb 4 01:07:13 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev39: * Updated from global requirements ------------------------------------------------------------------- Thu Jan 29 14:37:40 UTC 2015 - dmueller@suse.com - add 0001-Make-snapshot_delete-more-robust.patch (bnc#907094) ------------------------------------------------------------------- Thu Jan 29 01:46:25 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev38: * Updated from global requirements ------------------------------------------------------------------- Sat Jan 24 01:44:49 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev37: * Defining the variable "tmp" before try block * Set 'driver_volume_type' to 'gpfs' ------------------------------------------------------------------- Fri Jan 23 01:46:22 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev33: * Add client_socket_timeout option * Create "image_conversion_dir" before creating temporary file * NetApp fix to set non default server port in api * Fix zfssa driver volume attach to work with latest zfssa software * Updated from global requirements ------------------------------------------------------------------- Thu Jan 22 01:44:38 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev23: * Garbage Remains when Attached Volume is Migrated with NFS Driver ------------------------------------------------------------------- Tue Jan 20 12:25:46 UTC 2015 - dmueller@suse.com - remove eternus-dx-volumedriver-1.1.0.diff ------------------------------------------------------------------- Tue Jan 20 01:45:00 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev21: * Fix eqlx endless loop when server closes the connection * Fix eqlx CLI output parsing on bad input ------------------------------------------------------------------- Sat Jan 17 01:44:32 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev19: * LIO: Fix UnboundLocalError in ensure_export ------------------------------------------------------------------- Fri Jan 16 01:45:47 UTC 2015 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev18: * Remove import of private _lazy module ------------------------------------------------------------------- Tue Dec 30 01:43:26 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev17: * Mock calls to rpm and dpkg from NetApp unit tests ------------------------------------------------------------------- Mon Dec 29 17:35:36 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev15: * Catch ImageNotFound exception when deleting rbd volume ------------------------------------------------------------------- Sun Dec 28 01:42:39 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev13: * NetApp E-series: Do not log passwords in requests ------------------------------------------------------------------- Thu Dec 25 01:45:25 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev11: * Ensure that lun_id is an int for NetApp Drivers * Correct the message string ------------------------------------------------------------------- Fri Dec 19 01:46:00 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev8: * Fix NetApp AutoSupport Shortcomings * NetApp 7mode NFS driver doesn't honor netapp_vfiler option ------------------------------------------------------------------- Thu Dec 18 01:43:30 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev4: * Updated from global requirements ------------------------------------------------------------------- Tue Dec 16 01:45:25 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev3.gf0b3d73: * Updated from global requirements * Raise exception if invalid IP is specified ------------------------------------------------------------------- Sat Dec 6 01:39:45 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.2.dev1.g5cb97a7: * Bump stable/juno next version to 2014.2.2 2014.2.1 * Updated from global requirements ------------------------------------------------------------------- Fri Dec 5 01:42:04 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev28.ga15eb20: * Revert "Fix Brocade FC SAN lookup MITM vulnerability" * Remove check_uptodate.sh check from tox.ini ------------------------------------------------------------------- Thu Dec 4 01:41:08 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev25.gd656d37: * VMware: Set target ESX host for backing VM clone ------------------------------------------------------------------- Wed Dec 3 01:41:33 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev23.g549405e: * Truncate fail_reason to column length ------------------------------------------------------------------- Tue Dec 2 01:41:04 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev21.g8914422: * Updated from global requirements * IBM Storwize driver: Add local variable assignment to "ctxt" * Eventlet green threads not released back to pool ------------------------------------------------------------------- Fri Nov 28 01:12:44 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev16.g71579e5: * VMware: Fix initialization of datastore selector ------------------------------------------------------------------- Sun Nov 23 01:29:29 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev14.g7b1d7a3: * Change CHAP secret default length ------------------------------------------------------------------- Sat Nov 22 01:28:34 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev13.ge29c498: * Use look up service for auto zoning ------------------------------------------------------------------- Thu Nov 20 15:36:21 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev11.gd62c403: * TgtAdm: Don't change CHAP username/password on live migration * Fix wrapper to work with barbicanclient 3.0.1 * Update cinder.conf.sample to fix max db conn retries ------------------------------------------------------------------- Sat Nov 15 01:45:51 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev6.g628196e: * Fix Brocade FC SAN lookup MITM vulnerability ------------------------------------------------------------------- Thu Nov 6 01:33:25 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev5.g67c5a66: * Remove test_barbican from keymgr tests ------------------------------------------------------------------- Wed Oct 29 01:29:23 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev4.g3e6c4e6: * NetApp fix for default host type in eseries ------------------------------------------------------------------- Mon Oct 27 17:51:24 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.1.dev2.gf3320fc: * Cinder api service doesn't handle SIGHUP properly ------------------------------------------------------------------- Fri Oct 17 10:29:42 UTC 2014 - dmueller@suse.com - update to 2014.2 stable branch ------------------------------------------------------------------- Wed Oct 15 23:38:17 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.rc3: 2014.2.rc3 * Fix LVM iSCSI driver tgtadm CHAP authentication ------------------------------------------------------------------- Wed Oct 15 07:33:52 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev2.gf7ee62c: * Export cinder volumes only if the status is 'in-use' ------------------------------------------------------------------- Tue Oct 14 23:38:39 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev1.g01e7c51: * Revert "Relocate volume to compliant datastore" 2014.2.rc2 ------------------------------------------------------------------- Fri Oct 10 19:47:28 UTC 2014 - dmueller@suse.com - fix configuration defaults ------------------------------------------------------------------- Fri Oct 10 19:47:27 UTC 2014 - bwiedemann@suse.com - Update * Refuse invalid qcow2 backing files to avoid host data leak to VM instance (bnc#899198, CVE-2014-3641) ------------------------------------------------------------------- Sun Sep 28 00:03:52 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:17 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:57 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev133.g3b10c3f: * Imported Translations from Transifex ------------------------------------------------------------------- Wed Sep 24 23:46:55 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:08 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:10 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev117.gdb2c817: * Typo "asscoiated" should be "associated" ------------------------------------------------------------------- Sun Sep 21 23:45:39 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:07 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:30 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:44 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:17 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:47 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:37 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:42 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:32 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:30 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:18 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:51:03 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:05 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:28 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:22 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:47 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 - Refresh eternus-dx-volumedriver-1.1.0.diff ------------------------------------------------------------------- Fri Aug 29 00:43:40 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:17 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev217.g2bd9a8e: * Create RemoteFSSnapDriver class ------------------------------------------------------------------- Thu Aug 28 14:02:17 UTC 2014 - dmueller@suse.com - add eternus-dx-volumedriver-1.1.0.diff (bnc#894055) ------------------------------------------------------------------- Thu Aug 28 00:09:44 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:17 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:08 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 13:05:51 UTC 2014 - bwiedemann@suse.com - use %_rundir if available, otherwise /var/run ------------------------------------------------------------------- Mon Aug 25 00:07:21 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:39 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:32 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<n>/snapshot.py * Honor volume:get policy * Modify error code compatible with Mac OS ------------------------------------------------------------------- Thu Aug 21 00:08:10 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:15 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:51 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:31 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:56 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:11 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:48 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:15 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:22:02 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 - Add python-oslo.i18n to build requirements. ------------------------------------------------------------------- Mon Aug 4 00:32:27 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:12 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:24 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev41.gb776fa4: * Further cleanup of reservations index ------------------------------------------------------------------- Thu Jul 31 15:34:04 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 - Don't install cinder-rpc-zmq-receiver (removed upstream) ------------------------------------------------------------------- Wed Jul 30 18:06:47 UTC 2014 - vuntz@suse.com - Make openstack-cinder-volume require open-iscsi, as iscsiadm is required for all the iSCSI backends. ------------------------------------------------------------------- Tue Jul 29 19:21:59 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:52 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:21 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:31 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:44:03 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:10 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev219.g7975b46: * Switch to use oslo.db ------------------------------------------------------------------- Sun Jul 20 00:44:44 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:59 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:50 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 ------------------------------------------------------------------- Mon Jul 14 11:27:09 UTC 2014 - thomasbechtold@jpberlin.de - Fix import error for Fujitsu Volume Driver ------------------------------------------------------------------- Sun Jul 13 23:52:36 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev192.gc15d264: * Clean up base Volume Driver ------------------------------------------------------------------- Sat Jul 12 23:52:41 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev190.g400b203: * Correct misspelled word ------------------------------------------------------------------- Fri Jul 11 23:53:26 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev188.g517d80a: * Fixes EqualLogic volume live migration * Fix begin_detach logic ------------------------------------------------------------------- Fri Jul 11 13:45:38 UTC 2014 - dmueller@suse.com - fix up install of eternus driver ------------------------------------------------------------------- Fri Jul 11 11:22:40 UTC 2014 - tboerger@suse.com - Added 0001-Integrated-fujitsu-eternus-dx-volume.patch In order to integrate Fujitsu ETERNUS DX volume drivers i have integrated this patch ------------------------------------------------------------------- Thu Jul 10 23:53:11 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:17 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:33 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:10 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev152.g776c94a: * Slow down Storwize driver initialization * Imported Translations from Transifex ------------------------------------------------------------------- Sun Jul 6 16:25:23 UTC 2014 - dmueller@suse.com - default to thin provisioning in the lvm backend ------------------------------------------------------------------- Sat Jul 5 23:52:42 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev149.ga2f0c11: * Updated from global requirements ------------------------------------------------------------------- Fri Jul 4 23:52:52 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:20 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:37 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:52 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:11 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:43 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:41:01 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:22 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:53 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:59 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:08 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:23 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:26 UTC 2014 - cloud-devel@suse.de - Rebased patches: + 0001-Retry-lvremove-with-ignore_suspended_devices.patch dropped (merged upstream) ------------------------------------------------------------------- Wed Jun 18 23:55:24 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:38 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:31 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:58 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 ------------------------------------------------------------------- Fri Jun 13 10:44:34 UTC 2014 - dmueller@suse.com - add 0001-Retry-lvremove-with-ignore_suspended_devices.patch ------------------------------------------------------------------- Thu Jun 12 23:56:53 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:55 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:51:00 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:22 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:29 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:47 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:27 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:10 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:39 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:41 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:24 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:17 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:24 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:10 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:21 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:37 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:42:00 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev127.gb75d26f: * Convert SolidFire Capacity response to GiB ------------------------------------------------------------------- Tue May 13 12:10:20 UTC 2014 - dmueller@suse.com - remove amqp/amqplib dependency ------------------------------------------------------------------- Sun May 11 23:41:49 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:32 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev124.g0e82bde: * Remove explicit dependency on amqplib ------------------------------------------------------------------- Fri May 9 23:41:31 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:35 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:36 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev113.gb7e126e: * Implement validate_connector in FibreChannelDriver ------------------------------------------------------------------- Tue May 6 23:41:21 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 ------------------------------------------------------------------- Mon May 5 11:07:55 UTC 2014 - mjura@suse.com - Change dependency on python-amqp instead of python-amqplib ------------------------------------------------------------------- Sat May 3 00:18:55 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:09 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:20:00 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:19:02 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:55 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:06 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:08:00 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:11 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:46 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:39 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:46:04 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:16 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:28 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:05 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:34 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:58 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:44 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:32 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev27.gf93a752: * Enable flake8 F841 checking ------------------------------------------------------------------- Sat Apr 5 00:17:10 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:31 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-<uuid>.info file when volume is deleted * Fixes cinder volume delete on Windows ------------------------------------------------------------------- Wed Apr 2 00:23:24 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.2.dev11.gc72cc4b: * Fix Jenkins translation jobs ------------------------------------------------------------------- Sun Mar 30 00:34:12 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:15 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:17 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:35:01 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:26 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:58 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.1.dev110.gb584460: * Updated from global requirements ------------------------------------------------------------------- Sat Mar 22 00:34:44 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:52 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:44 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:42 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 09:38:01 UTC 2014 - rhafer@suse.com - switch over to non-openstack-prefix'ed users ------------------------------------------------------------------- Mon Mar 17 01:29:11 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:47 UTC 2014 - cloud-devel@suse.de - Rebased patches: + 0001-Switch-over-to-oslosphinx.patch dropped (merged upstream) + 0001-Switch-over-to-oslosphinx.patch dropped (merged upstream) ------------------------------------------------------------------- Sun Mar 16 01:30:42 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:33:03 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:38 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:04 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:39 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:17 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:46 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 ------------------------------------------------------------------- Fri Mar 7 09:19:20 UTC 2014 - speilicke@suse.com - Remove python-coverage test requirement ------------------------------------------------------------------- Thu Mar 6 15:24:45 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:29 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:44 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:06 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:11 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:07 UTC 2014 - bwiedemann@suse.com - Update to version cinder-2014.1.dev318.g55ca367: * Restrict rootwrap find filter for IBM NAS and GPFS * change time.sleep to use loopingcall * Change RBD delete failure log level to warn * Updated from global requirements * Update Oslo wiki link in README * Segment LUN clones in NetApp iSCSI * test_volume unittest fails if ran only this module * Deactivate LV before removing - Drop 0001-Deactivate-LV-before-removing.patch * VMware: changing volumeops tests from mox to mock ------------------------------------------------------------------- Sun Mar 2 07:26:31 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:29 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:25 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:38 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:36 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:13 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:06 UTC 2014 - cloud-devel@suse.de - Update to version cinder-2014.1.dev219.gf028c8a: * Remove old driver mapping deprecation ------------------------------------------------------------------- Sun Feb 23 01:42:47 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:13 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 16:30:38 UTC 2014 - dmueller@suse.com - only run migrations on api service ------------------------------------------------------------------- Fri Feb 21 01:08:47 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:57 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:16 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:23 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:29 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 17:53:53 UTC 2014 - dmueller@suse.com - added patches: * 0001-Deactivate-LV-before-removing.patch ------------------------------------------------------------------- Thu Feb 13 16:25:32 UTC 2014 - dmueller@suse.com - add python-hplefthandclient ------------------------------------------------------------------- Thu Feb 13 13:55:29 UTC 2014 - dmueller@suse.com - added patches: * 0001-Switch-over-to-oslosphinx.patch ------------------------------------------------------------------- Thu Feb 13 10:50:57 UTC 2014 - dmueller@suse.com - remove hacking dep ------------------------------------------------------------------- Thu Feb 13 01:17:06 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:56 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 ------------------------------------------------------------------- Tue Feb 11 16:57:13 UTC 2014 - speilicke@suse.com - Update to version cinder-2014.1.dev140.g0388ec7: * Fixup persistence file not found on tgt remove * Add method for unit tests to set logging level * Storwize/SVC: Fix races in host-related functions * Fix misspellings in cinder * Fixes cinder failed to create/restore a backup with NFS driver * Brick fix BrickException message formatting * Implement retype in SolidFire driver * Validate the quota in the API layer for volume extend * Rename self.tgtadm to self.target_helper * Brick connector fix for GlusterFS * Updated from global requirements * vmware: intermittent failure in test_vmware_vmdk * RBD unit test improvements * Move clear_volume back to it's own method * Don't use shred for volume_clear=zero * Move clear_volume method to volume.utils * LVM: log thin pool name and size upon creation * Remove create_export from volume create * vmdk: To add missing time unit in driver option * Update SolidFire Driver to use cinder's units * Update cinder.conf.sample for new keystone client * LVM: remove redundant casts to float * On create_volume flow get rid of host parameter * Allow spaces in host names in the storwize driver * Remove SSH code from 3PAR drivers - Replace git_tarballs source service with download_files and set_version + Use upstream URL as source (enables verification) ------------------------------------------------------------------- Thu Feb 6 14:49:04 UTC 2014 - dmueller@suse.com - fix typo in logrotate ------------------------------------------------------------------- Tue Feb 4 00:59:59 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev88.g4c69c84: + Remove a catching exception during delete_volume + Add support for special char in volume metadata + Imported Translations from Transifex + Do not show quota of removed volume types in Default Quotas panel ------------------------------------------------------------------- Mon Feb 3 01:26:46 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev80.gc4ca3ae: + Stop volume_type_encryption creation when in use ------------------------------------------------------------------- Sun Feb 2 01:22:41 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev78.g8fca3a8: + Remove unused task from manager create_volume flow ------------------------------------------------------------------- Sat Feb 1 00:54:27 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev76.ga5c4cf8: + Revert initialize_connection changes + VolumeManager: initialize even if a volume can't be found + Brick LVM: Handle space info as numeric types ------------------------------------------------------------------- Fri Jan 31 01:41:49 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev70.gf2cb3e8: + Extra_spec containing '/' can't be deleted + Add create_iscsi_target stub to TargetAdmin + LVM: Activate source snap LV when cloning from volume + Fixes incorrect key in dictionary + Create structure of flows' packages + LVM: Robustify skipactivation detection ------------------------------------------------------------------- Thu Jan 30 15:09:12 UTC 2014 - dmueller@suse.com - move lock_path to /var/run ------------------------------------------------------------------- Thu Jan 30 00:43:03 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev58.g617f296: + Convert ceph backup unit tests from mox to mock + 3PAR iSCSI volumes attach to single nsp ------------------------------------------------------------------- Wed Jan 29 00:58:30 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev55.g60ffb0e: + Fix up the way we do iqn variable in unit test ------------------------------------------------------------------- Tue Jan 28 19:33:04 UTC 2014 - dmueller@suse.com - configure lock_path ------------------------------------------------------------------- Tue Jan 28 00:56:16 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev53.g80096b6: + Make sure report_interval is less than service_down_time ------------------------------------------------------------------- Mon Jan 27 01:46:54 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev52.gcbc6e8e: + Updated error messages for volume clone + Fix import log_handler error with publish_errors set + Convert RBD unit tests to use mock instead of mox + Storwize driver cleanup + Redundant check in os-migrate_volume_completion + GlusterFS: Fix deadlock in volume clone + Remove unused exceptions ------------------------------------------------------------------- Sun Jan 26 01:41:36 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev38.g5245629: + Fix docstring and remove unused variable + Fixed inconsistency in iqn + Sync gettextutils from Oslo + Sync py3kcompat, sslutils, versionutils from Oslo + Sync common modules from Oslo + Enable multi-process for API service + Delete volume transfer in volume_destroy function + Updated from global requirements + Catch new iscsi exception + Imported Translations from Transifex ------------------------------------------------------------------- Sat Jan 25 01:29:48 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev18.g29ffebe: + Fix up calculating space info for mirrored volumes ------------------------------------------------------------------- Fri Jan 24 13:29:24 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev16.g3e0d5c7: + Remove unused variable in os-extend api + Remove env from rootwrap filter + Update host on driver retype + Ensure hostnames are converted to IP for comparison. + Add Backup Service to 'cinder-all' script + Fix cross-import bug in cinder.db.sqlalchemy.api + Transfer creation doesn't support 'name' via xml + Allow user to specify audit period. + Fix UnboundLocalError in TgtAdm.update_iscsi_target + Use oslo.rootwrap library instead of local copy + Remove unused variable in restore_backup method + Pull Bug #1263122 fix for service module from Oslo + Remove unused config options + Use a mirrored mirror log + Update HACKING.rst with regard to mock usage + Rename __init__.py to create_volume.py + Added missing accept_transfer to FC + Add support for retype in Storwize/SVC driver + Remove unused method 'is_key_value_present()' ------------------------------------------------------------------- Wed Jan 22 09:03:38 UTC 2014 - dmueller@suse.com - fix requires ------------------------------------------------------------------- Wed Jan 22 01:34:57 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev203.gf67050b: + Pull latest scheduler change from Oslo + Use loopingcall from openstack-common + Updates for version list to show correct references ------------------------------------------------------------------- Tue Jan 21 01:02:18 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev197.g407301e: + Register EMC config options globally ------------------------------------------------------------------- Mon Jan 20 00:44:17 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev195.gc24e82d: + Fix os.getlogin() problem with no tty + Fix exception log msg in attach volume method ------------------------------------------------------------------- Sat Jan 18 01:25:47 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev191.gea9c594: + LVM: update iscsi target on volume attach + Use a *args pass-in instead of a list one + Remove legacy config option 'connection_type' + GlusterFS: Synchronize additional operations ------------------------------------------------------------------- Fri Jan 17 01:17:43 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev183.g5be4620: + Update cinder.conf.sample for keystoneclient change + Move driver initialization check into the method ------------------------------------------------------------------- Thu Jan 16 20:53:08 UTC 2014 - dmueller@suse.com - default to tgtadm ------------------------------------------------------------------- Thu Jan 16 11:43:52 UTC 2014 - dmueller@suse.com - fix requires ------------------------------------------------------------------- Tue Jan 14 01:25:50 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev181.gdc79d39: + Switch to Oslo's config generator ------------------------------------------------------------------- Mon Jan 13 01:08:34 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev179.g77ee831: + Remove unused message from iogrp_data setup + Hiding postgresql password in connection string + Add bool_type dictionary to test_migrations + Drop Chance/SimpleScheduler Implementation + Fix Brick LVM test command parsing + Print driver exception on retype ------------------------------------------------------------------- Sun Jan 12 01:04:58 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev167.g8aba794: + 3PAR: Raise Ex when del snapshot with depend vol + Fixed a problem in iSCSI multipath ------------------------------------------------------------------- Sat Jan 11 01:23:03 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev163.g0ea8085: + Raise max header size to accommodate large tokens. ------------------------------------------------------------------- Fri Jan 10 20:49:54 UTC 2014 - dmueller@suse.com - set default keystone signing_dir ------------------------------------------------------------------- Fri Jan 10 11:36:26 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev161.g7268c4d: + NFS/GlusterFS: Skip incorrectly formatted shares + Fix sqlalchemy bug in transfer_get_all_by_project + Fix sheepdog copy_image_to_volume method + VMDK:Using host mount info for datastore selection ------------------------------------------------------------------- Thu Jan 9 00:39:21 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev154.gda2caad: + Add ability to modify volume type + Removed deprecated config option hp3par_domain + Fix the invalid argument of webob.exc.HTTPBadRequest + Fix downgrade in 002_quota_class.py for MySQL + Modify default prefix for solidfire account ------------------------------------------------------------------- Wed Jan 8 01:21:29 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev144.gbf00664: + Update V2 API to return detailed volume information on create + Adding helpful URL links to README.rst and HACKING.rst ------------------------------------------------------------------- Tue Jan 7 11:10:59 UTC 2014 - dmueller@suse.com - fix requires ------------------------------------------------------------------- Tue Jan 7 01:01:16 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev140.g24d7e24: + Replace Simple/Chance Scheduler with FilterScheduler ------------------------------------------------------------------- Sun Jan 5 00:53:15 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev138.g7a958ce: + Remove unused fake_flags + Removed copyright from empty files + GlusterFS: Use correct base argument when deleting attached snaps + Imported Translations from Transifex + LVM: Fix "intialized" typo in warning msg + add 'force' verification in _volume_upload_image + removed unused context in check_*** methods ------------------------------------------------------------------- Sat Jan 4 00:42:59 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev125.g1aa01b3: + Add additional metadata as key-value pairs in 3PAR + Reduce the redundant variable declarations ------------------------------------------------------------------- Fri Jan 3 00:44:26 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev121.g6ccc654: + LVM: Activate Thin Pool LV upon initialization ------------------------------------------------------------------- Thu Jan 02 18:19:30 UTC 2014 - cloud-devel@suse.de - Rebased patches: + 0001-Avoid-using-GREENDNS-due-to-dnspython.patch (only offset) ------------------------------------------------------------------- Thu Jan 2 18:19:27 UTC 2014 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev120.gf52cb1b: + Fix spelling errors + Handle initialize_connection() exception in volume manager + Add qos_specs support to solidfire driver + Imported Translations from Transifex + Bugfix missing foreign key removal for mysql + Imported Translations from Transifex + Handle terminate_connection() exception in volume manager + Empty files shouldn't contain copyright nor license + Redundant size check in volume restore api + Imported Translations from Transifex + Remove vim header + Remove dynamic default on sf_account_prefix + Add AllocatedCapacityWeigher + Output Strings of bin/*.py should support i18n + Only reverify backing lun when create backing lun ------------------------------------------------------------------- Tue Dec 24 01:08:09 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev93.g8a5ce96: + Fix and enable gating on F401 + Service launcher method docstring corrected + Set volume_dd_blocksize configurable on per-driver basis ------------------------------------------------------------------- Mon Dec 23 01:31:11 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev87.ge40dafd: + Fix QoS information in initialize_connection() result ------------------------------------------------------------------- Thu Dec 19 00:37:54 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev86.g2c76803: + Updated from global requirements + Remove hashbang (#!) at beginning of python modules + Add the driver name to get stats log output + Lazy log the fixed_key warnings + Remove LANG=C from rootwrap invocations + Make sure report_interval is less than service_down_time + Switch create volume commands to Taskflow 0.1.1 + make help text more meaningful for cinder docs + Add disabled_reason field to services table + Remove test that was no longer used for long + GlusterFS: Complete snapshot_delete when info doesn't exist + Adjust import order according to PEP8 imports rule + Adds unit tests for drivers.rbd.RBDImageIOWrapper + [Netapp/Nexenta] Move registration of config options + Use mock for scheduler tests + 3PAR FC: add ability to add WWNs to host + Imported Translations from Transifex + Pylint fixes for GlusterFS driver + Pylint fixes for Brick iSCSI/LVM + Remove unused code from volume manager (reset_stats) + Fix KeyError while generating a WSGI response + make delete recovery messages debug level + Fix and enable gating on H402 + Do not clone non-raw images in rbd backend + Add exception logging if flow creation fails ------------------------------------------------------------------- Wed Dec 18 13:31:47 UTC 2013 - dmueller@suse.com - remove sqlalchemy-0.8x.diff, we went back to 0.7.x ------------------------------------------------------------------- Thu Dec 12 09:49:35 UTC 2013 - dmueller@suse.com - fix deployment of qcow2 images for Boot-from-Volume ------------------------------------------------------------------- Wed Dec 11 10:32:51 UTC 2013 - dmueller@suse.com - make sure boot.lvm is started before cinder-volumes (bnc#854637) ------------------------------------------------------------------- Tue Dec 10 09:52:37 UTC 2013 - dmueller@suse.com - Update to version 2014.1.dev39.g5cb91b7: + Remove unused import and CinderNode sqlalchemy model + Use assertAlmostEqual instead of failUnlessAlmostEqual in unit tests + Fix typo/misspelled words + Adjust RBD delete log level + Use model_query() in db.*****_destroy + Add more logging to migrate_volume_completion + Don't stop volume service for failed re-export operations + Bump to sqlalchemy-migrate 0.8.2 + Add unit tests for volume reserve and unreserve + Add attach/detach notifications + Change method name to test_get_volume_stats + Fixes case insensitive for resp body + All API controllers inherit from wsgi.Controller + Update hacking to hacking>=0.8.0,<0.9 + NetApp fix for vsadmin role failure for ssc + Fix docstring for snapshot_metadata controller + Catch ImageBusy exception when deleting rbd volume + LVM: Create thin pools of adequate size + LVM migrate: Use keywords for the brick instance + Convert lvm_mirrors to int + Fixes case insensitive for resp body + Returns thin pool free space calculated from actual usage + Sync rpc fix from oslo-incubator + Adds lock for create from vol/snap to avoid race conditions + Brick LVM: Set C locale when gathering PV info + LVM migration: Check if name is equal to dest_vg + Add RBD test for volume not existing during delete + Sync matchmaker_ring.py from oslo-incubator + Catch TypeError when new_size is None on extend + GlusterFS: Remove glusterfs_disk_util option + delete.start/delete.end notification for hostless ------------------------------------------------------------------- Thu Dec 5 16:42:39 UTC 2013 - dmueller@suse.com - add tgtd to should-start/stop list (bnc#848959) ------------------------------------------------------------------- Tue Dec 3 00:56:44 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev586.gd3a6d29: + Imported Translations from Transifex + Fix _update_volume_stats typos + Fix typo in cinder + Removes dublicated assert from test_migrations.py ------------------------------------------------------------------- Sun Dec 1 01:16:56 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev579.g6a6fc11: + Make volume_glance_metadata_create compat with DB2 + GlusterFS: Ensure Cinder can write to shares + Fixing check order for empty body in get_body() + Redundant body validation for volume_upload_image ------------------------------------------------------------------- Sat Nov 30 00:44:13 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev571.gfc02462: + Add chance weigher to scheduler + Fix suppressed exceptions for migration downgrade + Fix Storwize terminate_connection with no host + Updates .gitignore ------------------------------------------------------------------- Fri Nov 29 01:27:21 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev563.gfecf558: + Handle NotFound exception in snapshots API code + Fix the wrong verification for 'readonly' + Parse out '@' in volume['host'] to do discovery + Add volume migration code to Nexenta iSCSI volume driver ------------------------------------------------------------------- Thu Nov 28 01:26:30 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev555.ga07d1a8: + The param 'readonly' is incorrect checked + Imported Translations from Transifex + Remove the redundant judgment for 'restore' ------------------------------------------------------------------- Wed Nov 27 00:42:47 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev549.g384e0bd: + Pull latest service module from Oslo + Fix docstring for Snapshot model + GlusterFS: Set correct permissions for volume file created via clone + Brick connector revised fix for NFS drivers ------------------------------------------------------------------- Tue Nov 26 17:58:49 UTC 2013 - dmueller@suse.com - add sqlalchemy-0.8x.diff ------------------------------------------------------------------- Tue Nov 26 01:18:49 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev541.g0b71a3f: + Ensure 'status' in update_snapshot_status + Fix ./run_tests.sh -V --virtual-env-name + Migrate volume should check para "host" in request + Initialize and terminate connection raise 500 err + Fix docstring for _migrate_volume_completion + NetApp fix free space as zero during 1st vol stats update + Pass the size when fetching image in xenapi driver + Update openstack/common/periodic_task + Add greenthread.sleep() to parent wait() + Remove dead code from test_get_volume_stats() + To fix test_get_dss_rp in test_vmware_vmdk.py ------------------------------------------------------------------- Mon Nov 25 14:18:00 UTC 2013 - dmueller@suse.com - switch to python-setuptools ------------------------------------------------------------------- Mon Nov 25 00:34:28 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev519.gb6e1677: + Continue to delete volumes that DNE in rbd backend + Remove unused code in test_admin_actions.py ------------------------------------------------------------------- Sun Nov 24 01:34:58 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev516.g010a5d2: + Using HttpNfcLease to transfer vmdk files. + Add default quota class into DB during migration ------------------------------------------------------------------- Sat Nov 23 00:42:30 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev512.g653c403: + Subclass vendor specific exceptions. + GlusterFS: Synchronize operations that manipulate qcow2 data + Create snapshot throws 500 Internal Error + Add valid check and unit tests on quota class + Remove suffixes from LVM brick test vgs output + Don't do glance v2 calls when config is set to v1 + Fix typo in cinder.volume.API. + Add support for extend volume in GPFS vol driver ------------------------------------------------------------------- Fri Nov 22 00:53:14 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev496.gb9298d2: + Fixes inappropriate error message. + LVM: Activate source LV before cloning from it ------------------------------------------------------------------- Mon Nov 18 11:47:47 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev493.g1099f09: + Check only our VG name when testing if VG exists ------------------------------------------------------------------- Sun Nov 17 01:14:41 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev491.g88e6883: + Enable object caching in cinder REST API requests + Use cached volumes in REST API extensions ------------------------------------------------------------------- Fri Nov 15 18:33:04 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev487.gf4dff4d: + Remove the use of common.uuidutils.gen_uuid + Nexenta NFS driver refactoring + Adds extend volume to Dell EqualLogic Driver + Update quota-set throw 500 error + Remove dup of LVMISCSIDriver in LVMISERDriver ------------------------------------------------------------------- Thu Nov 14 01:06:50 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev477.g527e554: + RequestContext initialization failed in cinder. + Nexenta: Remove snapshot after volume-clone deletion. + Add call to retrieve image metadata for volumes in bulk + Retrieve volume image metadata using single query + Fail when image is bigger than the volume + Imported Translations from Transifex + Remove duplication of ISCSIDriver in ISERDriver + Nexenta iSCSI driver: extend volume stats of _update_volume_stats + Support volume_readonly_update using XML format + Do not allow bad keys while updating quota + Don't use deprecated module commands ------------------------------------------------------------------- Wed Nov 13 01:19:48 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev455.g925b0f8: + Update URL for global HACKING document and remove duplicate section + Do not remove volume silently if GPFS is unmounted + Report zero capacity if GPFS is unmounted ------------------------------------------------------------------- Mon Nov 4 01:40:41 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev450.g54b117d: + Examine if GPFS is mounted before writing data. ------------------------------------------------------------------- Sat Nov 2 01:27:02 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev448.g0f2a0ea: + Remove unused db calls to fetch original metadata + Fix typo in test_check_ssh_injection_on error test ------------------------------------------------------------------- Fri Nov 1 00:52:08 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev444.g6c5bb78: + Allow spaces in quoted SSH command arguments + NetApp unit test fail fix for http_proxy + Imported Translations from Transifex + replace u\2013 char with dash + Add tests for LVM -cow clearing + Sync log from oslo + Remove lvm-thin pool_size config option ------------------------------------------------------------------- Thu Oct 31 00:28:27 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev431.g1aac479: + clean up numeric expressions in test + Fixes typo in method name _notify_voloume_type_error + Use pipe between ceph backup diff export/import + remove rundundant lockfile requirement ------------------------------------------------------------------- Tue Oct 29 12:54:15 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.dev424.g75bcf70: + Add missing space to num_iser_scan_tries text + Add cinder.db.migration.db_initial_version() + Apply six for metaclass + Imported Translations from Transifex ------------------------------------------------------------------- Mon Oct 28 12:21:52 UTC 2013 - dmueller@suse.com - add dependency on rtslib-fb ------------------------------------------------------------------- Mon Oct 28 01:08:38 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a418.g64c6eea: + Nexenta iSCSI driver: Refactor create_cloned_volume ------------------------------------------------------------------- Sun Oct 27 11:06:18 UTC 2013 - dmueller@suse.com - fix init script again ------------------------------------------------------------------- Sun Oct 27 00:48:46 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a416.g5907700: + Imported Translations from Transifex ------------------------------------------------------------------- Sat Oct 26 00:05:18 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a415.gffad038: + GlusterFS: set correct filename when cloning volume + Updated from global requirements + Update my mailmap + NetApp fix ssc volume filtering inconsistency + NetApp fix for 7mode iscsi volume stats + Revert "Brick connector fix for NFS drivers" ------------------------------------------------------------------- Fri Oct 25 08:56:55 UTC 2013 - dmueller@suse.com - Update to version 2014.1.a403.g76ffb76: + Check if dir exists before calling listdir + Brick connector fix for NFS drivers + Rename "rtstool" to "cinder-rtstool", add dep + Unit test fails in pbuilder environment + Handle NotFound exceptions in API + Downgrade target create failure mesg to warning ------------------------------------------------------------------- Thu Oct 24 00:11:34 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a393.gc037605: + Let GPFS driver to rename snapshot with root permission + NetApp fix for compression and dedup stats + NetApp fix mirrored stats + Nexenta drivers ignore "does not exist" exception + Remove duplication of brick.iscsi in brick.iser + Revert "remove cinder-rtstool because of rtslib dep" + Add openstack/common/crypto from OSLO + VMware: Registering vmdk opts in global space ------------------------------------------------------------------- Wed Oct 23 00:14:39 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a377.gbec02a9: + Add auth_token settings to cinder.conf.sample. + Uses oslo.imageutils + Imported Translations from Transifex + Add extend_volume for Huawei drivers + Provide gettext _ in missing locations + Updated from global requirements + Fix volume transfer href issue + Drop auth_token configs for api-paste.ini. ------------------------------------------------------------------- Tue Oct 22 00:13:44 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a361.gcaba8c0: + Fix generate conf script can't handle multistropt + Update openstack/common/notifier ------------------------------------------------------------------- Fri Oct 18 00:17:36 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a357.g9b599d0: + Imported Translations from Transifex ------------------------------------------------------------------- Thu Oct 17 16:16:17 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a356.ge2f969d: + Cinder extension to add used resources in absolute limits + Imported Translations from Transifex ------------------------------------------------------------------- Wed Oct 16 23:45:45 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a352.g8491cae: + Initialize shares variables for RemoteFsDriver(s) + Fix lvm.extend_volume to pass Gig suffix + Fix Huawei drivers to support other host OSs + Nexenta NFS volume driver folder auto sharing + Don't zero out thin provisioned LV's on delete + Fix Huawei HVS driver AttributeError + Fix indentation errors in drivers + Nexenta NFS driver: caching for appliance volroot + Storwize: Fix iogrp availability check ------------------------------------------------------------------- Tue Oct 15 23:41:40 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a334.g645a84f: + Imported Translations from Transifex + FK lookup failures during migration ------------------------------------------------------------------- Mon Oct 14 12:19:21 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a332.gc287b15: + remove unused methods in driver.Scheduler + Imported Translations from Transifex + Provide user with more information on quota fail + Utilizes assertIsNone and assertIsNotNone + Nexenta volume drivers: refactor NexentaJSONProxy + VMware: Disallow snapshot of attached volume + Support Huawei driver upgrade from grizzly to havana + use cinder utils.get_root_helper + long flashcopy operation may block volume service + Clean up comparison assertions + improves lvm version parsing for customised builds + Fix typo in cinder.volume.drivers.nexenta.__init__ + Remove whitespace from cfg options + Remove obsolete redhat-eventlet.patch + Updated from global requirements + Fix tests to work in debug mode + VMware: Fixed upload-to-image for available volume + Refactor Nexenta iSCSI driver + Remove unused 'initiator' imports + Remove option count from sample configuration + Fix all occurences of H404 Hacking warning + Imported Translations from Transifex ------------------------------------------------------------------- Wed Oct 9 00:18:05 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2014.1.a290.g60f2eb8: + usedevelop in tox + Disable lazy translation + Clean CONF out of brick initiator + Create volume revert fails for non admin user + VMware: Usng RetrvProprtisEx & does multi ESX scan + Pass through args and kwargs in brick connectors + Remove CONF from brick remotefs + After commiting quota we should avoid certain reverts + NetApp fix clone image compatibility issue with ssc + Update Babel from Openstack Requirements + Validate force_host_copy API param for migration + Changed header from LLC to Foundation based on trademark policies + Check for backing lun on iscsi target create + v2 api - return bootable attr value on volume list + Improve gpfs config flag help text readability + Storwize SVC driver hostname can't start with number + Fixes incorrect class path in logging_sample.conf + Quotas roll back failure of create volume task + Remove need for CONF acces in brick iscsi + Add key manager implementation with static key + Remove incorrect class in cinder.conf.sample + VMware ESX: Fixes vol clone & clone from snapshot + Add support for querying the quotas usage + Fixes ceph backup import errors + Imported Translations from Transifex + Clean CONF out of brick iser + Open Icehouse development + Fix broken solidfire create-snapshot + Nexenta iSCSI driver fix _lu_exists + Ignore H803 from Hacking. + Drop conf_key_mgr warning message! + Cleanup and more tests for db.api methods + VMware: Re-create session for RetrievePropertiesEx + Imported Translations from Transifex ------------------------------------------------------------------- Tue Oct 8 13:14:53 UTC 2013 - dmueller@suse.com - remove remove-babel-requirement.diff ------------------------------------------------------------------- Wed Oct 2 00:37:11 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a225.ga2673b0: + Dont retry if target creation succeeds + Set vol driver initialized before deleting volumes + Add XML response tests for qos specs manage ext + Fix Huawei HVS driver attaching volume error + Fix mandatory and optional args for create_volume + Fix translation of CinderExceptions in REST API + Fix finish_volume_migration() on SQLAlchemy 0.8.x + Fixes backup with multiple volume backend ------------------------------------------------------------------- Tue Oct 1 00:30:19 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a210.g0f7d937: + Clean CONF out of brick exception + Update OpenStack Style Commandments link + Fix type change in bootable setting of volume view + Allow upgrade from Grizzly with ThinLVMVolumeDriver + Add error logs for Huawei driver + Imported Translations from Transifex + Use module units for some drivers + Add debug logging for targets + Fix XML serializer for QoS Specs extension + Fix chown fail for nfs file without necessary permission ------------------------------------------------------------------- Sun Sep 29 00:09:08 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a190.g76498dc: + Get host group id when Huawei driver initializing ------------------------------------------------------------------- Fri Sep 27 16:31:31 UTC 2013 - dmueller@suse.com - switch to crudini ------------------------------------------------------------------- Thu Sep 26 10:25:32 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a188.g4e27ca1: + Update rootwrap with code from oslo + Allow v2 Volume API to create volume with type name + Fix check for mount.nfs helper installation + Fix NetApp iscsi drivers for cinder backup + VMware: Handles no datastores case + Fix processutils.execute errors on windows + Revert "Fix volume_rpcapi calls for chance/simple scheds" + LVM volume_clear: error on unexpected inputs + Sync gettextutils from oslo + Pass correct args to vol_rpc create_volume calls ------------------------------------------------------------------- Tue Sep 24 23:45:16 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a168.gbedcc2d: + Add sg_scan filter to rootwrap + Add delete support for volume type encryption + GPFS Driver missing clone depth limit for snapshots + Fixes some typos in cinder + Specific /usr/local/bin/hus-cmd rootwrap filter + Fix volume_rpcapi calls for chance/simple scheds + Imported Translations from Transifex + Added mapper for update_all on snapshot_metadata ------------------------------------------------------------------- Mon Sep 23 23:41:16 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a153.ge6f4d33: + Soft delete tmp migration volume + NetApp check for 7 mode controller version + Add extend to reference LVM driver + Fix issues with failed lvremove + Add a retry to create_iscsi_target for LVM + GlusterFS: Use image_utils for qemu-img calls + GlusterFS: Copy snap from correct source file + Fix over-indent in compute/nova + Require assisted_volume_snapshots from novaclient + Storwize/SVC: Optional CHAP authentication + Fixes vol restore discard final bytes unzeroed ------------------------------------------------------------------- Sun Sep 22 23:43:17 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a131.g4925c1a: + Remove default root_helper of sudo for remotefs ------------------------------------------------------------------- Sun Sep 22 00:07:08 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a129.g6786027: + Add volume metadata to v2 ------------------------------------------------------------------- Fri Sep 20 23:50:32 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a127.gf61aeb4: + Enforce driver is initialized + Fix HP3PAR iSCSI path connection ------------------------------------------------------------------- Fri Sep 20 06:56:10 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a123.gdee4c86: + Sync gettextutils from oslo + remove VolumeNotFoundForInstance class + VMware driver: Fix for invalid datastore selection + Pass down root_helper in more cases + Add logging to prior to raising exceptions + NetApp fix create vol different size than snapshot + Added mapper for snapshot_metadata ------------------------------------------------------------------- Fri Sep 20 06:55:28 UTC 2013 - dmueller@suse.com - remove 0001-Use-temporary_chown-implementation-from-utils.patch ------------------------------------------------------------------- Thu Sep 19 00:11:30 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a110.g26044e7: + Fix secure delete for thick LVM snapshots + Allow display_name for v2 snapshot-update + Fixes call GlanceConnectionFailed in invalid ARG + Use built-in print() instead of print statement + assertEquals is deprecated, use assertEqual + Fixes call VolumeNotFound in the invalid argument + fix wrong desciption of monkey_patch config + Fix huawei driver test issues + Fix __init__ methods of brick initiator connectors ------------------------------------------------------------------- Wed Sep 18 08:50:18 UTC 2013 - dmueller@suse.com - fix requires ------------------------------------------------------------------- Wed Sep 18 00:15:59 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a92.g1f563d6: + Set rootwrap_config path to rootwrap.conf ------------------------------------------------------------------- Mon Sep 16 23:46:24 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a90.g2a725ef: + Use $state_path/conversion for image_conversion_dir default + Imported Translations from Transifex + Do not use qemu-img --backing-chain or --output=json + Fixes ceph volume restore to larger image than source ------------------------------------------------------------------- Mon Sep 16 11:43:24 UTC 2013 - dmueller@suse.com - add 0001-Use-temporary_chown-implementation-from-utils.patch ------------------------------------------------------------------- Sat Sep 14 00:04:57 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a83.g7fbc2d4: + Remove unused exceptions + Turn db model object into a primitive object to avoid error + Fixing UnicodeEncodeError against volume creating function + Add default_availability_zone configuration option to cinder + Fixes the use of exception.InvalidInput with the wrong arguments + Fix client connection leaks in HP3PAR drivers + Improves the parsing way of ssh returns + nms.folder.create_with_opts not supported on Nexenta 3.1.4.2 ------------------------------------------------------------------- Thu Sep 12 23:36:13 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a68.gae75e3f: + Fix typo in cinder.tests.test_create_volume_flow + Catch generic exceptions + Imported Translations from Transifex ------------------------------------------------------------------- Thu Sep 12 00:06:45 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a62.g21dc739: + NetApp NFS efficient clone_image impl + Fixed erroneous force full copy in ceph backup driver + fix missing unit in log message + Move novaclient to requirements.txt + Adds Dell EqualLogic volume driver for Cinder + Fix deleting qos specs key ------------------------------------------------------------------- Wed Sep 11 00:02:34 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a50.g6ae44d9: + Fixes pep8 violation in nova + fix log string in conversion type + Fix Qos Specs association corner case + Call to_primitive on volumes.rpcapi.create_volume + Fix bug in Nexenta NFS driver _do_create_volume + Add check for qemu-img to image_utils fetch_to_raw ------------------------------------------------------------------- Mon Sep 9 23:35:27 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a39.g83cb5b1: + Replace assertEquals with assertEqual - 1/2 + Do not attempt vg.update on uninitialized vg + Check cinder-backup service before "backing-up" + Send notifications when extending volume + Replace assertEquals with assertEqual - 2/2 + Restrict Volume type deletion with volumes assoc ------------------------------------------------------------------- Sun Sep 8 23:58:54 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a27.g24cbfb3: + Add support for LocalConnector type in brick + Synchronize extend_volume methods in 3PAR drivers + Remove unused/redundant methods in cinder/test.py + Validate VV Set exists in 3PAR drivers ------------------------------------------------------------------- Sat Sep 7 08:08:02 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a20.g326ef78: + Added copy-on-write support for all RBD cloning + Fix brick remotefs dependency on cinder + Fixes misuse of assertTrue in test scripts + Fix error casting value to float in lvm.py + fix inconsistent i18n log message + Remove deprecated assert_() usage + Utilizes assertIsNotNone + Utilize assertIsInstance ------------------------------------------------------------------- Thu Sep 5 23:51:41 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a493.g4fe60f6: + Use tempfile and cleanup in windows unit test + Fixes brick Nova pep8 violation for lvm.py + VMDK copy_image_to_volume and copy_volume_to_image + This adds a README to brick + Fix tuple usage error + Remove quota fetch race condition ------------------------------------------------------------------- Wed Sep 4 23:55:27 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a483.g337f936: + Set vg_thin_pool to pool name instead of pool_path + Add features to Zadara Storage Cinder driver + extract 'limits.' to constant for ratelimiting logic + QEMU-assisted-snapshots for GlusterFS volumes + Fixes cinder-volume service startup on Windows + Add view builder to QoS specs API extension ------------------------------------------------------------------- Wed Sep 4 00:05:20 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a471.g1428e6f: + Refactor Huawei iSCSI driver + Refactor huawei Dorado array iSCSI driver + Don't need to init testr explicitly + Add Fibre Channel drivers for Huawei storage systems + Increase test coverage for cinder.utils + Fix errors in volume usage audit script + New update_snapshot_status API + Add volume driver for Huawei HVS storage system + Adds Nexenta NFS driver ------------------------------------------------------------------- Tue Sep 3 00:12:24 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a453.gcf6db82: + Sync rpc fix from oslo-incubator + copy_image_to_volume for Nexenta volume driver + Utilizes assertIn and assertNotIn + Pass db into driver as constructor's parameter + Enable gating on F811 ------------------------------------------------------------------- Sun Sep 1 23:59:55 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a444.g3a30b8a: + Clone volume with right size with SolidFire + Fix pep8 violation in backup + Add support for Havana missing features in Windows driver + Increase test coverage for cinder.image.image_utils + Remove _create_volume function from several tests + Fixes bug to allow for encrypted volume deletion ------------------------------------------------------------------- Sun Sep 1 00:09:34 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a432.gb67caf3: + Move comment back to right place + Add venv wrapper for check_uptodate.sh ------------------------------------------------------------------- Fri Aug 30 15:39:29 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a428.g432f819: + Multi storage backend support for Nexenta driver + Remove unused methods from cinder.utils + Add NFS/GlusterFS support to brick library + Add kwargs to create_volume in tests/utils.py + Update the version for the FC and iSCSI driver + Fix typo in bin/cinder-volume-usage-audit + Add missing LH SAN driver features for Havana + Implements APIs for VMDK driver ------------------------------------------------------------------- Fri Aug 30 00:13:51 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a412.gdcdf523: + Add automated check of conf sample + Sync up with global requirements + Extend volume for GlusterFS + Remove deprecated code from Nexenta Exception class + Removes exception instance creation on execute() + Fix except in lvm.py + Import order cleanup + Fix quota update validation for non-int types + Migration for attached volumes + Imported Translations from Transifex + Fix cinder error for deprecated Netapp drivers + Add optimized volume migration to Storwize/SVC + Migrate manage script needs import of db session module + Modified 3PAR drives to support 3parclient 2.0.0 + Move create_volume flow to a subfolder + Pass MB size on copy_volume_data call copy_volume + Adding Read-Only volume attaching support to Cinder ------------------------------------------------------------------- Tue Aug 27 00:21:29 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a379.gedea6f6: + Imported Translations from Transifex + Ignore stmf target must be offline exception + Re-enable a lot of cinder scheduler tests + Offline snapshots for GlusterFS volumes + Set bootable flag for volume cloned from image + Ensure that qpid connection is closed (from oslo) + Sync execute() related exceptions with oslo ------------------------------------------------------------------- Mon Aug 26 08:59:42 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a366.gb41f5b1: + Move the frequently injection task to the base folder. + Imported Translations from Transifex ------------------------------------------------------------------- Mon Aug 26 00:02:49 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a362.g80c38c7: + Implement QoS support for volumes + Remove print statement in db api test + The DB migration shouldn't populate types table + Use a new rest client for every Coraid ESM command + Fix volume_glance_metadata deletion + emit warning while running flake8 without virtual env + Test WWNs with basestring + Storwize/SVC: allow setting of I/O group + Clean up the sqlalchemy migrate manage.py script. ------------------------------------------------------------------- Sun Aug 25 00:04:01 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a345.g118e52d: + Remove unused methods from LVM driver ------------------------------------------------------------------- Fri Aug 23 23:57:48 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a343.gfcd45a4: + Backup driver for IBM Tivoli Storage manager (TSM) + Allow volume create from source unless in error status + Refactor cinder/tests/test_volume.py + Dont crash service if sf cluster isnt available + 3PAR driver add missing domain check on QOS cmd + Remove unused methods from cinder.utils + Increase test coverage brick/initiator/connector + Move root task class to base file. + GPFS use clone_image for creating volumes + flake8 H202 error in test_image_utils.py ------------------------------------------------------------------- Fri Aug 23 00:01:59 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a323.ge0048c6: + Fix some pylint error in Coraid Driver + Storwize/SVC: More error logging + Generic backup_volume and restore_backup functions + Removes ssh_execute in utils.py + Adds brick helpers to cinder utils + Use system locale when Accept-Language header is not provided + Avoid serializing CinderExceptions before they are translated + Allow to delete a volume in error_extending status + Fix incorrect msgstr's to avoid translation errors + Relax policy so owner can access encryption info + 3PAR driver terminate connection host validation + Unified Volume Driver for IBM XIV and IBM DS8K + Fix python 3 pep8 errors for print ------------------------------------------------------------------- Wed Aug 21 23:46:11 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a297.g6d30eae: + Removed need for domain in 3PAR drivers + GPFS support for various volume attributes + Make the SolidFire driver api port configurable. + Update Brick to use executor + Fix Fibre Channel attach for single WWN + Remove unused methods from cinder.utils + Added need info to accept_transfer + Add accept_transfer to solidfire driver ------------------------------------------------------------------- Wed Aug 21 00:03:44 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a281.gfc705de: + Allow Cinder to call Nova client + Reduce hidden effects of sqlalchemy objects + Standardize on ID for log messages + Add root_helper param to get_connector_properties + Use FakeLoopingCall instead of the real one ------------------------------------------------------------------- Mon Aug 19 23:55:45 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a271.g5d6c11f: + Update Nexenta ISCSI volume driver authors + Remove strcmp_const_time ------------------------------------------------------------------- Sat Aug 17 23:44:08 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a267.g08b6480: + Refactor LVM driver to use Brick VG utility + Add more asserts to the limiter unit tests to test the RateLimit + Added missing import ------------------------------------------------------------------- Fri Aug 16 23:54:20 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a262.gf88732f: + Externalize error messages in the v2 API + refactor/unify driver version strings + Refactor Nexenta driver + Fix SSH injection threat in 3PAR driver + Add support for encrypted volumes + Implement missing Coraid Driver functionality for Havana + Fixes SSH injection threat in 3PAR driver ------------------------------------------------------------------- Fri Aug 16 00:02:21 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a248.gb001824: + Raise exception when Glance metadata not found. + Tidy up the SSH call to avoid injection attacks for HP's driver + Replace os.unlink with delete_if_exists + No need to declare the exception conf + Extract ISCSI tries option into connector module ------------------------------------------------------------------- Wed Aug 14 23:54:12 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a238.g774a177: + Add support for API message localization + Ignore purge_props for v2 Glance api and fix upload + Fixes volume clone from volume + Interprete scoped key as nested tags + tox.ini: Change sitepackages to False + Adding the -online option to the 3PAR clone + Added glance_request_timeout config option. + Add unit tests for cinder/api/contrib/quotas + Fixes docstring formats in connector.py. + Add tests for cinder/brick/initiator/connector + Fixes some unseen flake8 violations. ------------------------------------------------------------------- Wed Aug 14 00:00:33 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a216.g402f3e2: + Fix handling ImageUnacceptable in create_volume + Fixes files with wrong bitmode + Clone_image method added image_id as parameter. + Merge from oslo-incubator for notifier + Fix signature of _create_volume() in ThinLVMVolumeDriver ------------------------------------------------------------------- Tue Aug 13 00:06:03 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a206.g9b3fa64: + Use native methods for list manipulation + Fix ratelimiting + Upgrade Scality driver to match minimum features + Move resource usage sync functions to db backend + Remove Brick iser dependency on cinder + remove Brick deps on cinder.exception ------------------------------------------------------------------- Mon Aug 12 00:10:32 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a195.g8f469a4: + Imported Translations from Transifex + Add support for volume cloning to Nexenta driver ------------------------------------------------------------------- Sun Aug 11 00:01:38 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a191.g1325fdd: + Add H233 to ignores in tox.ini ------------------------------------------------------------------- Sat Aug 10 11:28:15 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a190.gb28e706: + Ignore stmf target must be offline exception + Imported Translations from Transifex + 3PAR drivers creating incorrect comment data + Fix the multi-backend storge issue for ZMQ. ------------------------------------------------------------------- Fri Aug 9 00:06:41 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a182.g61f116d: + Imported Translations from Transifex + Use utils.safe_minidom_parse_string in extensions + Set lock_path in tests + Refactoring of create_volume to use taskflow. + Add minimum features in HDS driver (for Havana & Icehouse) ------------------------------------------------------------------- Wed Aug 7 23:45:37 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a173.g568e75c: + Imported Translations from Transifex + Remove usage of obsolete oslo.exception + 3PAR volumes created from snaps failed to attach + Add test for brick.local_dev.lvm ------------------------------------------------------------------- Wed Aug 7 08:33:11 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a166.g03eeb66: + Remove cinder.exception from Brick + Remove Storage Manager from cinder-manage + Imported Translations from Transifex + Add bin directory to flake8 when not in venv + Add eclipse project files to .gitignore + Sync gettextutils from oslo + Set the concurrent connections on the 3PAR array + Imported Translations from Transifex + Move volume_clear and clear_size opts up to driver + Fixes create rbd volume from image v1 glance api + GPFS Verify min release level for mmclone command + Create key manager interface + Add support for volume extension to Nexenta Systems volume driver + Remove Brick's iscsi dependency on cinder + Remove locals() from iser -------------------------------------------------------------------- Mon Aug 5 23:51:53 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a138.ged69d6e: + Remove unnecessary metadata from the 3PAR drivers + Adding support for iSER transport protocol -------------------------------------------------------------------- Mon Aug 5 20:58:58 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a135.g2380fef: + Ignore "volume does not exist error" + Remove xen storage manager tables + Improve DB API test coverage + Execute DB API methods in a single transaction + Fix volume_create()/snapshot_create() DB methods + Call get_session() only when necessary + Add new persona value in the 3PAR driver + Update driver version to 1.1 + Set bootable flag for volume serializer + use 'exc_info=1' instead of import traceback -------------------------------------------------------------------- Fri Aug 2 23:37:13 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a115.g1de031a: + Test tools barfs on reusage of 'id' attribute. + Imported Translations from Transifex + Fix pep8 and pylint violation in Nexenta volume driver + Tidy up the SSH call to avoid injection attacks in storwize_svc -------------------------------------------------------------------- Fri Aug 2 00:12:59 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a107.ga942b9f: + Remove unused migration_* methods from db api. + LVM / Block Device Drivers: Fix duplicated flags + Factorize code between nfs.py and glusterfs.py -------------------------------------------------------------------- Wed Jul 31 23:44:27 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a102.g5166842: + Add more info to delete error message. + Imported Translations from Transifex + Pop out 'offset' and 'limit' before use for filter + Update to latest oslo rootwrap + Storwize/SVC: Use reserved percentage from conf. + Fix oslo.config.cfg.NoSuchOptError when running individual tests -------------------------------------------------------------------- Tue Jul 30 14:37:32 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a90.gcb93100: + Fix running of migrations tests by Jenkins gate + Allow connect by FC-only or iSCSI-only systems. -------------------------------------------------------------------- Mon Jul 29 23:39:45 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a86.g6f762cf: + Removed the dep on cinder.utils + Fix unit suffix and add no_suffix option. + Update references with new Mailing List location + Imported Translations from Transifex + Make unicode-to-utf8 conversion universal in ceph backup driver. -------------------------------------------------------------------- Sun Jul 28 00:00:56 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a77.g9f0bb80: + Create volume from snapshot must be in the same AZ as snapshot -------------------------------------------------------------------- Sat Jul 27 00:15:25 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a75.g9e3ca27: + Imported Translations from Transifex -------------------------------------------------------------------- Fri Jul 26 00:11:59 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a73.g213ad6b: + GPFS stub calls to truncate and dd in unit tests + Fix further Hacking 0.6.x warnings + get_snapshot should populate the snapshot metadata + use encode('utf8') instead of str() + Migration for detached volumes with no snaps. + fix name 'update_volume_status' to 'update_volume_stats' + Using volume name property instead of using template and id. + Fix volumes search by metadata -------------------------------------------------------------------- Thu Jul 25 00:18:00 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a57.g627d69e: + Update RBD driver to be compliant with HACKING + Adding driver minimum features and volume stats to dev doc + Imported Translations from Transifex + Implement extend volume for Storwize/SVC. + Implements extend volume feature in HP 3PAR driver + GPFS convert glance image to raw only when needed + Storwize/SVC: Use VolumeDriver's copy vol<->image. -------------------------------------------------------------------- Tue Jul 23 23:40:26 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a45.g8d11563: + Refactor SSHPool.get() to use Pool.get() + Cleanup README.rst + Fixes RBD driver docstring format issues. + Add create & attach times to SolidFire attributes. -------------------------------------------------------------------- Tue Jul 23 00:20:05 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a38.gb4f326d: + 3PAR Driver modifications to support QOS + Added incremental backup support to Ceph backup driver -------------------------------------------------------------------- Sat Jul 20 14:59:20 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a34.g6e95e1a: + Revert hardening of Storwize/SVC SSH commands. + Make Storwize/SVC tests work without simulator. + Clone_image should return dict of vol properties, clone status. + Add test for volume status check when extending + Sync gettextutils from oslo -------------------------------------------------------------------- Thu Jul 18 23:44:51 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a27.gb123edc: + Fixes Opt types in cinder/backup/drivers/ceph.py + Rename SolidFire driver for consistency + Fixes default value of use_default_quota_class + Implement validate_connector for Storwize/SVC. + Fixes Opt type of use_multipath_for_image_xfer + Fix indent in cincer/volume/configuration.py + Delete snapshot metadata when snapshot is deleted + Move copy_volume function to volume/utils.py. + Fix duplicate config options + Tidy up the SSH call to avoid injection attacks in storwize_svc + Imported Translations from Transifex + Imported Translations from Transifex -------------------------------------------------------------------- Wed Jul 17 23:45:07 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a388.g9c06684: + Checks the volume_clear flag and just return if it is none + Fixes race condition in LVMVolumeDriver create_cloned_volume method + Fix extend_volume error handling. -------------------------------------------------------------------- Wed Jul 17 10:20:11 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a383.ge9b5abb: + Imported Translations from Transifex + Clean up Huawei tmp files from tests. + Implement extend volume functionality in Rbd + Catch additional connect fail cases. + Add flag argument to 'cinder-manage config list' + Implement extend volume functionality in Sheepdog + CoraidDriver: Allow volumes in error state to be deleted + Be sure to check deleted types on quota update. + Adds multiple iSCSI port support to 3PAR + Increase timeout period for clone volume. + Fixes ceph-backup failure if original volume deleted + Add Brick Fibre Channel attach/detach support. + Mark methods used in class only with prefix "_" + Add te field user_id into the volume detailed information. + Fix error when QuotaUsage.updated_at is NULL + Add tests for cinder/api/urlmap.py + remove improper assert usage + Minor reorg for (array resource usage and backend options naming) ------------------------------------------------------------------- Tue Jul 16 00:08:49 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a349.g1fdf77d: + Add generic block device driver + Use base ISCSI driver to fulfill some driver requirements + Add unit tests for cinder/api/contrib/volume_actions. + Implement extend volume functionality in SolidFire ------------------------------------------------------------------- Mon Jul 15 00:14:53 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a342.g5610092: + Cleanup and make HACKING.rst DRYer ------------------------------------------------------------------- Sun Jul 14 00:17:54 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a340.gfce0179: + Add support to import images into sheepdog volumes. + Fix a few Sphinx warnings + Handle errors raised by extend_volume ------------------------------------------------------------------- Sat Jul 13 11:21:43 UTC 2013 - dmueller@suse.com - add remove-babel-requirement.diff - set ietadm as default iscsi_helper ------------------------------------------------------------------- Sat Jul 13 00:18:04 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a334.gbced838: + Fixed Ceph backup librbd segfault + Check enabled backup service before rpc request + Ignore files created by Sphinx build + Enable zero the snapshot when delete snapshot in LVMVolumeDriver + Update requirements from openstack/requirements. ------------------------------------------------------------------- Fri Jul 12 00:06:17 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a324.g7ecc45a: + Update upper bound of keystoneclient version. + Add unit tests for cinder/api/versions + Add support for storing volumes on GPFS + Consist terminate_connection function signature + Fix missing volume_name_template flag. + cinder.api: Replace 'locals()' with explicit values + Enable setting blocksize on volumes. ------------------------------------------------------------------- Thu Jul 11 08:35:36 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a310.gcfe8dc4: + Sync install_venv_common from oslo + Don't pass 'session' arg to public DB API methods + Move brick initiator tests to brick subdirectory. + Remove suds requirement + Make String column creation compatible with SQLAlchemy 0.8 + Add interface class for backup drivers + Change check-detach to reject more states ------------------------------------------------------------------- Wed Jul 10 00:06:29 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a297.g811d514: + SolidFire API RequestID is useless. + Refactor reschedule in exception handling of volume manager + Add ability to specify SolidFire API version + Fix extent size issue when creating thin pool. ------------------------------------------------------------------- Tue Jul 9 08:35:21 UTC 2013 - dmueller@suse.com - Update to version 2013.2.a290.ge958394: + Prevent wrongly privilege escalation of a context + Use oslo.sphinx and remove local copy of doc theme ------------------------------------------------------------------- Mon Jul 8 10:17:15 UTC 2013 - dmueller@suse.com - add dependency on oslo.sphinx ------------------------------------------------------------------- Sun Jul 7 00:01:16 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a287.gfaffe83: + Add check for snapshot to Brick LVM. ------------------------------------------------------------------- Sat Jul 6 00:00:13 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a285.g15dab5c: + Rename cinder.flags to cinder.common.config + Add execute wrapper to brick LVM code. ------------------------------------------------------------------- Fri Jul 5 00:00:47 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a281.gcf69b54: + Quotas by Volume Type + Make os-services API extension consistent + Fix typo 'Flase' -> 'False' + xenapi: implement xenserver image to volume + Scheduler should not select down volume managers -------------------------------------------------------------------- Wed Jul 3 13:33:04 UTC 2013 - speilicke@suse.com - Update to version 2013.2.a271.g3b0921f: + Imported Translations from Transifex + Skip brick_initiator test in virtual environments - Drop 0001-Skip-brick_initiator-test-in-virtual-environments.patch (merged upstream) ------------------------------------------------------------------- Wed Jul 3 00:09:26 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a267.g5e3b00e: + Added Cinder volume backup to Ceph support + Imported Translations from Transifex + Removes 3PAR domain option from cinder config file + Handle ECONNREFUSED exception in SolidFire driver. + CoraidDriver: Create_volume_from_snapshot of a different size + Adding host attaching support to Cinder ------------------------------------------------------------------- Tue Jul 2 00:09:10 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a256.ge102c28: + Add os-availability-zone extension + Calculate count for customized dd blocksize ------------------------------------------------------------------- Mon Jul 1 09:22:40 UTC 2013 - dmueller@suse.com - add 0001-Skip-brick_initiator-test-in-virtual-environments.patch -------------------------------------------------------------------- Sat Jun 29 00:07:34 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a252.g066a676: + Run flake8 also on cinder/*/openstack + Imported Translations from Transifex + Fix service alive information in os-services extension -------------------------------------------------------------------- Fri Jun 28 00:05:18 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a246.gb792d19: + Raise an error if iSCSI is not supported + Added volume backup and restore to Ceph RBD driver + Save some more image attributes to volume_glance_metadata. + Fix check_for_setup_error for sheepdog driver + Add Brick iSCSI attach/detach. ------------------------------------------------------------------- Thu Jun 27 09:58:17 UTC 2013 - speilicke@suse.com - Only depend on python-discover on SLE, it's a Python-2.6 feature backport -------------------------------------------------------------------- Wed Jun 26 23:59:41 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a237.g5e8ab1c: + Content-length missing in put_object -------------------------------------------------------------------- Wed Jun 26 14:36:13 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a236.g6f3b40c: + Update kombu requirement -------------------------------------------------------------------- Wed Jun 26 00:03:32 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a234.gcdb8d79: + Add support for swift user/key authentication + Fix and enable gating on H401 + Fix up trivial H103 license check mismatches + Avoid winning the useless use of cat award + cinder.[brick,db,image] Replace 'locals()' + Do not raise NEW exceptions + Added extra-spec key scoping to the 3PAR drivers + Imported Translations from Transifex + Replace glance_metadata check with bootable column. + Register used CONF entries in cinder.api.common.py -------------------------------------------------------------------- Tue Jun 25 00:02:28 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a215.g6f723a6: + Add the project name into CinderKeystoneContext. + Remove usage of locals() for formatting from cinder.tests.* -------------------------------------------------------------------- Mon Jun 24 00:01:26 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a211.g6e90e40: + Use list comprehensions when possible + NetApp:iSCSI drivers reserved percent need to change to 0. + Adds create_from_volume test cases ------------------------------------------------------------------- Sun Jun 23 11:30:37 UTC 2013 - dmueller@suse.com - add 0001-Avoid-using-GREENDNS-due-to-dnspython.patch -------------------------------------------------------------------- Sat Jun 22 00:00:04 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a205.g66c158f: + cinder.backup: Replace 'locals()' with explicit values + NetApp unified driver implementation. + Refactor the backup method of SwiftBackupService -------------------------------------------------------------------- Thu Jun 20 23:59:29 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a200.gb71d567: + fix error class path in logging sample + Don't perform retry_execute in certain cases. + Modify check for volume-type-id to a get w/default + Add missing extend volume test (rpcapi). + Add build directory to flake8 ignore dirs. + Add _create_volume to ThinLVMVolumeDriver + Imported Translations from Transifex ------------------------------------------------------------------- Thu Jun 20 12:59:28 UTC 2013 - dmueller@suse.com - update test requires -------------------------------------------------------------------- Wed Jun 19 23:51:04 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a188.g1482c40: + Fix and enable gating on H403 + Update attach status when instance id invalid. + Implement capability to extend existing volume. + Use Python 3.x compatible except construct ------------------------------------------------------------------- Wed Jun 19 03:49:00 UTC 2013 - dmueller@suse.com - add pywbem dependency for EMC volume driver -------------------------------------------------------------------- Tue Jun 18 23:44:54 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a181.g3172208: + Imported Translations from Transifex + Editable default quota support for cinder + cinder/.: replace 'locals()' with explicit values + Use Python 3.x compatible octal numbers + Use common.processutils.execute + cinder.schedule: Replace 'locals()' with explicit values -------------------------------------------------------------------- Sun Jun 16 23:51:05 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a169.g86f8afb: + Remove the 'migrate' option from cinder-manage + Start using Pyflakes + Imported Translations from Transifex + Remove usage of locals() for formatting from cinder.volume.* -------------------------------------------------------------------- Sat Jun 15 23:52:10 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a161.gb1b06e3: + Fix up the test framework + Replace utils.to_bytes() with strutils.to_bytes() + Remove usage of locals() for formatting from cinder.api.* + Use Python 3.x compatible except: construct + Imported Translations from Transifex + Update and add notifiers in create volume -------------------------------------------------------------------- Fri Jun 14 23:54:42 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a150.g0a26b70: + Fix various Sphinx warnings + Replace FLAGS with cfg.CONF in volume + Imported Translations from Transifex + Flatten Volume from Snapshot -------------------------------------------------------------------- Thu Jun 13 23:51:00 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a142.g7f9a6c5: + Elevate volume/snap "is busy" log message for volume/snap_delete + Fixes 3PAR drivers terminate_connection issue. + Fix some unittest cases failed on osx + Replace FLAGS with cfg.CONF in other modules, unless tests -------------------------------------------------------------------- Wed Jun 12 23:51:45 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a134.gefd8cfe: + Fix the after subscription size checks. + Remove explicit distribute depend. + Remove direct call to utils.execute. + Re-set default sql_connection and sqlite_db. + Merge from oslo-incubator + Imported Translations from Transifex + Update to the latest stevedore + Added policy check for backup operations -------------------------------------------------------------------- Wed Jun 12 09:07:04 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a118.g0233fe3: + Integrate oslo's periodic tasks. + Add availability zone checking in the api service + Fix LVM logging error. + Add policy checking for transfer create/accept. + Add missing exception from volume/api.py + Add missing attributes to xml deserializer for volume request + Allow disabling ssl compression for glance client + Removing service_* options from authtoken + Replace FLAGS with cfg.CONF in tests + Replace functions in utils with oslo.fileutils -------------------------------------------------------------------- Tue Jun 11 10:05:01 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a98.gf34aef3: + NFS drivers don't honor vm size with volume from an image + Replace FLAGS with cfg.CONF in api ------------------------------------------------------------------- Mon Jun 10 19:31:00 UTC 2013 - dmueller@suse.com - update requires -------------------------------------------------------------------- Mon Jun 10 09:55:36 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a94.gaa7fde5: + Add the iscsi device check and exception processing. -------------------------------------------------------------------- Sat Jun 8 23:58:23 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a93.gb820205: + Add missing tests for backup_* methods + Fix 'undefined symbol conn' error + Minor Logic bug in NFS Driver. + Imported Translations from Transifex -------------------------------------------------------------------- Fri Jun 7 23:57:38 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a86.g738dc74: + Add missing tests for iscsi_* methods + Unset all stubs before running other cleanups. -------------------------------------------------------------------- Thu Jun 6 23:58:41 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a82.gb7ceb40: + Fix config registration in cinder volume drivers. + Remove E12 errors from tox.ini Flake ignores. -------------------------------------------------------------------- Wed Jun 5 23:58:55 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a79.gbcf7d0c: + Fixes the 3PAR drivers CPG validation + Replace FLAGS with cfg.CONF in db + Imported Translations from Transifex + Log iSCSI target output on error. + Handle IPv6 specifid glance servers gracefully + Re-write of the cinder-manage man page. + Elevate acceptors context on accept reserve udpate + Add call to vol driver when accepting a transfer -------------------------------------------------------------------- Tue Jun 4 23:55:52 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a63.gd0c1110: + Implement DB migration for volume transfer BP + Don't set signing_dir by default. + Replace FLAGS with cfg.CONF in scheduler -------------------------------------------------------------------- Sun Jun 2 23:50:36 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a58.ga003e4a: + HDS Cinder Driver. Rev #1 + Update 3PAR driver session management + Add error reporting to generate_sample.sh on import failure. + Fix AttributeError typo + python3: Introduce py33 to tox.ini + rbd: simplify configuration and use librbd and librados + Fixed method db.api.reservation_expire -------------------------------------------------------------------- Sun Jun 2 00:16:22 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a44.g50667f1: + Add testrepository to git ignores. + InvalidUUID can not be raised + Fix incorrect authorization rule in quota contrib api. + Rename requires files to standard names. + Updating HACKING to disallow the use of locals() + Prevent force delete if the volume is attached + Migrate to Oslo DB code + Imported Translations from Transifex + Fix path for pylint Gate -------------------------------------------------------------------- Thu May 30 23:57:49 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a27.gd1e7c9a: + Fixes 3PAR Host already exists error. + Support for NFS shares with spaces in path. + Add missing tests for cinder.db.api + Return 404 from delete of extra spec if not found + Fix 'Inheritance-based rule deprecated' log warning + Fix incorrect status for volume clone from image + Imported Translations from Transifex + Add missing tests for cinder.db.api.quota_ + Fix incorrect copyright + Fix typos -------------------------------------------------------------------- Thu May 30 00:00:53 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a290.g544f1b7: + Update cloned volumes QoS settings. + Catch and report errors from copy image to volume. + Remove execute permissions from test files. + test_glance.py: Stub out _get_member_model as well. + Ensure that pbr>=0.5.10 is installed + rbd: send ceph monitor addresses with connection info ------------------------------------------------------------------- Wed May 29 11:17:04 UTC 2013 - dmueller@suse.com - remove setBadness call from rpmlintrc -------------------------------------------------------------------- Wed May 29 00:01:47 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a279.gb782597: + Remove cinder_emc_config.xml.sample ------------------------------------------------------------------- Tue May 28 06:42:49 UTC 2013 - dmueller@suse.com - update requires of test package ------------------------------------------------------------------- Mon May 27 13:48:57 UTC 2013 - dmueller@suse.com - add python-six requires -------------------------------------------------------------------- Mon May 27 10:11:09 UTC 2013 - speilicke@suse.com - Update to version 2013.2.a278.g05ce36a: + Removes a broken link from the sidebar of Sphinx built pages. + Support mount options for NFS/GlusterFS volumes + Raise VolumeNotFound with correct volume_id + Update log.py and jsonutils.py from oslo-incubator + Added test for nonnumerical limit param + Added a test for bad limit param + Add the service_state into test_schedule_happy_day. + Fix ownership transfer when cloning with SolidFire + Migrate base test class to testtools. + Replace custom skip_ methods. + Add common Oslo DB code to the source tree + Hack run_tests.sh to work with single tests again. + ModifyVolume attributes on Clone. + Imported Translations from Transifex + Add "_" builtin method for config generation + Make NFS share selection more intelligent. + Implement scheduler hints for API v2 + Don't throw ValueError for invalid volume id + Added '%' before snapshot variable + Improve "service is down or disabled" warning message - New build requirement: + python-six -------------------------------------------------------------------- Tue May 21 23:48:19 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a247.g3e91488: + Adds notifiers to both volumeTypes and volumeTypeExtraSpecs + Hide v1/v2 version entities in API when disabled + Imported Translations from Transifex -------------------------------------------------------------------- Mon May 20 23:48:14 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a242.g9c1e7ba: + Add thin provisioning support checks. + Imported Translations from Transifex + Update import of strutils from oslo. + Allow flake8 to run in venv + Convert to oslo strutils.bool_from_string. -------------------------------------------------------------------- Sun May 19 23:49:23 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a232.g0d97245: + Imported Translations from Transifex -------------------------------------------------------------------- Sat May 18 23:49:24 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a231.g65ab541: + RemoteFsDriver: copy_image_to_volume and copy_volume_to_image -------------------------------------------------------------------- Fri May 17 23:49:55 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a229.g0b09f78: + Imported Translations from Transifex + Update/Publish volume service updates on delete. -------------------------------------------------------------------- Thu May 16 23:42:56 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a226.g1d6de0f: + NetApp server tunneling fix. + Add .coveragerc to show proper coverage statistics. As in other openstack projects. + Fixes an get_volume_stats reporting issue + Deprecating old dot path locations for Folsom configs + solidfire: Make sure src_uuid is passed correctly -------------------------------------------------------------------- Thu May 16 00:07:58 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a216.g0d0d307: + Hide lock_prefix argument using synchronized_with_prefix() + Implement cloned volume for the RBD driver -------------------------------------------------------------------- Wed May 15 11:04:01 UTC 2013 - opensuse-cloud@opensuse.org - BuildRequire pbr + d2to1 - include cinder-rpc-zmq-receiver - Update to version 2013.2.a212.g180a320: + Set default values for NFS/GlusterFS share_config files + Implement copy_image_to_volume and copy_volume_to_image on nfs backends + Use pbr instead of openstack.common.setup. + Remove gettext.install() from cinder/__init__.py + Increased unit test code coverage + solidfire: Add ability to override account prefix + Add CINDER_LOCALEDIR env variable + Create an LVM utility to use for local storage. + Use flake8 and hacking. + Storwize/SVC: fix attach bug for live migration. + Move iscsi helpers to brick directory. + Fix up hacking ignores a bit. ------------------------------------------------------------------- Mon May 13 08:24:28 UTC 2013 - dmueller@suse.com - drop rtslib dependency, removed upstream -------------------------------------------------------------------- Sun May 12 00:02:53 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a189.g59fc6cb: + Change the type of "free_capacity_gb" to be float -------------------------------------------------------------------- Sat May 11 00:04:49 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a188.g145b38c: + Fix missing spaces in Huawei Logging + Add pylint-based lintstack test to tox environment + Add missing spaces to iscsi_iotype help -------------------------------------------------------------------- Fri May 10 00:04:22 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a182.g7dad062: + Copy the RHEL6 eventlet workaround from Oslo + Remove outdated cinder test doc -------------------------------------------------------------------- Thu May 9 00:02:18 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a179.g92dd2e0: + Add db client packages to dev env setup doc. -------------------------------------------------------------------- Wed May 8 00:05:10 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a177.gd8c9e68: + Remove setuptools-git as run time dependency + Update import of oslo's processutils. + Fix ability to add custom volume_backend_name -------------------------------------------------------------------- Sat May 4 00:00:43 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a172.g822cda0: + Check that volume is at least minDisk size. + Remove old_name from kwargs when using IET helper. + Fix LHN driver to allow backend name configuration + Fixes 3par driver methods that were double locking -------------------------------------------------------------------- Wed May 1 00:05:40 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a165.g11a949c: + Deleting a backup removed the backup record from database + Avoid using whitespace in test_safe_parse_xml. -------------------------------------------------------------------- Fri Apr 26 23:39:37 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a162.gb2e20f8: + Encode username and password in config file + Fixes 3PAR FC driver synchronization + Update to latest copy of OSLO incubator + Clear volumes stuck in 'downloading' + Remove _path_exists method. + Cinder wasn't filtering the backups returned to backup list API + cinder volume service keeps retrying even code exception ------------------------------------------------------------------- Fri Apr 26 07:48:21 UTC 2013 - speilicke@suse.com - Add python-Babel to test package requires. Stevedore complains otherwise -------------------------------------------------------------------- Fri Apr 26 00:04:11 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a148.gf4f75ca: + Remove duplicate method definition + Add stats reporting to Nexenta Driver -------------------------------------------------------------------- Thu Apr 25 00:04:32 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a144.g2522f4d: + iscsi: Add ability to specify or autodetect block vs fileio -------------------------------------------------------------------- Mon Apr 22 23:48:31 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a142.g3727324: + Rename duplicate test method -------------------------------------------------------------------- Sun Apr 21 23:27:45 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a141.gb49f37b: + Throw InvalidSnapshot for failed snap delete + Remove InvalidPortRange exception + Add availability_zone to the volume and snapshot notifications + remove deprecated assert_unicode sqlalchemy attribute + Fix IBM copyright strings + Change format of some judgments + Add du to rootwrap filters + leave re-scheduled volume status to creating + Remove update_volume_status log message from NFS driver + Fix cinder-manage backup list to work with uuids + Implement get_volume_stats for GlusterFS driver + Fixed a volume creation re-schedule error + Allow deletion of backups where the service is None + Clean up started volume services in tests. + Sync with oslo-incubator copy of setup.py + Prevent create volume from snapshot with bad size + Reformat openstack-common.conf + Don't hard code AUTH_ into the swift backup url + Fix backup manager formatting error. + Clean up attach/detach tests. + Add service list functionality cinder-manage + fix default config option types + Fix incompatible Storwize/SVC commands. + new cinder.conf.sample and fix extract_opts.py + Use VERSION var for volume_stats version (Gluster/NFS) + Use a SSH pool to manage SSH connection + NetApp: Fix failing NetApp tests + Add missing space to "volumes already consumed" message + Add capabilities reporting to ThinLVM driver + Add parsing to extra-specs key check + Remove Flags usage from cinder.volume.driver -------------------------------------------------------------------- Tue Apr 2 08:33:41 UTC 2013 - opensuse-cloud@opensuse.org - Update to version 2013.2.a83.g3aa947d: + Make dd block size user configurable + Force deletes using tgt to workaround bug 1159948 + Add the volume and snapshot gigabytes together. + Sync lockutils from oslo-incubator stable/grizzly. + Remove unused tools/rfc.sh + Fix quota updating when admin deletes common user's volume + Fix bug with 3PAR host entry in wrong domain + Use the local configuration in the nfs drivers + Enforce exclusive options snapshot-id, source-volid and image-id + Mark sql_connection with secret flag + getLogger should be called after logging is configured + Add snapshot events to the cinder notification + REST session validity not checked in get_volume_info -------------------------------------------------------------------- Mon Mar 25 09:37:25 UTC 2013 - cloud-devel@suse.de - Update to version 2013.2.a60.gd6935af: + Clean up exec_dirs prefix from rootwrap conf + Implement get_volume_stats in NFS driver + Remove AGPL rtslib pkg from pip-requires. + CoraidDriver: retrive volume info (improvement) + Remove references to FLAGS from volume/manager.py + Pull Oslo log fix to enable root logger initialization + remove cinder-rtstool because of rtslib dep + Allow snapshot_delete for NFS/GlusterFS drivers + Fix Storwize/SVC LUN allocation with holes. + Use OpenStack common project requires. + Rename cinder-rtstool to rtstool + Add snapshots to the volume usage audit report + Speedup solidfire unit tests + Add missing processutils for impl_zmq in oslo rpc + Update Cinder's latest copy of OSLO grizzly stable + Remove the log spam generated by the NetApp driver unit tests. + Switch all uses of 422 response code to 400. + Updates to OSAPI sizelimit middleware. + Extend param2id() to work with uuids + CoraidDriver: do not call login from __init__ + CoraidDriver: typo in _login exception handler + Fetch volume_types by uuid and not by name in v2 + Snapshot reservation sync calls wrong resource. + Fixed attach volume for EMC SMI-S iSCSI driver + Last driver sync for Folsom and Grizzly + Fixes Cinder REST API /volumes issue + CoraidDriver: support users that are not admin + Fixed shared gigabytes quota resource. ------------------------------------------------------------------- Wed Mar 20 23:47:18 UTC 2013 - dmueller@suse.com - the policy.json file link in tests was actually correct. remove hack -------------------------------------------------------------------- Mon Mar 18 09:30:36 UTC 2013 - speilicke@suse.com - Update to version 2013.2.a7.g4c5f276: + Fix typo in persona valid values + Use self.configuration to support the multi-backend case + Fixes dettach volumes in Windows cinder plugin - Drop +git.$TIMESTAMP.$COMMITHASH version suffix -------------------------------------------------------------------- Sun Mar 17 00:03:47 UTC 2013 - cloud-devel@suse.de - Update to version 2013.2.a95.g65e86b0+git.1363478627.65e86b0: + Fix bugs for Huawei driver + cinder-manage does not print any version information + Count Snapshots towards volume/gigabyte quotas. + Fix 3PAR driver hiding existing host error + Fix ISCSIDriver rescan. + Compression/tier capabilities for Storwize/SVC. + Switch to final 1.1.0 oslo.config release + Fix _migrate_up in test_migrations + Bump version for Grizzly RC1 cut ------------------------------------------------------------------- Wed Mar 13 10:30:42 UTC 2013 - dmueller@suse.com - run migrations before starting the daemon -------------------------------------------------------------------- Wed Mar 13 00:05:05 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a79.g3f888b9+git.1363133105.3f888b9: + update error log arguements in filter scheduler + Storwize/SVC driver fix for multibackend scenario. + Fix bad request response code on extra_specs create. + Adds a flag to set glance api version to call ------------------------------------------------------------------- Tue Mar 12 10:53:47 UTC 2013 - dmueller@suse.com - python-oslo-config -> python-oslo.cofnig -------------------------------------------------------------------- Tue Mar 12 00:12:26 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a72.g59a16a1+git.1363047146.59a16a1: + Do not use prefix to lookup host in Storwize/SVC. ------------------------------------------------------------------- Mon Mar 11 16:06:12 UTC 2013 - dmueller@suse.com - add sqlalchemy-update.diff: * Support SQLAlchemy 0.7.10 -------------------------------------------------------------------- Mon Mar 11 12:59:59 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a70.g15cd9ac+git.1363006799.15cd9ac: + Update oslo rpc libraries -------------------------------------------------------------------- Mon Mar 11 09:55:39 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a68.g9f70ee5+git.1362995739.9f70ee5: + Fixed copy image to volume and clone volume. + Fixes issues found in /os-hosts API + sync oslo changes for setup / version + NetApp: Fix for snapshot not deleted in error state. + Switch to oslo.config. + Add get_volume_stats in the sheepdog driver. + Fix 3PAR drivers to work in multi-backend mode. + Fix Storwize/SVC storage_protocol reporting. + Exit run_tests with the result code of the test runner. + Use nose and openstack nose plugin. + Mark configuration option netapp_password secret + NetApp bug fix for multibackend scenario. + Pull newly merged Olso update for 'is' operator + Update tox.ini to support RHEL 6.x. + Remove/update unused log arguements in manager + Fix volume capacity reporting + Removing flags in RBD in favor of configuration + Fix calling setUp() method of superclass from tearDown method. + Fix a few bugs for LeftHand Grizzly + LIO iSCSI initiator ACL auto-config -------------------------------------------------------------------- Tue Mar 5 17:24:09 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a33.g15962a4+git.1362504249.15962a4: + Improved fail_reason for cinder-backup swift connection errors + Elevate context for delete volume with no host. + Only use iscsi_helper config option if using LVMISCSIDriver + Add some useful log to filter scheduler. + swift backup service checks version during restore -------------------------------------------------------------------- Thu Feb 28 14:14:47 UTC 2013 - saschpe@suse.de - Update to version 2013.1.a23.gdd01069+git.1362060887.dd01069: + allow run_tests.sh to report why it failed + XenAPINFS: Fix Volume always uploaded as vhd/ovf + Changed to INFO level logging for main cinder-backup operations + Fixes the provisioning on selected volumes for NetApp 7 mode. + Fix query filter in volume_get_active_by_window() + NetApp: Fix race condition in 7-mode iSCSI driver with DFM. + Improve logging for volume operations via manager + Convert from using FLAGS directly in SF driver. ------------------------------------------------------------------- Tue Feb 26 17:15:30 UTC 2013 - dmueller@suse.com - add requires to python-rtslib ------------------------------------------------------------------- Mon Feb 25 10:35:33 UTC 2013 - saschpe@suse.de - Init script cleanup: + Drop useless shell variables + Don't depend on $network facility, we already have $remote_fs (comes after $network) + Use one init script template for all daemons + Let cinder daemons create their logfiles - Default configuration cleanup: + Use openstack-utils to set as much default values in the package as possible (instead of patch/sed/...). Some may be overwritting later on by, .e.g., crowbar - More useful lograte configuration: + Compress + Make sure to keep log files for at least 90 days (i.e. rotate 15 + weekly = 15 weeks). + Add size=1M to avoid getting DoS'ed by wild daemons + Use copytruncate instead of create+postrotate+sharedscripts to avoid a daemon restart - Don't touch (and ghost) sqlite database file - /var/lib/cinder should also be owned by the group - /var/log/cinder should have 0750 permissions (instead of 0755) -------------------------------------------------------------------- Sun Feb 24 18:56:49 UTC 2013 - dmueller@suse.com - Update to version 2013.1.a8.g8e7f0b9+git.1361732209.8e7f0b9: + change display_description to description in volumes + NetApp direct to filer drivers for iscsi and nfs. + v2 volume/snapshot create will correctly give a 202 response + make test_databases instance variable + add postgresql opportunistic testing + Fix PEP8 violation + Fix ordering of function args + Allow create_volume() to retry when exception happened + Adding support for Coraid AoE SANs Appliances. + Create a RemoteFsDriver class + Add an update option to run_tests.sh + Update EMC SMI-S Driver + rbd: update volume<->image copying + Add LIO iSCSI backend support using python-rtslib + Add GlusterFS volume driver + Add an ID to temporary volume snapshot object + Add get_cluster_stats to SolidFire driver + Update snapshot rest api to be consistent with volumes + Handle 'infinite' and 'unknown' capacity in CapacityWeigher + Sync latest cfg and log from oslo-incubator + Fix PEP8 violation (again) + Update cinder-volume to enable multi volume support + Fix undef function call in test_migrations for py26 + Install rtslib when installing cinder + XenAPINFS: fix capacity reporting + Skip tests if cinder is not installed + Update Storwize/SVC driver for Grizzly. + Fix create volume from image. + Fix syntax error in cinder-volume-usage-audit + Fibre Channel base class for Cinder drivers + HP 3PAR Fibre Channel Driver and iSCSI Updates + Add a safe_minidom_parse_string function. + Set rootwrap_config in cinder.conf sample. + Use oslo-config-2013.1b3 + Handle maxclonepervolume/node limits in SF driver. + Add a volume driver in Cinder for Scality SOFS + Update cinder-manage to use FLAGS.log_dir. + Ensure volume exists before deleting. + Add LIO configuration for iSCSI initiators + rbd: implement get_volume_stats() + Bump the oslo-config version to address issues. + Better error handling around volume delete. + Add HUAWEI volume driver in Cinder + Moved cinder_emc_config.xml.sample to emc folder + Uses tempdir module to create/delete xml file + Implement a basic backup-volume-to-swift service + Fix stale volume list for NetApp 7-mode ISCSI driver + Skip timestamp check if 'capabilities' is none + XenAPINFS: Create volume from image (generic) + Implement metadata options for snapshots + Cinder devref doc cleanups + Fixed cinder-backup start errors seen with devstack + Fix various exception paths + update install_venv_common to handle bootstrapping + Remove compat cfg wrapper - Add backup subpackage for the new Backup service + Also generate and install init script ------------------------------------------------------------------- Fri Feb 22 11:22:27 UTC 2013 - saschpe@suse.de - BuildRequire openstack-suse-macros instead of openstack-common-macros -------------------------------------------------------------------- Mon Feb 11 15:40:03 UTC 2013 - cloud-devel@suse.de - Update to version 2013.1.a115.g835fb61+git.1360597203.835fb61: + Import Oslo's common rootwrap to Cinder + Mark password config options with secret + Fix inability to delete volumes in error state for NetApp driver + Fix provider_location column add for PSQL + Add unit tests for ISCSIDriver._do_iscsi_discovery and ISCSIDriver._get_iscsi_properties + Update 3PAR driver + sync database connect changes from nova + Update some Oslo Packages + add data injection on migrations + Copy glance_image_metadata when cloning volumes. + Add volume_glance_metadata to volume.api.get + Allow tools/install_venv_common.py to be run from within the source directory. + XenAPINFS: Copy image from glance + rework migration 004 testing with real data + Don't require importing paramiko for error. + Allow for specifying nfs mount options + Update to latest oslo-version code. + XenAPINFS: Copy volume to glance + Move create_cloned_volume() to LVMVolumeDriver. + Allow disabling of long-lived SSH connections. ------------------------------------------------------------------- Thu Feb 7 14:56:05 UTC 2013 - dmueller@suse.com - configure rootwrap_config by default - configure auth_strategy to keystone ------------------------------------------------------------------- Mon Feb 4 15:25:36 UTC 2013 - saschpe@suse.de - BuildRequire python-argpase to fix SLE_11_SP2 (doc) build -------------------------------------------------------------------- Mon Feb 4 11:52:51 UTC 2013 - dmueller@suse.com - Update to version 2013.1+git.1359978771.534eb08: + Fixes 'not in' operator usage + Skip tests if cinder is not installed + Fix the generalized copy_image_to_volume operation. + import tools/flakes from oslo + Fixes "is not" usage + Pull cfg module from Oslo and update cinder-manage accordingly + Set source volume to "in use" during clone + Fix typo in cinder/db/api.py + Replace CRLF with unix-style "LF" + Allow volume back-end to report 'infinite' or 'unknown' as capacity + Wrap SolidFire size parameter in int. + Use install_venv_common.py from oslo. + Update osapi_volume_extension default. + Generic iSCSI copy volume<->image. + Implement LVM thin provisioning support. -------------------------------------------------------------------- Mon Jan 28 09:18:59 UTC 2013 - dmueller@suse.com - Update to version 2013.1+git.1359364739.602da5b: + Fix hosts extension and enable its tests + Get updated vol status in volume.api.reserve. + Update EMC SMI-S iSCSI Driver + Fix NFS volume creation + Improve error message for missing NFS share config + ensure zeros are written out when clearing volumes + Fix error for extra specs update with empty body. + Clean up IPV6 config checks in test_wsgi. + Add capability to update volume metadata. ------------------------------------------------------------------- Fri Jan 25 10:57:01 UTC 2013 - saschpe@suse.de - Ship sudoers configuration for cinder-rootwrap instead of relying on openstack-quickstart or Crowbar to set it up correctly. Depends on openstack-common-sudo ------------------------------------------------------------------- Wed Jan 23 14:06:59 UTC 2013 - saschpe@suse.de - Clean up %config(noreplace), only logrotate config and *.conf files should be noreplace -------------------------------------------------------------------- Mon Jan 21 09:39:21 UTC 2013 - dmueller@suse.com - Update to version 2013.1+git.1358761161.6cfe5f2: + Fix sheepdog volume creation + Check for configured IPV6 before running tests + New cinder.conf.sample format + Move iscsi flags back to driver.py + Snapshot support for XenAPINFS + support a configurable volume wiping method + Relax various version constraints. - add database as a %ghost - Remove cinder-req-versions-contstraints.patch: Merged upstream ------------------------------------------------------------------- Tue Jan 15 13:57:59 UTC 2013 - saschpe@suse.de - Update to version 2013.1+git.1358255308.7905b6b: + Factor out LVM code. - Add cinder-req-versions-contstraints.patch: Relax Python module requirement version constraints - Drop cinder-include-migratecfg.patch: Fixing MANIFEST.in should not be necessary anymore, we are using the git_tarballs source service ------------------------------------------------------------------- Tue Jan 15 11:13:24 UTC 2013 - saschpe@suse.de - Drop setuptools.git from tools/pip-requires, we don't use it - Drop Babel from tools/pip-requires, we don't currently build/install i18n message catalogs - Change all fixed version requirements in tools/pip-requires to ">=", this makes only sense for components that really break API compatibility (like WebOb) ------------------------------------------------------------------- Tue Jan 15 10:42:31 UTC 2013 - saschpe@suse.de - Uncomment the test requires on python-hp3parclient, we have it now although it should be optional. ------------------------------------------------------------------- Tue Jan 15 09:24:39 UTC 2013 - dmueller@suse.com - add provides/obsoletes for openstack-nova-volume ------------------------------------------------------------------- Mon Jan 14 14:52:52 UTC 2013 - saschpe@suse.de - Only require python-stevedore 0.8, not 0.8.0 -------------------------------------------------------------------- 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 ------------------------------------------------------------------- Fri Jan 11 13:46:28 UTC 2013 - saschpe@suse.de - Set a reasonable state_path and rootwrap_dir in /etc/cinder/cinder.conf ------------------------------------------------------------------- Fri Jan 11 13:18:48 UTC 2013 - saschpe@suse.de - Drop init-script openstack-cinder-all again, we decided to only ship the individual init scripts to reduce confusion ------------------------------------------------------------------- Fri Jan 11 09:23:53 UTC 2013 - vuntz@suse.com - Fix openstack-cinder.init: use --config-file instead of non-existing --flagfile. Also use --log-file instead of --logfile. ------------------------------------------------------------------- Thu Jan 10 15:47:01 UTC 2013 - saschpe@suse.de - Add init-script openstack-cinder-all ------------------------------------------------------------------- Wed Dec 19 14:45:55 UTC 2012 - saschpe@suse.de - Use macro %openstack_sphinx_build_manpages_only -------------------------------------------------------------------- Wed Dec 19 12:23:37 UTC 2012 - saschpe@suse.de - Move to obs-service-git_tarballs + Drop BuildRequires: python-setuptools-git - Update to version 2012.2.3+git.1355916217.070c8c9: + Bump next version to 2012.2.3 + Bump next version to 2012.2.2 + Final versioning for 2012.2.1 + Remove unused python-daemon dependency + Improve provider_location cleanup code for RBD. + Detect and fix issues caused by vol ID migration + pin sqlalchemy to the 0.7.x series ------------------------------------------------------------------- Wed Dec 5 09:33:13 UTC 2012 - saschpe@suse.de - Use @PARENT_TAG@ in _service file to automate versioning ------------------------------------------------------------------- Mon Dec 3 12:30:09 UTC 2012 - saschpe@suse.de - Fix path to cinder/tests/policy.json ------------------------------------------------------------------- Mon Dec 3 11:40:13 UTC 2012 - saschpe@suse.de - Add cinder-include-migratecfg.patch: Backport of https://review.openstack.org/17347 - Move test* files from python-cinder to openstack-cinder-test package ------------------------------------------------------------------- Fri Nov 23 13:39:54 UTC 2012 - saschpe@suse.de - Update requirements for python-cinder and openstack-cinder-test packages ------------------------------------------------------------------- Thu Nov 15 14:01:51 UTC 2012 - saschpe@suse.de - Use openstack-macros ------------------------------------------------------------------- Fri Nov 9 10:20:17 UTC 2012 - saschpe@suse.de - Add more test requirements for which we have packages now: + Requires: python-cliff + Requires: python-nosehtmloutput + Requires: python-nosexcover ------------------------------------------------------------------- Thu Nov 8 11:43:10 UTC 2012 - saschpe@suse.de - Drop from_vcs build flag ------------------------------------------------------------------- Wed Oct 17 10:40:38 UTC 2012 - saschpe@suse.de - Split out api, scheduler and volume sub-packages: + Added init scripts - Add cinder/rootwrap/logrotate default configuration - Build and install man-pages (currently only cinder-manage.1) ------------------------------------------------------------------- Tue Oct 16 14:28:21 UTC 2012 - saschpe@suse.de - Initial version
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor