OpenStack Block Storage (Cinder)
c46d41719e
Change Idc00b125b33b added the ability to store and retrieve user message data in the request context, but it neglected to add code to make sure they would persist across serialization and deserialization of the request context object, as happens in the create-backup workflow. As a result, when a user message needed to be created to describe an error condition in the backup driver, instead we'd get an exception raised: "TypeError: 'NoneType' object is not subscriptable". This patch fixes the issue by making sure the message_* properties persist across serialization/deserialization of RequestContext objects. Closes-Bug: 1978729 Change-Id: Ibdaaf39abafbae6bfcb9fdf9fb7a55d968ad9f11 Signed-off-by: Jesper Schmitz Mouridsen <jesper@schmitz.computer> |
||
---|---|---|
api-ref/source | ||
cinder | ||
doc | ||
etc/cinder | ||
playbooks | ||
rally-jobs | ||
releasenotes | ||
roles | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.pylintrc | ||
.stestr.conf | ||
.zuul.yaml | ||
bindep.txt | ||
CONTRIBUTING.rst | ||
driver-requirements.txt | ||
HACKING.rst | ||
LICENSE | ||
mypy-files.txt | ||
README.rst | ||
reno.yaml | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
OpenStack Cinder
OpenStack Cinder is a storage service for an open cloud computing service.
You can learn more about Cinder at:
Getting Started
If you'd like to run from the master branch, you can clone the git repo:
git clone https://opendev.org/openstack/cinder
If you'd like to contribute, please see the information in CONTRIBUTING.rst
You can raise bugs on Launchpad