File openstack-cinder.changes of Package openstack-cinder

-------------------------------------------------------------------
Tue Mar 11 15:06:44 UTC 2014 - speilicke@suse.com

- Add 0001-Import-glance_api_version-from-cinder.common.config.patch: Fix test issues

-------------------------------------------------------------------
Thu Feb 27 00:53:19 UTC 2014 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a46.g38885ff:
  + Hiding postgresql password in connection string

-------------------------------------------------------------------
Wed Feb 26 01:33:58 UTC 2014 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a44.ge502a58:
  + Fix problem with setting SSL protocol in QPid

-------------------------------------------------------------------
Thu Feb  6 12:58:25 UTC 2014 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a42.g3b8b541:
  + Pin SQLAlchemy to 0.7.x
- Drop sqlalchemy-update.diff

-------------------------------------------------------------------
Sun Jan 26 01:14:24 UTC 2014 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a41.gff95d7a:
  + Handle GlanceMetadataNotFound Exceptions

-------------------------------------------------------------------
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 14:36:35 UTC 2014 - bwiedemann@suse.com

- fix ownership of /var/log/cinder/cinder-manage.log (bnc#859691)

-------------------------------------------------------------------
Wed Jan 15 15:55:47 UTC 2014 - dmueller@suse.com

- add dependency for boot from volume support
- add patch to enable vendor detection of cinder iscsi exports
  ( 0001-Set-useful-vendor-product-id-in-Cinder-ISCSI-exports.patch,
  bnc#826569)

-------------------------------------------------------------------
Mon Dec 16 01:10:24 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a39.gcc10525:
  + Pin Sphinx to <1.2

-------------------------------------------------------------------
Wed Dec 11 10:32:51 UTC 2013 - dmueller@suse.com

- make sure boot.lvm is started before cinder-volumes (bnc#854637) 

-------------------------------------------------------------------
Thu Dec  5 16:42:39 UTC 2013 - dmueller@suse.com

- add tgtd to should-start/stop list (bnc#848959)

-------------------------------------------------------------------
Thu Nov 14 01:24:44 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a38.gc9c9eaa:
  + Don't zero out thin provisioned LV's on delete

-------------------------------------------------------------------
Tue Nov 12 15:30:22 UTC 2013 - mjura@suse.com

- Comment 0001-rbd-simplify-configuration-and-use-librbd-and-librad.patch
  + It doesn't work

-------------------------------------------------------------------
Fri Nov  8 00:43:48 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a37.g6487863:
  + Clear correct device when deleting a ThinLVM snap

-------------------------------------------------------------------
Tue Oct 29 01:18:16 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a36.g03a54f9:
  + Raise VolumeNotFound with correct volume_id

-------------------------------------------------------------------
Thu Oct 24 09:32:57 UTC 2013 - dmueller@suse.com

- add 0001-rbd-simplify-configuration-and-use-librbd-and-librad.patch:
  Backport rbd driver from Havana release

-------------------------------------------------------------------
Fri Oct 18 12:46:41 UTC 2013 - dmueller@suse.com

- fix init scripts starting 

-------------------------------------------------------------------
Fri Oct 18 00:24:02 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.5.a1.gac6dba4:
  + Bump stable/grizzly next version to 2013.1.5

-------------------------------------------------------------------
Tue Oct 15 09:50:39 UTC 2013 - iartarisi@suse.com

- Change initscript start command to use su. This fixes an issue with
  the log file being created and owned by root and openstack-cinder not
  being able to access it.

-------------------------------------------------------------------
Mon Oct 14 12:34:35 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.4.a33.g6e764cb:
  + Pop out 'offset' and 'limit' before use for filter
  + Allow display_name for v2 snapshot-update
  + Fix check for mount.nfs helper installation
  + Fix chown fail for nfs file without necessary permission
  + Remove old_name from kwargs when using IET helper.
  + Dont crash service if sf cluster isnt available
  + NetApp server tunneling fix.
  + NetApp:iSCSI drivers reserved percent need to change to 0.
  + NetApp check for 7 mode controller version

-------------------------------------------------------------------
Wed Oct  9 00:33:04 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.4.a16.gd13df23:
  + Fix broken solidfire create-snapshot

-------------------------------------------------------------------
Tue Oct  8 12:41:46 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.4.a14.gddec0fc:
  + Clone volume with right size with SolidFire
  + Call to_primitive on volumes.rpcapi.create_volume

-------------------------------------------------------------------
Tue Sep 24 00:26:45 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.4.a10.gc381a49:
  + Fix volume_glance_metadata deletion (backport)

-------------------------------------------------------------------
Thu Sep 19 07:42:54 UTC 2013 - speilicke@suse.com

- Update to version 2013.1.4.a8.gf91361d:
  + Fix secure delete for thick LVM snapshots
- Drop 0001-Do-not-overwrite-snapshots.patch: Different upstream 
  fix (https://review.openstack.org/#/c/45117/, lp#1191812)

-------------------------------------------------------------------
Tue Sep 17 00:19:49 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.4.a6.gf89afda:
  + Ensure that qpid connection is closed (from oslo)

-------------------------------------------------------------------
Sat Sep 14 00:14:50 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.4.a4.g25be695:
  + Do not reschedule if copy_image_to_volume fails

-------------------------------------------------------------------
Wed Aug 28 12:34:16 UTC 2013 - dmueller@suse.com

- add 0001-Do-not-overwrite-snapshots.patch (bnc#837205) 

-------------------------------------------------------------------
Sat Aug 24 23:50:18 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.4.a3.g74a2154:
  + Fix signature of _create_volume() in ThinLVMVolumeDriver

-------------------------------------------------------------------
Mon Aug 12 23:57:05 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.4.a2.gec0eecc:
  + test_glance.py: Stub out _get_member_model as well.

-------------------------------------------------------------------
Thu Aug  8 23:47:43 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.4.a1.ga52d9be:
  + Use utils.safe_minidom_parse_string in extensions
  + Bump stable/grizzly next version to 2013.1.4

--------------------------------------------------------------------
Sat Aug  3 00:06:30 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a30.gc6f2f78:
  + Enable zero the snapshot when delete snapshot in LVMVolumeDriver

--------------------------------------------------------------------
Thu Aug  1 23:35:06 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a28.g762c4d2:
  + Increase timeout period for clone volume.
  + Fix 'undefined symbol conn' error

--------------------------------------------------------------------
Wed Jul 31 23:56:29 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a24.g68e4e55:
  + Use the local configuration in the nfs drivers
  + fix default config option types

--------------------------------------------------------------------
Tue Jul 30 23:56:51 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a20.gbfeae7b:
  + solidfire: Add ability to override account prefix

--------------------------------------------------------------------
Mon Jul 29 00:11:57 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a18.g559b0fa:
  + Catch additional connect fail cases.

-------------------------------------------------------------------
Thu Jul 11 23:59:34 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a17.g82c6ffe:
  + Modify check for volume-type-id to a get w/default

-------------------------------------------------------------------
Thu Jul 11 08:30:45 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a15.g2eda2e6:
  + Fix incompatible Storwize/SVC commands.

-------------------------------------------------------------------
Tue Jul  9 00:00:33 UTC 2013 - bwiedemann@suse.com

- Update to version 2013.1.3.a13.g78945d0:
  + Unbreak test_storwize_svc.py by setting storwize_svc_multihostmap_enabled
- Drop upstreamed cinder-storewiz-tests.patch

-------------------------------------------------------------------
Fri Jul  5 23:54:36 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a11.g85444f4:
  + Fix incorrect authorization rule in quota contrib api.

-------------------------------------------------------------------
Fri Jul  5 10:11:10 UTC 2013 - speilicke@suse.com

- Add cinder-storewiz-tests.patch

-------------------------------------------------------------------
Wed Jul  3 08:51:21 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a9.gf5b80aa:
  + Storwize/SVC: fix attach bug for live migration.

-------------------------------------------------------------------
Wed Jul  3 00:03:03 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a7.ge58cac5:
  + Handle ECONNREFUSED exception in SolidFire driver.

--------------------------------------------------------------------
Tue Jun 25 23:38:25 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a6.g7a15827:
  + Add _create_volume to ThinLVMVolumeDriver

--------------------------------------------------------------------
Wed Jun 19 03:49:00 UTC 2013 - dmueller@suse.com

- add pywbem dependency for EMC volume driver 

--------------------------------------------------------------------
Wed Jun 19 00:11:16 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a5.ge97b555:
  + Remove superfluous sf_volume_id reassignment

-------------------------------------------------------------------
Mon Jun 17 13:59:57 UTC 2013 - mvidner@suse.com

- fixed 'notifempty' in logrotate config (bnc#825279).

--------------------------------------------------------------------
Tue Jun 11 09:42:33 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a3.ga1c0ba1:
  + Fix AttributeError typo

--------------------------------------------------------------------
Sat Jun  8 00:20:35 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.3.a1.g0c86041:
  + Bump stable/grizzly next version to 2013.1.3

--------------------------------------------------------------------
Fri May 31 23:51:26 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.2.a11.g890dc3f:
  + Update cloned volumes QoS settings.

-------------------------------------------------------------------
Fri May 31 09:29:58 UTC 2013 - dmueller@suse.com

- remove pylint dependency 

--------------------------------------------------------------------
Thu May 30 23:50:29 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.2.a9.ge7d973c:
  + Catch and report errors from copy image to volume.

--------------------------------------------------------------------
Wed May 29 23:53:06 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.2.a8.g440ada1:
  + Fix ownership transfer when cloning with SolidFire

-------------------------------------------------------------------
Wed May 29 10:40:01 UTC 2013 - dmueller@suse.com

- update requires/test requires
- remove setBadness call from rpmlintrc

--------------------------------------------------------------------
Sun May 26 23:48:54 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.2.a6.gc323bab:
  + Use an SSH pool to manage SSH connection

--------------------------------------------------------------------
Thu May 23 23:49:01 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.2.a4.g3b2180e:
  + cinder volume service keeps retrying even code exception

--------------------------------------------------------------------
Wed May 22 23:51:00 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.2.a2.g80784a4:
  + Deprecating old dot path locations for Folsom configs

--------------------------------------------------------------------
Fri May 10 23:46:50 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.2.a1.g0437865:
  + Bump stable/grizzly next version to 2013.1.2

--------------------------------------------------------------------
Wed May  8 23:45:32 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.1.a28.ga4856c4:
  + Fix ability to add custom volume_backend_name

--------------------------------------------------------------------
Tue May  7 23:46:56 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.1.a26.gf328fd8:
  + Add parsing to extra-specs key check

--------------------------------------------------------------------
Tue May  7 16:25:11 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.1.a24.g79b9582:
  + Fixes 3PAR FC driver synchronization

--------------------------------------------------------------------
Sun May  5 23:45:17 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.1.a22.g11294e2:
  + Add capabilities reporting to ThinLVM driver
  + Add stats reporting to Nexenta Driver
  + Dont delete backup record from database

--------------------------------------------------------------------
Tue Apr 30 00:02:21 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.1.a17.g93247d2:
  + Fix update snapshot-quotas on delete.

--------------------------------------------------------------------
Mon Apr 29 00:02:33 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.1.1.a16.g6008be0:
  + Remove Flags usage from cinder.volume.driver

-------------------------------------------------------------------
Fri Apr 26 16:26:36 UTC 2013 - dmueller@suse.com

- remove nonworking test until fixed upstream 

-------------------------------------------------------------------
Mon Apr  1 20:57:24 UTC 2013 - dmueller@suse.com

- add sqlalchemy-update.diff:
  + allow compatibility with SQLAlchemy 0.7.x 

-------------------------------------------------------------------
Wed Mar 27 13:58:14 UTC 2013 - dmueller@suse.com

- update to 2013.1.rc3:
  + rtslib is dropped again 

--------------------------------------------------------------------
Tue Mar 26 12:30:37 UTC 2013 - opensuse-cloud@opensuse.org

- Downgrade to version 2013.1.rc2:
  + Revert from yesterday

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

openSUSE Build Service is sponsored by