Changelog for
openstack-cinder-test-2013.1.4.a2.gec0eecc-1.1.noarch.rpm :
Mon Aug 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.4.a2.gec0eecc:
+ test_glance.py: Stub out _get_member_model as well.
Thu Aug 8 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a30.gc6f2f78:
+ Enable zero the snapshot when delete snapshot in LVMVolumeDriver
Thu Aug 1 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a28.g762c4d2:
+ Increase timeout period for clone volume.
+ Fix \'undefined symbol conn\' error
Wed Jul 31 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a20.gbfeae7b:
+ solidfire: Add ability to override account prefix
Mon Jul 29 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a18.g559b0fa:
+ Catch additional connect fail cases.
Thu Jul 11 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a17.g82c6ffe:
+ Modify check for volume-type-id to a get w/default
Thu Jul 11 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a15.g2eda2e6:
+ Fix incompatible Storwize/SVC commands.
Tue Jul 9 14:00:00 2013 bwiedemannAATTsuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a11.g85444f4:
+ Fix incorrect authorization rule in quota contrib api.
Fri Jul 5 14:00:00 2013 speilickeAATTsuse.com
- Add cinder-storewiz-tests.patch
Wed Jul 3 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a9.gf5b80aa:
+ Storwize/SVC: fix attach bug for live migration.
Wed Jul 3 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a7.ge58cac5:
+ Handle ECONNREFUSED exception in SolidFire driver.
Tue Jun 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a6.g7a15827:
+ Add _create_volume to ThinLVMVolumeDriver
Wed Jun 19 14:00:00 2013 dmuellerAATTsuse.com
- add pywbem dependency for EMC volume driver
Wed Jun 19 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a5.ge97b555:
+ Remove superfluous sf_volume_id reassignment
Mon Jun 17 14:00:00 2013 mvidnerAATTsuse.com
- fixed \'notifempty\' in logrotate config (bnc#825279).
Tue Jun 11 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a3.ga1c0ba1:
+ Fix AttributeError typo
Sat Jun 8 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.3.a1.g0c86041:
+ Bump stable/grizzly next version to 2013.1.3
Fri May 31 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a11.g890dc3f:
+ Update cloned volumes QoS settings.
Fri May 31 14:00:00 2013 dmuellerAATTsuse.com
- remove pylint dependency
Thu May 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a9.ge7d973c:
+ Catch and report errors from copy image to volume.
Wed May 29 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a8.g440ada1:
+ Fix ownership transfer when cloning with SolidFire
Wed May 29 14:00:00 2013 dmuellerAATTsuse.com
- update requires/test requires
- remove setBadness call from rpmlintrc
Sun May 26 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a6.gc323bab:
+ Use an SSH pool to manage SSH connection
Thu May 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a4.g3b2180e:
+ cinder volume service keeps retrying even code exception
Wed May 22 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a2.g80784a4:
+ Deprecating old dot path locations for Folsom configs
Fri May 10 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.2.a1.g0437865:
+ Bump stable/grizzly next version to 2013.1.2
Wed May 8 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.1.a28.ga4856c4:
+ Fix ability to add custom volume_backend_name
Tue May 7 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.1.a26.gf328fd8:
+ Add parsing to extra-specs key check
Tue May 7 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.1.a24.g79b9582:
+ Fixes 3PAR FC driver synchronization
Sun May 5 14:00:00 2013 opensuse-cloudAATTopensuse.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 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.1.a17.g93247d2:
+ Fix update snapshot-quotas on delete.
Mon Apr 29 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.1.1.a16.g6008be0:
+ Remove Flags usage from cinder.volume.driver
Fri Apr 26 14:00:00 2013 dmuellerAATTsuse.com
- remove nonworking test until fixed upstream
Mon Apr 1 14:00:00 2013 dmuellerAATTsuse.com
- add sqlalchemy-update.diff:
+ allow compatibility with SQLAlchemy 0.7.x
Wed Mar 27 13:00:00 2013 dmuellerAATTsuse.com
- update to 2013.1.rc3:
+ rtslib is dropped again
Tue Mar 26 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Downgrade to version 2013.1.rc2:
+ Revert from yesterday
Mon Mar 25 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.2.a60.gd6935af:
+ Clean up exec_dirs prefix from rootwrap conf
+ Implement get_volume_stats in NFS driver
+ Remove AGPL rtslib pkg from pip-requires.
+ CoraidDriver: retrive volume info (improvement)
+ Remove references to FLAGS from volume/manager.py
+ Pull Oslo log fix to enable root logger initialization
+ remove cinder-rtstool because of rtslib dep
+ Allow snapshot_delete for NFS/GlusterFS drivers
+ Fix Storwize/SVC LUN allocation with holes.
+ Use OpenStack common project requires.
+ Rename cinder-rtstool to rtstool
+ Add snapshots to the volume usage audit report
+ Speedup solidfire unit tests
+ Add missing processutils for impl_zmq in oslo rpc
+ Update Cinder\'s latest copy of OSLO grizzly stable
+ Remove the log spam generated by the NetApp driver unit tests.
+ Switch all uses of 422 response code to 400.
+ Updates to OSAPI sizelimit middleware.
+ Extend param2id() to work with uuids
+ CoraidDriver: do not call login from __init__
+ CoraidDriver: typo in _login exception handler
+ Fetch volume_types by uuid and not by name in v2
+ Snapshot reservation sync calls wrong resource.
+ Fixed attach volume for EMC SMI-S iSCSI driver
+ Last driver sync for Folsom and Grizzly
+ Fixes Cinder REST API /volumes issue
+ CoraidDriver: support users that are not admin
+ Fixed shared gigabytes quota resource.
Wed Mar 20 13:00:00 2013 dmuellerAATTsuse.com
- the policy.json file link in tests was actually correct. remove
hack
Mon Mar 18 13:00:00 2013 speilickeAATTsuse.com
- Update to version 2013.2.a7.g4c5f276:
+ Fix typo in persona valid values
+ Use self.configuration to support the multi-backend case
+ Fixes dettach volumes in Windows cinder plugin
- Drop +git.$TIMESTAMP.$COMMITHASH version suffix
Sun Mar 17 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.2.a95.g65e86b0+git.1363478627.65e86b0:
+ Fix bugs for Huawei driver
+ cinder-manage does not print any version information
+ Count Snapshots towards volume/gigabyte quotas.
+ Fix 3PAR driver hiding existing host error
+ Fix ISCSIDriver rescan.
+ Compression/tier capabilities for Storwize/SVC.
+ Switch to final 1.1.0 oslo.config release
+ Fix _migrate_up in test_migrations
+ Bump version for Grizzly RC1 cut
Wed Mar 13 13:00:00 2013 dmuellerAATTsuse.com
- run migrations before starting the daemon
Wed Mar 13 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a79.g3f888b9+git.1363133105.3f888b9:
+ update error log arguements in filter scheduler
+ Storwize/SVC driver fix for multibackend scenario.
+ Fix bad request response code on extra_specs create.
+ Adds a flag to set glance api version to call
Tue Mar 12 13:00:00 2013 dmuellerAATTsuse.com
- python-oslo-config -> python-oslo.cofnig
Tue Mar 12 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a72.g59a16a1+git.1363047146.59a16a1:
+ Do not use prefix to lookup host in Storwize/SVC.
Mon Mar 11 13:00:00 2013 dmuellerAATTsuse.com
- add sqlalchemy-update.diff:
* Support SQLAlchemy 0.7.10
Mon Mar 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a70.g15cd9ac+git.1363006799.15cd9ac:
+ Update oslo rpc libraries
Mon Mar 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a68.g9f70ee5+git.1362995739.9f70ee5:
+ Fixed copy image to volume and clone volume.
+ Fixes issues found in /os-hosts API
+ sync oslo changes for setup / version
+ NetApp: Fix for snapshot not deleted in error state.
+ Switch to oslo.config.
+ Add get_volume_stats in the sheepdog driver.
+ Fix 3PAR drivers to work in multi-backend mode.
+ Fix Storwize/SVC storage_protocol reporting.
+ Exit run_tests with the result code of the test runner.
+ Use nose and openstack nose plugin.
+ Mark configuration option netapp_password secret
+ NetApp bug fix for multibackend scenario.
+ Pull newly merged Olso update for \'is\' operator
+ Update tox.ini to support RHEL 6.x.
+ Remove/update unused log arguements in manager
+ Fix volume capacity reporting
+ Removing flags in RBD in favor of configuration
+ Fix calling setUp() method of superclass from tearDown method.
+ Fix a few bugs for LeftHand Grizzly
+ LIO iSCSI initiator ACL auto-config
Tue Mar 5 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a33.g15962a4+git.1362504249.15962a4:
+ Improved fail_reason for cinder-backup swift connection errors
+ Elevate context for delete volume with no host.
+ Only use iscsi_helper config option if using LVMISCSIDriver
+ Add some useful log to filter scheduler.
+ swift backup service checks version during restore
Thu Feb 28 13:00:00 2013 saschpeAATTsuse.de
- Update to version 2013.1.a23.gdd01069+git.1362060887.dd01069:
+ allow run_tests.sh to report why it failed
+ XenAPINFS: Fix Volume always uploaded as vhd/ovf
+ Changed to INFO level logging for main cinder-backup operations
+ Fixes the provisioning on selected volumes for NetApp 7 mode.
+ Fix query filter in volume_get_active_by_window()
+ NetApp: Fix race condition in 7-mode iSCSI driver with DFM.
+ Improve logging for volume operations via manager
+ Convert from using FLAGS directly in SF driver.
Tue Feb 26 13:00:00 2013 dmuellerAATTsuse.com
- add requires to python-rtslib
Mon Feb 25 13:00:00 2013 saschpeAATTsuse.de
- Init script cleanup:
+ Drop useless shell variables
+ Don\'t depend on $network facility, we already have $remote_fs
(comes after $network)
+ Use one init script template for all daemons
+ Let cinder daemons create their logfiles
- Default configuration cleanup:
+ Use openstack-utils to set as much default values in the package
as possible (instead of patch/sed/...). Some may be overwritting
later on by, .e.g., crowbar
- More useful lograte configuration:
+ Compress
+ Make sure to keep log files for at least 90 days (i.e. rotate 15
+ weekly = 15 weeks).
+ Add size=1M to avoid getting DoS\'ed by wild daemons
+ Use copytruncate instead of create+postrotate+sharedscripts to
avoid a daemon restart
- Don\'t touch (and ghost) sqlite database file
- /var/lib/cinder should also be owned by the group
- /var/log/cinder should have 0750 permissions (instead of 0755)
Sun Feb 24 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1.a8.g8e7f0b9+git.1361732209.8e7f0b9:
+ change display_description to description in volumes
+ NetApp direct to filer drivers for iscsi and nfs.
+ v2 volume/snapshot create will correctly give a 202 response
+ make test_databases instance variable
+ add postgresql opportunistic testing
+ Fix PEP8 violation
+ Fix ordering of function args
+ Allow create_volume() to retry when exception happened
+ Adding support for Coraid AoE SANs Appliances.
+ Create a RemoteFsDriver class
+ Add an update option to run_tests.sh
+ Update EMC SMI-S Driver
+ rbd: update volume<->image copying
+ Add LIO iSCSI backend support using python-rtslib
+ Add GlusterFS volume driver
+ Add an ID to temporary volume snapshot object
+ Add get_cluster_stats to SolidFire driver
+ Update snapshot rest api to be consistent with volumes
+ Handle \'infinite\' and \'unknown\' capacity in CapacityWeigher
+ Sync latest cfg and log from oslo-incubator
+ Fix PEP8 violation (again)
+ Update cinder-volume to enable multi volume support
+ Fix undef function call in test_migrations for py26
+ Install rtslib when installing cinder
+ XenAPINFS: fix capacity reporting
+ Skip tests if cinder is not installed
+ Update Storwize/SVC driver for Grizzly.
+ Fix create volume from image.
+ Fix syntax error in cinder-volume-usage-audit
+ Fibre Channel base class for Cinder drivers
+ HP 3PAR Fibre Channel Driver and iSCSI Updates
+ Add a safe_minidom_parse_string function.
+ Set rootwrap_config in cinder.conf sample.
+ Use oslo-config-2013.1b3
+ Handle maxclonepervolume/node limits in SF driver.
+ Add a volume driver in Cinder for Scality SOFS
+ Update cinder-manage to use FLAGS.log_dir.
+ Ensure volume exists before deleting.
+ Add LIO configuration for iSCSI initiators
+ rbd: implement get_volume_stats()
+ Bump the oslo-config version to address issues.
+ Better error handling around volume delete.
+ Add HUAWEI volume driver in Cinder
+ Moved cinder_emc_config.xml.sample to emc folder
+ Uses tempdir module to create/delete xml file
+ Implement a basic backup-volume-to-swift service
+ Fix stale volume list for NetApp 7-mode ISCSI driver
+ Skip timestamp check if \'capabilities\' is none
+ XenAPINFS: Create volume from image (generic)
+ Implement metadata options for snapshots
+ Cinder devref doc cleanups
+ Fixed cinder-backup start errors seen with devstack
+ Fix various exception paths
+ update install_venv_common to handle bootstrapping
+ Remove compat cfg wrapper
- Add backup subpackage for the new Backup service
+ Also generate and install init script
Fri Feb 22 13:00:00 2013 saschpeAATTsuse.de
- BuildRequire openstack-suse-macros instead of openstack-common-macros
Mon Feb 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 2013.1.a115.g835fb61+git.1360597203.835fb61:
+ Import Oslo\'s common rootwrap to Cinder
+ Mark password config options with secret
+ Fix inability to delete volumes in error state for NetApp driver
+ Fix provider_location column add for PSQL
+ Add unit tests for ISCSIDriver._do_iscsi_discovery and ISCSIDriver._get_iscsi_properties
+ Update 3PAR driver
+ sync database connect changes from nova
+ Update some Oslo Packages
+ add data injection on migrations
+ Copy glance_image_metadata when cloning volumes.
+ Add volume_glance_metadata to volume.api.get
+ Allow tools/install_venv_common.py to be run from within the source directory.
+ XenAPINFS: Copy image from glance
+ rework migration 004 testing with real data
+ Don\'t require importing paramiko for error.
+ Allow for specifying nfs mount options
+ Update to latest oslo-version code.
+ XenAPINFS: Copy volume to glance
+ Move create_cloned_volume() to LVMVolumeDriver.
+ Allow disabling of long-lived SSH connections.
Thu Feb 7 13:00:00 2013 dmuellerAATTsuse.com
- configure rootwrap_config by default
- configure auth_strategy to keystone
Mon Feb 4 13:00:00 2013 saschpeAATTsuse.de
- BuildRequire python-argpase to fix SLE_11_SP2 (doc) build
Mon Feb 4 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1+git.1359978771.534eb08:
+ Fixes \'not in\' operator usage
+ Skip tests if cinder is not installed
+ Fix the generalized copy_image_to_volume operation.
+ import tools/flakes from oslo
+ Fixes \"is not\" usage
+ Pull cfg module from Oslo and update cinder-manage accordingly
+ Set source volume to \"in use\" during clone
+ Fix typo in cinder/db/api.py
+ Replace CRLF with unix-style \"LF\"
+ Allow volume back-end to report \'infinite\' or \'unknown\' as capacity
+ Wrap SolidFire size parameter in int.
+ Use install_venv_common.py from oslo.
+ Update osapi_volume_extension default.
+ Generic iSCSI copy volume<->image.
+ Implement LVM thin provisioning support.
Mon Jan 28 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1+git.1359364739.602da5b:
+ Fix hosts extension and enable its tests
+ Get updated vol status in volume.api.reserve.
+ Update EMC SMI-S iSCSI Driver
+ Fix NFS volume creation
+ Improve error message for missing NFS share config
+ ensure zeros are written out when clearing volumes
+ Fix error for extra specs update with empty body.
+ Clean up IPV6 config checks in test_wsgi.
+ Add capability to update volume metadata.
Fri Jan 25 13:00:00 2013 saschpeAATTsuse.de
- Ship sudoers configuration for cinder-rootwrap instead of relying on
openstack-quickstart or Crowbar to set it up correctly. Depends on
openstack-common-sudo
Wed Jan 23 13:00:00 2013 saschpeAATTsuse.de
- Clean up %config(noreplace), only logrotate config and
*.conf
files should be noreplace
Mon Jan 21 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1+git.1358761161.6cfe5f2:
+ Fix sheepdog volume creation
+ Check for configured IPV6 before running tests
+ New cinder.conf.sample format
+ Move iscsi flags back to driver.py
+ Snapshot support for XenAPINFS
+ support a configurable volume wiping method
+ Relax various version constraints.
- add database as a %ghost
- Remove cinder-req-versions-contstraints.patch: Merged upstream
Tue Jan 15 13:00:00 2013 saschpeAATTsuse.de
- Update to version 2013.1+git.1358255308.7905b6b:
+ Factor out LVM code.
- Add cinder-req-versions-contstraints.patch: Relax Python module
requirement version constraints
- Drop cinder-include-migratecfg.patch: Fixing MANIFEST.in should not
be necessary anymore, we are using the git_tarballs source service
Tue Jan 15 13:00:00 2013 saschpeAATTsuse.de
- Drop setuptools.git from tools/pip-requires, we don\'t use it
- Drop Babel from tools/pip-requires, we don\'t currently build/install
i18n message catalogs
- Change all fixed version requirements in tools/pip-requires to \">=\",
this makes only sense for components that really break API compatibility
(like WebOb)
Tue Jan 15 13:00:00 2013 saschpeAATTsuse.de
- Uncomment the test requires on python-hp3parclient, we have it now
although it should be optional.
Tue Jan 15 13:00:00 2013 dmuellerAATTsuse.com
- add provides/obsoletes for openstack-nova-volume
Mon Jan 14 13:00:00 2013 saschpeAATTsuse.de
- Only require python-stevedore 0.8, not 0.8.0
Mon Jan 14 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.1+git.1358161260.643f916:
+ Implement filter scheduler
+ Revert \"Implement filter scheduler\"
+ Provide HP 3PAR array iSCSI driver
+ Fix CinderClient exception name in EMCISCSIDriver.
+ Enable cinder exception format checking in tests.
+ Update exceptions to pass correct kwargs.
+ Add option to make exception format errors fatal.
+ Implement filter scheduler
+ Use tempdir for lock_path in tests.
+ Make WebOb version specification more flexible
+ Fix cmds clearing in TargetAdminTestCase.
+ Add missing library
+ use deleted = False, not 0 for update
+ Implement ability to Clone volumes in Cinder.
+ Add pyflakes
+ Adds synchronization to attach volume.
+ Add EMC Volume Driver in Cinder
+ Adding marker, pagination, sort key and sort direction to v2 api
+ Fix typo in image_utils tempfile handling
+ Make the NetAppISCSIDriver._is_clone_done() method able to handle
+ Make sure we don\'t double remove tmp on exception
+ Add service mgmt extension.
+ Added the lockutils, fileutils, gettextutils
+ Fixes a Windows volume driver bug on disk export
+ Moving host admin extension with other extensions
+ Allow the lvm backed drivers to use mirrrors
+ CHAP support for IBM Storwize/SVC driver.
+ Remove instance quota re-sync code
+ Add image metadata API extension
+ Raise NotImplemented for drivers that don\'t support images
+ Add
*.swp to gitignore.
+ Support glance servers over https
+ Add commands used by NFS volume driver to rootwrap
+ Changing display_name to name in v2 api
+ Make summary and detail view consistent with other projects
+ creating separate v1 and v2 stubs and general fakes
+ Make copy_to_volume a bit more useful.
+ Delete type call in api needs update to use ID.
+ Convert volume_type id from int to uuid.
+ Rename Config osapi_compute_link_prefix to osapi_volume_base_URL
+ Fix exception when size is None.
+ Ensure request_spec can be serialized.
+ attaching volumes will set instance_uuid instantly
+ Revert changes to monkey_patch.
+ Improve provider_location cleanup code for RBD.
+ Fix import order to make it alphabetical.
+ Fix None being passed into as_int().
+ Use auth_token middleware from keystoneclient.
+ Provide i18n to those messages without _()
+ Revert \"use O_DIRECT when copying from /dev/zero too\"
+ Make pep8 checks a bit stricter.
+ Unpin lxml requirements
+ use O_DIRECT when copying from /dev/zero too
+ Add CONTRIBUTING file.
+ Add the persistency to the volume created by iscsi IET.
+ adding copy of v1 as v2
+ Moving contrib to cinder.api
+ Moving api v1 implementation into v1 directory
+ Switching api to use base extension manager
+ moving all middleware code in cinder.api.middleware
+ Moving common api code into cinder.api
+ Cleaning up volume driver paths
+ Add volume bootable information to api response
+ Add XenAPINFSDriver
+ Add db table for Glance Metadata
+ Remove redundant db.volume_update() in volume manager create_volume()
+ Pin pep8 1.3.3
+ Removes the xensm driver
+ Pass in correct volume_ref to create_from_snapshot.
+ Add hosts extension to Cinder.
+ Remove unused python-daemon dependency
+ Make tox.ini run pep8/hacking checks on bin.
+ Various pep8/HACKING fixes for Cinder.
+ Volume RPC API Versioning
+ Remove gen_uuid()
+ Remove obsolete use_local_volumes
+ Import order cleanup per HACKING
+ Remove unused volume API method - remove_from_compute()
+ Scheduler API clean up and refactor
+ Remove dm_setup(remove) call in volume_delete.
+ Add ability to disable secure volume delete.
+ Remove the zeroing out of the volume altogether
+ Add \'create_volume\' to scheduler RPC API.
+ Fix run_tests.sh ambiguous usage msg and behaviour for -x option
+ Add admin only action for force detach
+ Changes bit mode of zadara.py to 644
+ Port openstack-common/uuidutils to Cinder
+ Fix 401 from auth_token middleware
+ Splitting out volume drivers in driver.py
+ Minor optimization in create_volume in HpSanISCSIDriver
+ Adding a SSH Connection Pool.
+ Return volume type name on volume create
+ pin sqlalchemy to the 0.7 series
+ Add VolumeTenantAttribute API extension
+ Log the body of an /action
+ Detect and fix issues caused by vol ID migration
+ Split out drivers in san.py
+ Add VolumeHostAttribute API extension
+ Add default volume type flag
+ Fix typo so setting volume_tmp_dir works
+ Rollback for resources during volume creation failure
+ Allow the user to update a volume\'s metadata
+ Add the generation of the username and password for iSCSI target.
+ Update HACKING.rst and related changes from Nova/PEP8.
+ Add trove classifiers for PyPI
+ Ensure device node exists before wiping during volume deletion
+ Update volume and snapshot status on delete
+ Drop unused quota_usage db methods
+ Drop duplicate sqlalchemy db api methods
+ Change output strings to i18ned
+ Adds support for Windows 2012 Storage Server
+ Update common.
+ Fix incorrect class path for legacycinder formatter in logging_sample.conf
+ Error message references incorrect variable
+ Loosen anyjson dependency to avoid clash with ceilometer
+ Configuration Options clean up
+ Fix typo in policy documentation
+ Add snapshot force delete admin action
+ Mock out sleep in some retry tests
+ Use policy based rule to define context.is_admin
+ Sync openstack common and add policy
+ Fix typo in sample configuration file
+ Update distribute version in test requires.
+ Revert explicit usage of tgt-adm --conf option.
+ Fixes remove_export for IetAdm
+ Add missing entries in setup, fix up pip-requires
+ Fix NetAppCmodeISCSIDriver._get_lun_handle() method
+ Remove unused code: check_for_export.
+ Return 400 if create volume snapshot force parameter is invalid
+ Fix cinder-volume-usage-audit
+ Sync with nova change I135ed85a.
+ Remove cinder gating hack
+ Set the default availability zone back to nova
+ Add lun number (0) to model_update in HpSanDriver
+ Fixes to the SolarisISCSI Driver
+ Stop double logging to the console
+ Restore SIGPIPE default action for subprocesses
+ Replace builtin hash with MD5 to solve 32/64-bit issues.
+ Correct IetAdm remove_iscsi_target
+ Add nova migrate_version check to cinder import
+ Bump version to 2013.1
+ Clean up db.volume_create()
+ Fix volume deletion when device mapper is used
+ Update quota when deleting volume that failed to be scheduled
+ Sync a change to rpc from openstack-common.
+ Add a resume delete on volume manager startup
+ Improve entity validation in volumes APIs
+ Add entity body validation helper
+ Should\'ve added super().tearDown() in test_iscsi
+ Fixes bug 1050135.
+ Fix FLAGS.volumes_dir help message
+ Use tmpdir and avoid leaving test files behind
+ Sync log format changes from openstack-common.
+ Update rpc from openstack-common.
+ Add volume quota in volume/api.py and olume/manager.py
+ Fixes bug 1049446.
+ Revert \"Don\'t zero out snapshot volume on snapshot_delete\"
+ Add update to volume and snapshot controllers
Fri Jan 11 13:00:00 2013 saschpeAATTsuse.de
- Set a reasonable state_path and rootwrap_dir in /etc/cinder/cinder.conf
Fri Jan 11 13:00:00 2013 saschpeAATTsuse.de
- Drop init-script openstack-cinder-all again, we decided to only
ship the individual init scripts to reduce confusion
Fri Jan 11 13:00:00 2013 vuntzAATTsuse.com
- Fix openstack-cinder.init: use --config-file instead of
non-existing --flagfile. Also use --log-file instead of
- -logfile.
Thu Jan 10 13:00:00 2013 saschpeAATTsuse.de
- Add init-script openstack-cinder-all
Wed Dec 19 13:00:00 2012 saschpeAATTsuse.de
- Use macro %openstack_sphinx_build_manpages_only
Wed Dec 19 13:00:00 2012 saschpeAATTsuse.de
- Move to obs-service-git_tarballs
+ Drop BuildRequires: python-setuptools-git
- Update to version 2012.2.3+git.1355916217.070c8c9:
+ Bump next version to 2012.2.3
+ Bump next version to 2012.2.2
+ Final versioning for 2012.2.1
+ Remove unused python-daemon dependency
+ Improve provider_location cleanup code for RBD.
+ Detect and fix issues caused by vol ID migration
+ pin sqlalchemy to the 0.7.x series
Wed Dec 5 13:00:00 2012 saschpeAATTsuse.de
- Use AATTPARENT_TAGAATT in _service file to automate versioning
Mon Dec 3 13:00:00 2012 saschpeAATTsuse.de
- Fix path to cinder/tests/policy.json
Mon Dec 3 13:00:00 2012 saschpeAATTsuse.de
- Add cinder-include-migratecfg.patch: Backport of
https://review.openstack.org/17347
- Move test
* files from python-cinder to openstack-cinder-test package
Fri Nov 23 13:00:00 2012 saschpeAATTsuse.de
- Update requirements for python-cinder and openstack-cinder-test
packages
Thu Nov 15 13:00:00 2012 saschpeAATTsuse.de
- Use openstack-macros
Fri Nov 9 13:00:00 2012 saschpeAATTsuse.de
- Add more test requirements for which we have packages now:
+ Requires: python-cliff
+ Requires: python-nosehtmloutput
+ Requires: python-nosexcover
Thu Nov 8 13:00:00 2012 saschpeAATTsuse.de
- Drop from_vcs build flag
Wed Oct 17 14:00:00 2012 saschpeAATTsuse.de
- Split out api, scheduler and volume sub-packages:
+ Added init scripts
- Add cinder/rootwrap/logrotate default configuration
- Build and install man-pages (currently only cinder-manage.1)
Tue Oct 16 14:00:00 2012 saschpeAATTsuse.de
- Initial version