OpenStack Block Storage (Cinder)
Go to file
TommyLike e72f0fdf26 Handle quota in 2 phases when managing resource
Cinder would commit quota twice when managing resource
in a clean environment that the corresponding
'quota_usage' record is empty. This is all because of
we create db entity before reservation, hence the SYNC
mechanism would refresh new record into quota_usage
before actually reserved.

This patch fix this issue by introducing 2 phases
reserve&commit, the latter only intends to update
the actual size.

Closes-Bug: #1587376
Change-Id: I79940e534ec03f2d327e8a7e14e45bc93ae41b0c
2017-11-23 01:18:02 +00:00
api-ref/source Fix api-ref for group snapshots API 2017-10-31 15:25:22 +08:00
cinder Handle quota in 2 phases when managing resource 2017-11-23 01:18:02 +00:00
contrib/block-box Update BlockBox 2017-10-04 13:59:01 -06:00
doc Merge "Fix controller install document indentation" 2017-11-18 02:31:04 +00:00
etc/cinder Merge "NetApp cDot: Fix manage volumes" 2017-11-17 08:09:17 +00:00
playbooks/legacy/cinder-tempest-dsvm-lvm-lio Add .zuul.yaml with LIO job 2017-11-08 17:22:25 -05:00
rally-jobs Switch Rally Task To format V2 2017-10-13 08:37:57 +00:00
releasenotes Handle quota in 2 phases when managing resource 2017-11-23 01:18:02 +00:00
tools Add policy documentation and sample file 2017-10-20 10:47:34 +08:00
.coveragerc Update .coveragerc after the removal of openstack directory 2016-10-17 19:09:37 +05:30
.gitignore Add doc/source/_static/cinder.policy.yaml.sample to .gitignore 2017-11-15 16:46:57 +09:00
.gitreview Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
.stestr.conf Add .stestr.conf configuration 2017-10-10 00:46:42 +00:00
.zuul.yaml Add .zuul.yaml with LIO job 2017-11-08 17:22:25 -05:00
CONTRIBUTING.rst Optimize the link address 2017-04-08 15:03:44 +08:00
HACKING.rst Fix wrong links in Cinder 2017-09-07 11:55:44 +08:00
LICENSE Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
README.rst Update Documentation link 2017-07-13 12:12:20 +00:00
babel.cfg Initial fork out of Nova. 2012-05-03 10:48:26 -07:00
bindep.txt Replace http with https for doc links in cinder 2017-10-17 11:14:01 +08:00
driver-requirements.txt Merge "IBM storage: check pyxcli version on initialize" 2017-08-17 16:48:51 +00:00
pylintrc Use six to fix imports on Python 3 2015-06-11 17:19:19 +02:00
requirements.txt Updated from global requirements 2017-11-08 15:10:05 +00:00
setup.cfg [policy in code] Add support for attachment resource 2017-09-26 03:19:20 +00:00
setup.py Updated from global requirements 2017-03-02 23:53:29 +00:00
test-requirements.txt Updated from global requirements 2017-10-12 21:52:12 +00:00
tox.ini Merge "Remove doc/build before running docs job" 2017-10-27 00:19:44 +00:00

README.rst

Team and repository tags

image

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://git.openstack.org/openstack/cinder.git

For developer information please see HACKING.rst

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

Python client

https://git.openstack.org/cgit/openstack/python-cinderclient