OpenStack Block Storage (Cinder)
b245225d5e
Modifying a Volume Type doesn't actually update any volumes that are currently using said Volume Type. Given that this is an admin only operation it was never really too much of a concern. There has been some issues reported however where an admin modified the type while volumes were using it, then ran into problems becuase the volumes didn't have the expected settings described by the type. This change adds a check before updating/deleting extra-specs of a volume type. If there are any volumes currently assigned to the type being modified/deleted the operation will fail with an InvalidRequest immediately when attempting the call. To maintain backward compatability incase someobdy is using this for something and they are really really sure they want to continue doing so, we also add a config option to allow the old behavior but default to NOT allowing it: 'allow_inuse_volume_type_modification=False' APIImpact Change-Id: Iaea721e13a3903cae60cc3fb3acfad03bd173a6b Closes-Bug: #1667071 |
||
---|---|---|
api-ref/source | ||
cinder | ||
doc | ||
etc/cinder | ||
rally-jobs | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
babel.cfg | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
pylintrc | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Team and repository tags
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.
- Wiki: http://wiki.openstack.org/Cinder
- Developer docs: http://docs.openstack.org/developer/cinder
Getting Started
If you'd like to run from the master branch, you can clone the git repo:
For developer information please see HACKING.rst
You can raise bugs here http://bugs.launchpad.net/cinder
Python client
https://git.openstack.org/cgit/openstack/python-cinderclient