3c2a22f75c
The actual target of openstack-tox-lower-constraints is using the lower version package to run unit test. But in current Cinder CI,there was a hard code to specify the upper-constraints.txt, that means we install the package in upper-constraints.txt, but the lower-constraints.txt doesn't work well. This patch try to fix this error, move the hard code to 'deps'. We also refresh the lower-constraints.txt and requirements.txt to make CI works well: 1. Add libxml2-dev, libxslt-devel, libxslt1-dev to bindep.txt to make lxml can be built successfully, like what we do in other project. [0] 2. Upgrade oslo.messaging to 6.4.0 to avoid "ACCESS_REFUSED - Login was refused using authentication mechanism AMQPLAIN." error. 3. Upgrade oslo.utils to 3.34.0 to add a new method escape_ipv6 [1] to oslo_utils.netutils, which is needed by [2]. 4. Upgrade keystoneauth1 to 3.7.0 to fix "no such option split_loggers in group [service_user]" [3] [0] https://github.com/openstack/nova/blob/bb3ded3/bindep.txt#L17-L19 [1] https://review.openstack.org/#/c/495166/ [2] https://github.com/openstack/cinder/blob/fe421fe/cinder/volume/drivers/netapp/utils.py#L172 [3] https://review.openstack.org/#/c/578008/ Change-Id: Ide84d49c283c0ad179a5cfdb0392d34ee73d97ea Closes-bug: #1801239 |
||
---|---|---|
api-ref/source | ||
cinder | ||
contrib/block-box | ||
doc | ||
etc/cinder | ||
playbooks/legacy/cinder-tempest-dsvm-lvm-lio-barbican | ||
rally-jobs | ||
releasenotes | ||
tools | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.pylintrc | ||
.stestr.conf | ||
.zuul.yaml | ||
CONTRIBUTING.rst | ||
HACKING.rst | ||
LICENSE | ||
README.rst | ||
babel.cfg | ||
bindep.txt | ||
driver-requirements.txt | ||
lower-constraints.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
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: https://wiki.openstack.org/Cinder
- Developer docs: https://docs.openstack.org/cinder/latest/
- Blueprints: https://blueprints.launchpad.net/cinder
- Release notes: https://docs.openstack.org/releasenotes/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 https://bugs.launchpad.net/cinder
Python client
https://git.openstack.org/cgit/openstack/python-cinderclient