File openstack-cinder.changes of Package openstack-cinder
-------------------------------------------------------------------
Mon Dec 15 09:12:24 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.5.dev2.ga0b026b:
* Refuse invalid qcow2 backing files
to avoid host data leak to VM instance (bnc#899198, CVE-2014-3641)
* update version to 2013.2.5
-------------------------------------------------------------------
Tue Oct 14 14:47:10 UTC 2014 - rsblendido@suse.com
- add patch 0001-Cinder-override-all-method.patch and patch
0001-Add-_wrap_db_error-support-for-postgresql.patch (bnc#883950)
-------------------------------------------------------------------
Sun Sep 21 00:17:37 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev41.g4e7f510:
* Don't clear _mounted_shares list in remoteFS while updating
-------------------------------------------------------------------
Fri Sep 19 00:30:42 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev39.g423741c:
* LVM: Activate source snap LV when cloning from volume
-------------------------------------------------------------------
Thu Sep 18 00:28:13 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev37.g6772d5f:
* Sync latest process and str utils from oslo
(bnc#899190 CVE-2014-7230 CVE-2014-7231)
-------------------------------------------------------------------
Tue Sep 16 00:27:29 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev36.ga4d595b:
* Block sqlalchemy-migrate 0.9.2
-------------------------------------------------------------------
Thu Sep 11 00:43:53 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev35.gf9f5508:
* VMware: Disable suds caching
-------------------------------------------------------------------
Wed Sep 10 00:45:27 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev33.gafa5c51:
* Mock glance client object in version unit tests
-------------------------------------------------------------------
Thu Aug 28 15:37:39 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev32.g776fcb5:
* Cherry pick oslo rpc HA fixes
-------------------------------------------------------------------
Mon Aug 11 12:19:31 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev31.g3417960:
* Fix solidfire accept_transfer
-------------------------------------------------------------------
Sun Aug 3 23:49:14 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev29.ga7735fe:
* Add default quota class into DB during migration
-------------------------------------------------------------------
Fri Aug 1 23:50:43 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev27.g2543c3b:
* Fixes HP LeftHand driver with Paramiko 1.13.0
-------------------------------------------------------------------
Wed Jul 30 23:49:53 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev25.gdd70877:
* Set python hash seed to 0 in tox.ini
* LVM: Activate Thin Pool LV upon initialization
-------------------------------------------------------------------
Tue Jul 29 23:49:56 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev21.g0058f5a:
* Get updated model info on volume transfer
-------------------------------------------------------------------
Mon Jul 28 23:50:25 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev20.g3032203:
* Handle volumes no longer existing in resume delete
-------------------------------------------------------------------
Fri Jul 25 00:33:21 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev18.g8bdc4e6:
* Updated from global requirements
-------------------------------------------------------------------
Tue Jul 22 00:34:47 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev17.gb390d72:
* Do not show quota of removed volume types in Default Quotas panel
-------------------------------------------------------------------
Thu Jul 17 00:08:41 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev15.gf73d7b6:
* vmware: Fixes create volume from image error
* Change RBD delete failure log level to warn
-------------------------------------------------------------------
Fri Jul 11 00:32:05 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev11.g571c765:
* Fix Huawei drivers to support other host OSs
-------------------------------------------------------------------
Wed Jul 9 00:32:30 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev9.g600d8a4:
* Ensure routing key is specified in the address for a direct producer
-------------------------------------------------------------------
Wed Jun 25 00:17:50 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev8.ge29e4fd:
* Returns thin pool free space calculated from actual usage
* LVM: Create thin pools of adequate size
-------------------------------------------------------------------
Sat Jun 21 00:34:55 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev4.g3c71487:
* Remove suffixes from LVM brick test vgs output
-------------------------------------------------------------------
Tue May 13 23:46:46 UTC 2014 - dmueller@suse.com
- remove amqplib dependency
- add 0001-Remove-explicit-dependency-on-amqplib.patch
-------------------------------------------------------------------
Thu Apr 24 23:55:51 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.4.dev2.g81259f3:
* Bump stable/havana next version to 2013.2.4
* Update ensure()/reconnect() to catch MessagingError
-------------------------------------------------------------------
Fri Apr 18 00:22:47 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.3.dev1.g2b7e766:
* Update ensure(
2013.2.3
-------------------------------------------------------------------
Sat Mar 29 01:16:43 UTC 2014 - cloud-devel@suse.de
- Rebased patches:
+ 0001-NetApp-fix-for-vsadmin-role-failure-for-ssc.patch dropped (merged upstream)
-------------------------------------------------------------------
Sat Mar 29 01:16:40 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.3.dev33.gc5cdf82:
* User a more accurate max_delay for reconnects
* VMware: Fixed upload-to-image for available volume
* Update quota-set throw 500 error
* GlusterFS: Fix deadlock in volume clone
* GlusterFS: Synchronize additional operations
* Fix volume transfer href issue
* NetApp fix for vsadmin role failure for ssc
-------------------------------------------------------------------
Fri Mar 28 01:16:41 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.3.dev20.g7dac8af:
* Add valid check and unit tests on quota class
-------------------------------------------------------------------
Tue Mar 25 01:17:48 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.3.dev18.g2b8f7ae:
* Raise max header size to accommodate large tokens
* Delete volume transfer in volume_destroy function
-------------------------------------------------------------------
Sat Mar 22 01:15:13 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.3.dev14.gf7230d6:
* Cast the quota set values to integer before checking their validity
* Hiding postgresql password in connection string
-------------------------------------------------------------------
Tue Mar 11 14:52:17 UTC 2014 - speilicke@suse.com
- Add 0001-Import-glance_api_version-from-cinder.common.config.patch: Fix test issues
-------------------------------------------------------------------
Tue Mar 4 00:48:53 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.3.dev10.g0123feb:
* Don't raise MySQL 2013 'Lost connection' errors
* Support volume_readonly_update using XML format
-------------------------------------------------------------------
Mon Mar 3 11:10:20 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.3.dev6.g4470968:
* Catch ImageBusy exception when deleting rbd volume
-------------------------------------------------------------------
Sat Mar 01 01:32:29 UTC 2014 - cloud-devel@suse.de
- Rebased patches:
+ 0001-Ensures-NetApp-iSCSI-driver-correctly-compares-int-v.patch dropped (merged upstream)
-------------------------------------------------------------------
Sat Mar 1 01:32:26 UTC 2014 - cloud-devel@suse.de
- Update to version cinder-2013.2.3.dev4.gd7bf5a7:
* Ensures NetApp iSCSI driver correctly compares int values for size
* Add db2 communication error code when check the db connection
-------------------------------------------------------------------
Fri Feb 21 09:46:39 UTC 2014 - dmueller@suse.com
- added patches:
* 0001-Ensures-NetApp-iSCSI-driver-correctly-compares-int-v.patch
-------------------------------------------------------------------
Fri Feb 14 11:08:56 UTC 2014 - speilicke@suse.com
- Replace git_tarballs source service with download_files and set_version
+ Use upstream URL as source (enables verification)
- Update to version 2013.2.3.dev1.gab12130:
+ delete.start/delete.end notification for hostless
+ Move driver initialization check into the method
+ Bump stable/havana next version to 2013.2.3
-------------------------------------------------------------------
Thu Feb 6 14:48:37 UTC 2014 - dmueller@suse.com
- fix typo in logrotate
-------------------------------------------------------------------
Mon Feb 3 00:43:03 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev21.g240c81d:
+ hanges I8686a1be,I4a9ea40d into stable/havan
+ GlusterFS: Use correct base argument when deleting attached snaps
-------------------------------------------------------------------
Thu Jan 30 15:09:12 UTC 2014 - dmueller@suse.com
- move lock_path to /var/run
-------------------------------------------------------------------
Thu Jan 30 10:23:19 UTC 2014 - speilicke@suse.com
- Rebased patches:
+ 0001-NetApp-fix-for-vsadmin-role-failure-for-ssc.patch (only offset)
+ 0001-Robustify-skipactivation-detection.patch (manually)
- Update to version 2013.2.2.dev16.g77fade5:
+ NetApp fix free space as zero during 1st vol stats update
-------------------------------------------------------------------
Wed Jan 29 09:12:31 UTC 2014 - speilicke@suse.com
- Add refresh_patches source service
-------------------------------------------------------------------
Tue Jan 28 19:33:04 UTC 2014 - dmueller@suse.com
- configure lock_path
-------------------------------------------------------------------
Sun Jan 26 00:56:37 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev14.g3d967e0:
+ NFS/GlusterFS: Skip incorrectly formatted shares
+ Fixed a problem in iSCSI multipath
-------------------------------------------------------------------
Tue Jan 21 21:07:25 UTC 2014 - vuntz@suse.com
- Only chown /var/log/cinder/cinder-manage.log if the file exists.
-------------------------------------------------------------------
Tue Jan 21 15:05:54 UTC 2014 - bwiedemann@suse.com
- fix ownership of /var/log/cinder/cinder-manage.log (bnc#859691)
-------------------------------------------------------------------
Fri Jan 17 16:13:00 UTC 2014 - dmueller@suse.com
- add 0001-NetApp-fix-for-vsadmin-role-failure-for-ssc.patch
- add 0001-Deactivate-LV-before-removing.patch
-------------------------------------------------------------------
Thu Jan 16 20:56:03 UTC 2014 - dmueller@suse.com
- default to tgt
-------------------------------------------------------------------
Wed Jan 15 14:48:34 UTC 2014 - dmueller@suse.com
- add 0001-Robustify-skipactivation-detection.patch
-------------------------------------------------------------------
Fri Jan 10 20:49:54 UTC 2014 - dmueller@suse.com
- set default keystone signing_dir
-------------------------------------------------------------------
Thu Jan 2 19:11:14 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev11.gec8ce6c:
+ Brick connector revised fix for NFS drivers
+ Fix QoS information in initialize_connection() result
-------------------------------------------------------------------
Sat Dec 21 01:13:58 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev7.gace214a:
+ Convert lvm_mirrors to int
+ LVM migration: Check if name is equal to dest_vg
-------------------------------------------------------------------
Tue Dec 17 15:47:14 UTC 2013 - dmueller@suse.com
- add 0001-Set-useful-vendor-product-id-in-Cinder-ISCSI-exports.patch
-------------------------------------------------------------------
Tue Dec 17 00:47:04 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.2.dev3.g67e4b38:
+ Bump stable/havana next version to 2013.2.2
+ LVM migrate: Use keywords for the brick instance
-------------------------------------------------------------------
Mon Dec 16 09:28:02 UTC 2013 - dmueller@suse.com
- fix requires
-------------------------------------------------------------------
Sat Dec 14 00:57:24 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev48.geb78fee:
+ Updated from global requirements
-------------------------------------------------------------------
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)
-------------------------------------------------------------------
Mon Dec 9 01:00:39 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev47.g430f0b9:
+ Sync rpc fix from oslo-incubator
-------------------------------------------------------------------
Sun Dec 8 00:35:10 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev45.g395ec74:
+ Add call to retrieve image metadata for volumes in bulk
+ LVM: Activate source LV before cloning from it
+ Retrieve volume image metadata using single query
+ Enable object caching in cinder REST API requests
+ Use cached volumes in REST API extensions
-------------------------------------------------------------------
Sat Dec 7 01:12:51 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev35.g3591f0d:
+ GlusterFS: Synchronize operations that manipulate qcow2 data
+ GlusterFS: Set correct permissions for volume file created via clone
+ Fix Storwize terminate_connection with no host
+ Use pipe between ceph backup diff export/import
+ Don't do glance v2 calls when config is set to v1
-------------------------------------------------------------------
Thu Dec 5 16:42:39 UTC 2013 - dmueller@suse.com
- add tgtd to should-start/stop list (bnc#848959)
-------------------------------------------------------------------
Sun Dec 1 00:57:36 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev25.g78609c1:
+ Continue to delete volumes that DNE in rbd backend
-------------------------------------------------------------------
Sat Nov 30 00:50:19 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev23.g986d243:
+ Fail when image is bigger than the volume
+ Pass the size when fetching image in xenapi driver
-------------------------------------------------------------------
Thu Nov 14 00:46:53 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev19.gad05556:
+ Don't zero out thin provisioned LV's on delete
+ Allow spaces in quoted SSH command arguments
+ Check if dir exists before calling listdir
-------------------------------------------------------------------
Sun Nov 3 01:29:17 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.dev14.g42f3e68:
+ NetApp fix for 7mode iscsi volume stats
+ NetApp fix ssc volume filtering inconsistency
-------------------------------------------------------------------
Mon Oct 28 01:50:24 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.a10.g243ad85:
+ Unit test fails in pbuilder environment
-------------------------------------------------------------------
Sun Oct 27 11:06:18 UTC 2013 - dmueller@suse.com
- fix init script again
-------------------------------------------------------------------
Sun Oct 27 00:22:23 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.1.a8.gd8a0cd9:
+ Storwize: Fix iogrp availability check
+ NetApp fix for compression and dedup stats
+ NetApp fix mirrored stats
+ GlusterFS: set correct filename when cloning volume
-------------------------------------------------------------------
Thu Oct 17 15:26:40 UTC 2013 - dmueller@suse.com
- update to 2013.2:
+ No changes
-------------------------------------------------------------------
Sat Oct 12 11:47:39 UTC 2013 - speilicke@suse.com
- Update to version 2013.2.rc2:
+ No changes
-------------------------------------------------------------------
Wed Oct 9 11:04:54 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.2.rc1:
+ 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
+ Fix broken solidfire create-snapshot
-------------------------------------------------------------------
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