OpenStack Block Storage (Cinder)
Go to file
Tom Swanson f3aee27a22 Dell SC: Fix Consistency Group issues
The Dell Storage Center driver was not honoring the consisgroup_id
in the volume object in volume creation. Updated create_volume,
create_cloned_volume and create_volume_from_snapshot to honor this
value.

The driver was also not checking that volumes were initialized prior
to snapshotting a consistency group. The Dell backend does not
actually create the volumes until there is data or the volumes are
mapped to a server.

On create_volume_from_snapshot the driver was not checking for
cgsnapshot_id before snapshot_id.

Changed from calling the db to update snapshots to retrieving
the SnapshotList() object.

In addition some tests were not checking results. Fixed that.

Change-Id: I896f7438c0b98003aa345ca1c3841aba8835cc2a
Closes-Bug: #1474062
Closes-Bug: #1474105
Closes-Bug: #1475016
2015-07-21 12:53:02 -05:00
cinder Dell SC: Fix Consistency Group issues 2015-07-21 12:53:02 -05:00
doc Switch to oslo.reports 2015-07-02 09:58:33 +08:00
etc/cinder Remove duplicate volume.filters entry 2015-07-06 10:57:44 -07:00
rally-jobs Changes in rally-jobs/README.rst 2015-06-04 17:46:27 +03:00
tools Merge "Use right oslo.service entry points" 2015-07-06 15:43:11 +00:00
.coveragerc Add .coveragerc to show proper coverage statistics. As in other openstack projects. 2013-05-15 03:40:07 -07:00
.gitignore gitignore /.* 2014-10-09 15:23:48 -04:00
.gitreview Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
.mailmap Fix wrong command for _rescan_multipath 2015-03-31 09:17:45 +00:00
.testr.conf Fix up the test framework 2013-06-14 14:02:17 +00:00
CONTRIBUTING.md Workflow documentation is now in infra-manual 2014-12-05 04:39:45 +00:00
HACKING.rst Remove hacking check N327 2015-07-10 10:44:47 -04:00
LICENSE Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
MANIFEST.in Use setuptools-git. 2012-08-10 11:56:00 -04:00
README.rst Update README.rst to current state 2015-01-12 14:02:24 +01:00
babel.cfg Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
openstack-common.conf Switch to oslo.reports 2015-07-02 09:58:33 +08:00
pylintrc Use six to fix imports on Python 3 2015-06-11 17:19:19 +02:00
requirements.txt set/unset volume image metadata 2015-07-11 12:13:58 +08:00
run_tests.sh Use subunit-trace to enable output during unit test runs 2015-02-23 10:27:16 -05:00
setup.cfg Update version for Liberty 2015-06-17 22:18:26 +00:00
setup.py Updated from global requirements 2015-06-22 21:24:09 +00:00
test-requirements.txt Updated from global requirements 2015-06-30 22:37:40 +00:00
tox.ini Merge "Port huawei driver to Python 3" 2015-07-08 02:06:53 +00:00

README.rst

CINDER

You have come across a storage service for an open cloud computing service. It has identified itself as Cinder. It was abstracted from the Nova project.

Getting Started

If you'd like to run from the master branch, you can clone the git repo:

git clone https://github.com/openstack/cinder.git

For developer information please see HACKING.rst

You can raise bugs here http://bugs.launchpad.net/cinder

Python client

https://github.com/openstack/python-cinderclient.git